Мазмуну:

Камерага орнотуу үчүн MCU көзөмөлдөгөн карусель: 10 кадам
Камерага орнотуу үчүн MCU көзөмөлдөгөн карусель: 10 кадам

Video: Камерага орнотуу үчүн MCU көзөмөлдөгөн карусель: 10 кадам

Video: Камерага орнотуу үчүн MCU көзөмөлдөгөн карусель: 10 кадам
Video: Swords Of Legends Online Review - шикарная азиатская MMORPG в тесте [немецкий, много субтитров] 2024, Ноябрь
Anonim
Камерага орнотуу үчүн MCU көзөмөлдөгөн карусель
Камерага орнотуу үчүн MCU көзөмөлдөгөн карусель
Камерага орнотуу үчүн MCU көзөмөлдөгөн карусель
Камерага орнотуу үчүн MCU көзөмөлдөгөн карусель

Демек, сиз акыркы жинди илимпозсуз, акыркы деструкто-ботуңузду куруп жатасыз. Сиз азаптуу сабак алдыңыз, алсыз болгондо, жаратууңузда денеңизде, күйүп жана кишенде болбогонуңуз оң. Сиздин жаратуу YourTownVille биринчи банкынын түштүк дубалын бузгандыктан, түндүккө карай карай уланат. кампа, күтүлбөгөн жерден, сиздин душманыңыз чыгыштан келип, жогорку ампердүү H-көпүрөңүздү баатырдын тематикалык металл снаряды менен кыскартат, MCUду арткы чыңалуу менен кууруп, сизге миңдеген робот бөлүктөрүн коротуп, потенциалдуу олжону жоготот банк, күндү сактап, кызды алууда. Кадимки баатыр нерселер. Эгерде сизде геймпадда кошумча аналогдук таякчасы бар панорамалык системаны орнотуу үчүн кыраакылык болгондо, сиз машинаңызды яхтаныздан эл аралык сууларда айдап жүрдүңүз … Бул жерде куруунун бир жолу бар мындай система. (Мен эч ким жогорудагы жинди илимпоздун сценарийинен чарчаган жок деп үмүттөнөм)

1 -кадам: Бөлүктөр жана шаймандар

Бөлүктөр жана куралдар
Бөлүктөр жана куралдар

Техникалык жабдыктар керек: 1/4-20 x 2 "узун Болт, саны. 1 1/4-20 Hex Nut, qty. 3 1/4-20 Wing Nut, qty.1 4-40 Machine Screw, qty. 12 4- 40 Machine Nut, qty. 12 1/4 "long #4 Spacers, qty. 12 Wood Screws, qty. 6 1/16 "x 1.5" узун Pin, qty. 1 2,5 "Чыңалуу булагы, сан. 1 2 бөлүктөн турган эпоксиддүү жука зым 22-AWG изоляцияланган зым Куткарылган жабдык: ыргытылган CD-ROM медиасы, саны. 2 GearBox оюнчук машинадан куткарылган, саны. 1 Пульстуу убакыт коргоосу, саны 1 даана жыгачтан жасалган жука металл сыныктары Электрондук Бөлүктөр: 10к Ом Панел-Потенциометр, 1 1к ом каршылыгы, 1.) MCU тандоосу боюнча, PCBA 0.1 дюймдук туташуулар үчүн Molex 2-pin, 3-pin, and 4-pin Wire Connectors Molex crimp-on connection terminatorsTools: #1 Philips Screwdriver #2 Philips Screwdriver Tin Snips 7/16 " Ачкычтар 1/4 "Гайка айдоочу ийне-мурун кычкыл тешкичи, биттери менен 1/4-20 Die (таптоо жана калоо топтомундагыдай)

2-кадам: План, Марк жана Алдын ала бургулоо

План, белгилөө жана алдын ала бургулоо
План, белгилөө жана алдын ала бургулоо

Мен компастын жардамы менен компакт -дисктердин биринин сырткы чети менен концентрдик тегеректи түздүм. Мен компасты колдонуп, ошол тегеректи алты бирдей сегменттерге бөлдүм, анан алардын ар бирин экиге, тегеректин жалпы он эки сегментине бөлдүм. Мен CDлердин ар биринен белгиленген тешикти бургуладым. Айтмакчы, сиз Sharpie Marker сыяктуу атайын сыя менен компакт-дискке жаза аласыз. Мен диск шкафын орнотуу үчүн темирден кээ бир кронштейндерди белгилеп койгом жана бул тешиктерди алдын ала бургулап алгам. Андан кийин, мен кашаанын формасын кесип, туура формага бүгүп койдум. Потенциометрди жыгачтын бир бөлүгүнө орнотуу үчүн 1/4 дюйм тешип, кашаалар орнотула турган жыгачтын тешиктерин алдын ала бургуладым. Камерага орнотуу үчүн болтту тике орнотуу үчүн компакт -дисктердин биринде 1/4 дюйм бургулашыңыз керек.

3 -кадам: Потенциометрге Top CD орнотуу

Потенциометрге Top CD'син орнотуңуз
Потенциометрге Top CD'син орнотуңуз
Top CDди потенциометрге орнотуңуз
Top CDди потенциометрге орнотуңуз

Мен Radio Shackтен 2.99 долларга алынган потенциометр кичинекей, ичке жуугуч жана жука жаңгак менен коштолуп, аны панелдин артына орнотууга мүмкүндүк берди. Ал ошондой эле кандайдыр бир себептерден улам, өтө узун шахтасы бар болчу. Биринчи нерсе-бул шахтаны бекемдөө жана жиптерди 1/4-20 өлүү менен кесүү. Мен колдонгон алюминийден болуп чыкты, ошондуктан кесүү абдан жылмакай жүрдү, бирок жиптер мүмкүн болушунча бекем эмес. Алар жетишерлик күчтүү, бирок кир жуугучту алып, аны CD-ROMдун борборундагы тешиктин астына борборлоштуруңуз. CDдин борбордук тешигинин диаметрын карандаш менен жуугучка белгилеңиз. Эми калай кескичтериңизди колдонуңуз жана кир жуугучтун диаметри CD-ROMдун борбордук тешигине туура келгенге чейин төмөн түшүрүлсүн. Бул мүмкүнчүлүктү колдонуу үчүн CD-ROMдо тешик жасаңыз. Трассанын туура жайгашуусу менен кир жуугучтун так кесилишинин ортосунда, сиздин потенциометр каруселдин так ортосунда болот. Гайканы ылдый тарткыла, ошондо сиздин компакт-диск потенциометрдин валына 1/4-20 алты бурчтуу гайкалардын бирине сайылат.

4 -кадам: Төмөнкү CDди Жогорку CDге болт

Төмөнкү CDди Жогорку CDге болт
Төмөнкү CDди Жогорку CDге болт

Төмөнкү CD-ROMду кошо электе, камеранын монтаж болтун тиркеп коюңуз. Башка компакт-дисктин бул жамаатына он эки 4-40 машинанын бурамаларын, аралыктарын жана алты бурчтуу гайкаларды колдонуңуз.

5 -кадам: Каруселди жыгачка орнотуңуз

Каруселди жыгачка орнотуңуз
Каруселди жыгачка орнотуңуз

Ачылган потенциометрдин валын жыгачтын 1/4 тешигинен өткөрүңүз. Экинчи 1/4-20 гекс гайкасын потенциометрдин валына тыгыңыз жана гайканы ылдый караңыз, потенциометр качан карусельди көрсөтөт? анын аналогдук диапазонунун так борборунда турат. Мен бул ишти жеңилдетүү үчүн валдын учун курч маркер менен белгилеп койгом.

6 -кадам: MCUңузду сериялык вольтметрге айлантуу үчүн кээ бир тестирлөө программаларын жазыңыз

MCUну сериялык вольтметрге айлантуу үчүн кээ бир тестирлөө программасын жазыңыз
MCUну сериялык вольтметрге айлантуу үчүн кээ бир тестирлөө программасын жазыңыз

Мен орнотуумда NXP LPC2148ден LPC2148 MCU колдондум, анткени мен алар менен менин иш тажрыйбамдан таанышмын. Башка жакшы тандоолор аналогдук кириштери бар ар кандай арзан MCU болмок жана бекер GNU инструменти жана RS232 порту бар акысыз GPIO төөнөгүчтөрү. Сиздин IDE менен компиляторду колдонуу менен, сиз чечкен аналогдук киргизүүнү окуган программаны жазыңыз. жыйынтыктар сериялык портто. MCU программалоонун татаалдыгын эске алганда, бул темада тереңирээк көрсөтмөлөр өзүнчө бир нерсе болмок. Тиешелүү флеш кабели менен MCUңузду жаркылдатыңыз. Сиздин код биринчи аракетте туура иштейт, туурабы?

7 -кадам: MCU окууңузду калибрлеңиз

MCU окууңузду калибрлеңиз
MCU окууңузду калибрлеңиз
MCU окууңузду калибрлеңиз
MCU окууңузду калибрлеңиз

Ошентип, потенциометрди MCU тактаңызга кээ бир аллигатор клиптери менен кошуңуз. Мен Сол электр терминалын MCU тактасындагы 3.3VDC булагына туташтырдым, оң терминалды негиздедим жана орто терминалды аналогдук киргизүү пинине 1K каршылыгы аркылуу туташтырдым. потенциометр анын саякатынын бир чегинде. MCU'nу кубат булагы менен камсыздап, сериялык кабелиңизди тиркеңиз. Сүйүктүү RS232 Терминал программаңызды ачыңыз жана көрсөткүчтөрдүн кирүүсүн көрүңүз. Мен биринчи издеп жүргөнүм ADC каттала турган эң жогорку/эң төмөнкү чыңалуу болчу. Мен бул сандарды менин программама киргизип, вольтметр кодума кээ бир кооз сан-математиканы колдондум., кайра компиляциялады, кайра жаратты жана терминалдык программамды кайра баштады. Баса, "_udivsi ()" издеп табуу татаал. Кыязы, LPC2000 MCU бөлүштүрүүнү жактырбайт. Мен каалаган эмесмин, андыктан биз макул эмеспиз. Кийинки сандар топтому карусель түз алдыга, солго жана оңго багытталган кездеги чыңалуу болчу. Мен карусель мааниси бар сандарга караганда алда канча солго жана оңго бурула аларын билдим. Мен толугу менен 180 градуска жакын жакшы окудум, ошондуктан камерамды толук солдон толук оңго карай бура алам. Дагы, мен бул сандарды камтылган программада эсептөөлөрүмө коштум. Бул потенциометрден алынган окууну бир аз ишенимдүү сенсордун окуусуна айландырат.

8 -кадам: Калган жабдыктарды жана электрониканы тиркеңиз

Калган жабдыктарды жана электрониканы тиркеңиз
Калган жабдыктарды жана электрониканы тиркеңиз
Калган жабдыктарды жана электрониканы тиркеңиз
Калган жабдыктарды жана электрониканы тиркеңиз

Кашааларды жыгач бурамалары менен жыгачтын бетине сайыңыз. Редуктордун бурчун кронштейндердин бирине кадап коюңуз. Убакыт курун каруселге жана диск шкивине орнотуңуз. Керек болсо кошумча узундукка кээ бир кепилдик зымдарын колдонуп, эки кашаанын ортосундагы тирешүү жазыңызды тиркеп коюңуз. Эми мен H-Bridge ПХБмды (эски долбоордон ашыкча) жыгачтын үстүнө, эки кашаанын ортосуна сайдым.

9 -кадам: Кабелдөө

Кабелдик
Кабелдик
Кабелдик
Кабелдик
Кабелдик
Кабелдик

Эх, ачкөздүктүн убактысы келди. Сиз MCUңузду потенциометрге туташтыруучу зымдарга муктаж болосуз (ошол деталдарды кайталоо үчүн 7-кадамды караңыз), MCUну H-Bridge менен туташтырып, H-Bridgeди редмоторго туташтырасыз. Бул зымдарды өлчөө, кесүү, чечүү жана ширетүү. Көбүрөөк модулдук зым тутуму үчүн, төөнөгүчтөрдү жана туташтыргычтарды жана зымдын кысылышын жана жылуулукту кысуучу түтүктөрдү жана резина боолорду, сыдырма байламталарды, велкро боолорду, степлерди жана ленталык кабелдерди жана лотторду колдонуңуз. mouser.com сайтынан кымбат баалуу бөлүктөр. Чынында, чынында эле жакшы кабелдерди жасоо - бул көп эмгек. Системаңыз үчүн эң жакшы иштегенди жасаңыз.

10 -кадам: Камтылган программаңызды бүтүрүңүз

Ошентип, азыр сизде аппараттык жабдуулар жана электроника иштеп жатат, жана сизде калибрлөөчү номерлер бар. Жараткандан коркууну жана таарынууну үйрөнүүгө жөндөмдүү нейрон тармагын колдонуп, жамандыкты, адам өмүрүнө маани бербеген программаны жазыңыз. Мүмкүн болсо, кошумча туш келди жүрүм -турум үчүн, кээ бир чычкан мээ клеткалары менен интерфейс. Мен сөзсүз түрдө роботко фламетростерди жана чукулдарды кошууну сунуштайт элем. Эми сиздин роботуңуздун сокур жеринде баатырды жашыра турган жери аз. Анын Ахиллес согончогу азыр… эквиваленти менен жабдылган … жука пахта гимнастика байпагы, бирок бул жакшы, анткени сиздин атаандашыңыз анча деле жаркыраган эмес. Ишинизге ийгилик жана Швейцариялык банктык эсебиңиз үчүн Пинин цифраларын колдонбоңуз номер … дагы. Биринчи китебимди окуганыңыз үчүн рахмат.

Сунушталууда: