Sisukord:

MCU-juhitav karussell kaamerale kinnitamiseks: 10 sammu
MCU-juhitav karussell kaamerale kinnitamiseks: 10 sammu

Video: MCU-juhitav karussell kaamerale kinnitamiseks: 10 sammu

Video: MCU-juhitav karussell kaamerale kinnitamiseks: 10 sammu
Video: Lego Hello World 2024, November
Anonim
MCU-juhitav karussell kaamerale kinnitamiseks
MCU-juhitav karussell kaamerale kinnitamiseks
MCU-juhitav karussell kaamerale kinnitamiseks
MCU-juhitav karussell kaamerale kinnitamiseks

Niisiis, sa oled kuri hull teadlane, kes ehitab oma viimast destructo-bot. Olete õppinud valusat õppetundi, et ebaõnnestumise korral on parem mitte olla oma loomingu pardal koos põletamise ja käeraudadega. Kuna teie looming rikub YourTownVille'i esimese panga lõunaseina, jätkub see põhja poole võlvkelder, kui äkitselt tuleb teie vihm idast sisse ja paneb kangelasteemalise visatud metallmürsuga teie suure voolutugevusega H-silla lühikeseks, praadib MCU vastupingega ja maksab teile tuhandeid roboti osi ja kaotab potentsiaalse rüüstamise panka, päästa see päev ja saada tüdruk. Tüüpiline kangelase värk. Kui ainult teil oleks olnud ettenägelikkust paigaldada nägemissüsteem, mis oleks võinud selle analoogpulga abil sellele mängupuldile liikuda, millega te oma jahilt rahvusvahelistes vetes veepinda juhtisite … Siin on üks viis ehitamiseks selline süsteem. (Loodan, et keegi ei väsinud ülaltoodud kurjast hullu teadlase stsenaariumist)

Samm: osad ja tööriistad

Osad ja tööriistad
Osad ja tööriistad

Vajalik riistvara: 1/4-20 x 2 "pikk polt, kogus 1 1/4-20 kuuskantmutter, kogus 3 1/4-20 tiibmutter, kogus 1 4-40 masinakruvi, tk 12 4- 40 Masina mutter, tk. 12 1/4 "pikk #4 vahekaugused, tk 12 puidukruvi, tk. 6 1/16 "x 1,5" pikk tihvt, tk. 1 2,5 "pingutusvedru, kogus puidust õhukest vanametalli lehtmetallist Elektroonilised komponendid: 10 kΩ paneelile paigaldatav potentsiomeeter, tk. 1 1 kΩ takisti, tk. 1 Kokkupandud 2-amprine H-sild PCBA, tk.) Valitud MCU, PCBA-l 0,1 "vahedega tihvtid ühenduste jaoks Molex 2-pin, 3-pin ja 4-pin traatühendused Molex crimp-on connection terminalatorsTööriistad: #1 Philipsi kruvikeeraja #2 Philipsi kruvikeeraja plekkpistikud 7/16" Mutrivõtmed 1/4 "mutrivõtmega nõel-nina-tangid, puurid, 1/4-20 stantsiga (nagu kraani ja stantsi komplektis) Sharpie Markeri kompassi jootekomplekti traadist eemaldajad

2. etapp: planeerige, märkige ja eelpuurige

Planeeri, märgi ja eelpuurige
Planeeri, märgi ja eelpuurige

Kasutasin kompassi abil ühe CD -plaadi välisservaga kontsentrilise ringi loomiseks. Seejärel jagasin selle ringi kuueks võrdseks segmendiks kompassiga, seejärel jagasin need kahega, kokku kaheteistkümneks ringjooneks. Puurisin mõlemast CD -st välja iga märgitud augu. Muide, saate kirjutada ainult spetsiaalse tindiga CD-plaadile, nagu näiteks Sharpie Marker. Märgisin ajamirihma paigaldamiseks lehtmetallist mõned sulgud ja puurisin need augud ette. Järgmisena lõikasin välja sulgude kuju ja painutasin need õigesse vormi. Puurisin 1/4 tolli augu potentsiomeetri kinnitamiseks puidutükile ja puurisin eelnevalt augud puitu, kuhu klambrid paigaldati üles. Samuti peate puurima 1/4 augu ühes CD -s, et kinnitada polt, et kaamera saaks paigaldada.

Samm: paigaldage ülemine CD potentsiomeetrile

Paigaldage ülemine CD potentsiomeetrile
Paigaldage ülemine CD potentsiomeetrile
Paigaldage ülemine CD potentsiomeetrile
Paigaldage ülemine CD potentsiomeetrile

Potentsiomeetriga, mille sain Radio Shackist 2,99 dollari ja pluss maksudega, oli kaasas väike õhuke pesumasin ja õhuke mutter, mis võimaldas seda paneeli taha kinnitada. Sellel oli ka mingil põhjusel väga pikk võll. Esimene asi, mida teha, on võlli kinnitamine ja niitide lõikamine 1/4-20 stantsiga. See, mida ma kasutasin, osutus alumiiniumist, nii et lõikamine läks väga sujuvalt, kuid niidid pole nii tugevad kui võiksid olla. Need on siiski piisavalt tugevad. Võtke pesumasin ja asetage see CD-ROM-i keskel oleva augu alla. Märkige pliiatsiga pesumasinale CD keskmise ava läbimõõt. Nüüd kasutage oma plekk-klambreid ja lõigake pesuri läbimõõt allapoole, kuni see sobib täpselt CD-ROM-i keskmisesse auku. Potentsiomeetril on ka "muhk" pinnale, et see paneelil joondada. Selle funktsiooni kasutamiseks puurige CD-ROM-i auk. Joondusava õige paigutuse ja pesuri täpse lõikamise vahel on teie potentsiomeeter karusselli täpselt keskel. Pingutage mutter alla ja teie CD on kindlalt kinnitatud. Keerake üks 1/4-20 kuuskantmutritest potentsiomeetri võllile.

4. samm: keerake alumine CD ülemise CD külge

Kinnitage alumine CD ülemise CD -ga
Kinnitage alumine CD ülemise CD -ga

Enne alumise CD-ROMi lisamist kinnitage kaamera kinnituspolt. Kasutage kaheteistkümne 4–40 masinakruvi, vahetükki ja kuuskantmutrit, et teine CD sellele komplektile kinnitada.

Samm: paigaldage karussell puidule

Paigaldage karussell puidule
Paigaldage karussell puidule

Pange keermestatud potentsiomeetri võll läbi puidu eelnevalt puuritud 1/4 augu. Keerake teine 1/4-20 kuuskantmutter potentsiomeetri võllile ja keerake mutter kinni nii, et karussell oleks potentsiomeetri korral ettepoole suunatud on selle analoogvahemiku täpses keskmes. Selle ülesande hõlbustamiseks märgistasin võlli otsa terava markeriga.

Samm: kirjutage mõni testimisprogramm, et muuta MCU jadavoltmeetriks

Kirjutage mõni testimise püsivara, et muuta MCU jadavoltmeetriks
Kirjutage mõni testimise püsivara, et muuta MCU jadavoltmeetriks

Kasutasin oma seadistuses NXP LPC2148 LPC2148 MCU -d, sest olen nendega oma töökogemuse järgi tuttav. Teised head valikud oleksid odavad analoogsisenditega MCU -d ja tasuta GPIO -tihvtid koos tasuta GNU tööriistaketi ja RS232 -pordiga. Kasutades oma IDE -d ja valitud kompilaatorit, kirjutage mõni püsivara, mis loeb teie valitud analoogsisendi ja paneb tulemused jadapordis. Arvestades MCU programmeerimise keerukust, oleksid sellel teemal põhjalikumad juhised täiesti omaette. Välgutage oma MCU -d sobiva välgukaabliga. Teie kood töötab esimesel katsel õigesti, eks?

Samm: kalibreerige oma MCU näidud

Kalibreerige oma MCU näidud
Kalibreerige oma MCU näidud
Kalibreerige oma MCU näidud
Kalibreerige oma MCU näidud

Niisiis, ühendage potentsiomeeter mõne alligaatoriklambriga oma MCU -plaadi külge. Ühendasin vasakpoolse elektriklemmi MCU -plaadi 3,3 V alalisvooluallikaga, maandasin parema klemmi ja ühendasin keskmise klemmi analoogsisendi tihvtiga läbi 1K takisti. Takisti takistab teid MCU -st võluv suitsu vabastamast, kui potentsiomeeter on ühel oma ulatusest. Varustage oma MCU toiteallikaga ja ühendage jadakaabel. Avage oma lemmik RS232 terminaliprogramm ja vaadake, kuidas näidud tulevad. Kõigepealt otsisin kõrgeima/madalaima võimaliku pinge lugemist, mille ADC registreeriks. Panin need numbrid oma püsivarasse, kasutasin oma voltmeetri koodil mõnda väljamõeldud numbrimatemaatikat, kompileerisin, värskendasin uuesti ja käivitasin oma terminaliprogrammi varundamise. Muide, "_udivsi ()" on keeruline jälile saada. Ilmselt ei meeldi LPC2000 MCU -dele jagada. Mina ka mitte, seega leppisime kokku, et ei nõustu. Järgmine soovitud numbrikomplekt oli pinge, kui karussell osutas otse ette, vasakule ja paremale. Leidsin, et karussell võib pöörata palju kaugemale vasakule ja paremale, kui saate olulisi numbreid. Sain häid näiteid umbes 180 kraadi ulatuses, nii et võisin suunata oma kaamerat vasakult paremale. Jällegi lisasin need numbrid püsivara arvutustesse. See muudab potentsiomeetrist võetud näidu mõnevõrra usaldusväärseks andurinäiduks.

Samm: kinnitage järelejäänud riistvara ja elektroonika

Kinnitage järelejäänud riistvara ja elektroonika
Kinnitage järelejäänud riistvara ja elektroonika
Kinnitage järelejäänud riistvara ja elektroonika
Kinnitage järelejäänud riistvara ja elektroonika

Kruvige kronsteinid puidutüki külge puidukruvidega. Kinnitage käigukasti nurk ühe kronsteini külge. Paigaldage hammasrihm karussellile ja veorattale. Kinnitage oma pingutusvedru kahe kronsteini vahele, kasutades vajadusel täiendavat pikkust. Kui nüüd kruvisin oma H-silla trükkplaadi (vana projekti ülejääk) puidutükile kahe kronsteini vahele.

9. samm: kaabeldus

Kaabeldus
Kaabeldus
Kaabeldus
Kaabeldus
Kaabeldus
Kaabeldus

Ah, on aeg tülitseda. Teil on vaja juhtmeid, mis ühendavad teie MCU potentsiomeetriga (nende üksikasjade kordamiseks vaadake sammu 7), ühendage MCU H-sillaga ja ühendage H-sild reduktormootoriga. Saate hoida oma juhtmestiku minimaalsena: lihtsalt mõõta, lõigata, ribasid ja jootma neid juhtmeid. Modulaarsema juhtmesüsteemi jaoks kasutage päise tihvte ja pistikuid ning juhtmete otsikuid ja termokahanevaid torusid ning kummipaelu ja tõmblukke ning takjapaelu, klambreid ja lintkaableid kallistest väikestest osadest saidilt mouser.com. Tõsiselt, tõeliselt heade kaablite valmistamine on palju tööd. Tehke kõike, mis teie süsteemi jaoks kõige paremini sobib.

Samm: viimistlege püsivara

Niisiis, nüüd on teie riistvara ja elektroonika töökorras ning teil on kalibreerimisnumbrid. Kirjutage oma kuri, inimelu ignoreeriv püsivara, kasutades närvivõrku, mis suudab õppida loojat kartma ja pahaks panema. Võimaluse korral liituge mõne hiire ajurakuga juhusliku käitumise tagamiseks. Kindlasti soovitaksin oma robotile lisada ka leegiheitjaid ja naelu. Noh, nüüd on teie robotil pimealas vähem kangelasruumi. Selle Achilleuse kand on nüüd soomustatud samaväärse… õhukese puuvillase jõusaalisokiga, kuid see on okei, sest teie kaarrivaal pole ilmselt nii särav. Õnn kaasa ja pidage meeles, et ärge kasutage oma Šveitsi pangakonto jaoks Pi numbreid number … jälle. Aitäh, et lugesite mu esimest lugu.

Soovitan: