Përmbajtje:

Arduino Triple Servo Tester: 6 hapa (me fotografi)
Arduino Triple Servo Tester: 6 hapa (me fotografi)

Video: Arduino Triple Servo Tester: 6 hapa (me fotografi)

Video: Arduino Triple Servo Tester: 6 hapa (me fotografi)
Video: Управление 32 сервомоторами с помощью PCA9685 и Arduino: V3 2024, Korrik
Anonim
Testues Servo Triple Arvoino
Testues Servo Triple Arvoino

Aktualisht jam duke ndërtuar disa robotë në këmbë, të gjithë të mundësuar nga servos të shumtë. Problemi më pas lind në përpunimin e shtrirjes së lëvizjes së secilit servo në gamën e lëvizjes në dispozicion. Përveç kësaj, unë jam duke u përpjekur të kuptoj se çfarë lloj ecjeje është e nevojshme. Unë kam disa testues memecë 2 dollarë që mund t'i blini, por megjithëse ndihmojnë, ata në fakt nuk mund të japin reagime se në çfarë pozicioni është servo. I gjithë programimi i mëvonshëm po përdor arduino dhe kështu do të ishte mirë të dihet se sa vlerë ka pozicioni servo do të bënte punën. Kjo është kur vendosa të bëj një testues servo me një ekran për leximin vizual të pozicionit servo nga 1-180.

Pra, për këtë projekt gjithçka që nevojitet është një arduino pro-mini, 3 tenxhere 5K, disa kunja për servos, një SPI OLED dhe një JST për energji. Unë gjithashtu kam hedhur më shumë servos sesa më intereson të mendoj, kështu që kjo gjithashtu kërkon një konvertues të lirë të energjisë për të siguruar që gjithçka të funksionojë mirë në 5v. Unë fillimisht fillova me një kuti të thjeshtë, por pastaj mendova "Çfarë do të bënte Adam Savage?" dhe kështu shtoi disa detaje të projektimit, spërkati atë në abetare dhe me bojëra të ndryshme dhe pluhura kundër erozionit i dha një pamje të përdorur. Unë gjithashtu bëra disa prerje dhe prerje dhe i pikturova ato në argjend për të dhënë përshtypjen e një kutie metalike dhe pikturova dhe ndota pullat. Një kabokon qelqi u përdor si kornizë e ekranit. Unë gjithashtu kam shtuar disa etiketa të rreme, të njomura në mënyrë të përshtatshme në kafe që sapo ishin shtypur dhe ngjitur.

Hapi 1: Qarku

Qarku
Qarku

Këtu është qarku dhe është shumë i thjeshtë. OLED 1306 funksionon në SPI dhe 3 tenxhere janë të lidhura midis 5v dhe tokëzuar me fshirësin e secilit që shkon në një nga 3 kunjat e hyrjes Analog Arduino. Servo -të drejtohen nga 3 nga daljet arduino.

Energjia furnizohet përmes një prizë JST në mënyrë që të mund të përdor çdo RX Lipo që mund të jetë i shtrirë dhe kjo shkon në një konvertor të lirë të energjisë që atëherë

Hapi 2: Kodi

Kodi i bashkangjitur është për Arduino Pro-mini, por do të funksionojë shumë në shumicën e Arduino. Ju gjithashtu do të duhet të instaloni bibliotekën u8g për të ekzekutuar ekranin OLED

Hapi 3: Rasti

Rasti
Rasti
Rasti
Rasti

STL për rastin

Hapi 4: Paraqitja e bordit

Paraqitja e bordit
Paraqitja e bordit

Unë jam vetëm duke përdorur disa veroboard për të montuar gjithçka. Për të qenë në gjendje të ripërdorni çdo gjë, si Arduino ashtu edhe OLED janë të kyçur në disa tituj të montuar në tabelë. Tenxheret janë montuar gjithashtu drejtpërdrejt në tabelë siç është konvertuesi i energjisë. Ky nuk duket se i ka kunjat të montuar në një fushë 0.1 , por disa kunja të kokës e spastruan pak atë. Teli i sinjalit për qëllime të përgjithshme u përdor për të lidhur gjithçka së bashku.

Ju mund të shihni në foto ku furnizimi me energji elektrike është nën hapësirën ku futet OLED.

Hapi 5: Përfundimi i çështjes

Përfundimi i Rastit
Përfundimi i Rastit
Përfundimi i Rastit
Përfundimi i Rastit
Përfundimi i Rastit
Përfundimi i Rastit

Rasti u përfundua me lyerjen e parë me abetare gri të makinës të disa palltove. Pasi u bë kjo, unë përdor pluhurat e ndryshëm të motit, disa larje ndryshku dhe disa ngjyra akrilike për detaje. Më pëlqen veçanërisht të pres disa skajet e kasës dhe pastaj t'i pikturoj në një ngjyrë argjendi më të ndritshme, në mënyrë që të duket sikur një kuti metalike fshihet nën të. E gjithë kutia më pas u spërkat me llak mat dhe kur thahet xhami kabokon u ngjit në vend.

Hapi 6: Në përdorim

Në përdorim
Në përdorim
Në përdorim
Në përdorim
Në përdorim
Në përdorim
Në përdorim
Në përdorim

Vetëm për argëtim, këtu mund të shihni logon e boot up. E tëra çfarë ju duhet të bëni tani është të lidhni servot dhe të rregulloni tenxheret dhe të lexoni pozicionet përkatëse të servo të cilat më pas mund t'i përdorni në programe të tjera.

Recommended: