Sisällysluettelo:
- Vaihe 1: Piiri
- Vaihe 2: Koodi
- Vaihe 3: Asia
- Vaihe 4: Hallituksen asettelu
- Vaihe 5: Kotelon viimeistely
- Vaihe 6: Käytössä
Video: Arduino Triple Servo Tester: 6 vaihetta (kuvilla)
2024 Kirjoittaja: John Day | [email protected]. Viimeksi muokattu: 2024-01-30 09:03
Rakennan tällä hetkellä useita kävelyrobotteja, joissa kaikissa on useita servoja. Ongelma syntyy sitten määritettäessä kunkin servon liikkeen laajuus käytettävissä oleva liikealue. Lisäksi yritän selvittää, millaista kävelyä tarvitaan. Minulla on useita tyhmiä 2 dollarin testaajia, joita voit ostaa, mutta vaikka ne auttavat, he eivät voi itse asiassa antaa palautetta siitä, missä asennossa servo on. Kaikki myöhemmät ohjelmoinnit käyttävät arduinoa, joten olisi mukavaa tietää servoasennon arvo tekisi työn. Silloin päätin tehdä servotesterin, jossa on näyttö servoasennon visuaaliseen lukemiseen 1-180.
Joten tähän projektiin tarvitaan vain arduino pro-mini, 3 5K ruukkua, joitain nastat servoja varten, SPI OLED ja JST valtaa varten. Olen myös puhaltanut enemmän servoja kuin haluan ajatella, joten tämä edellyttää myös halpaa tehomuunninta, jotta kaikki toimisi hienosti 5 voltilla. Aloitin myös aluksi tavallisella laatikolla, mutta ajattelin sitten "Mitä Adam Savage tekisi?" ja siksi lisäsi joitain suunnittelun yksityiskohtia, suihkutti sen pohjamaalilla ja eri musteilla ja sääjauheilla antoi sille käytetyn ilmeen. Tein myös joitain halkeamia ja leikkauksia ja maalasin ne hopeaksi metallikotelon vaikutelman aikaansaamiseksi ja maalasin ja likaisin nupit. Näytön kehyksenä käytettiin lasikabohoonia. Olen myös lisännyt joitain faux -tarroja, jotka on sopivasti liotettu kahviin ja jotka on juuri tulostettu ja kiinnitetty.
Vaihe 1: Piiri
Tässä on piiri ja se on hyvin yksinkertainen. 1306 OLED toimii SPI: llä, ja kolme ruukkua on kytketty 5 voltin ja maan väliin, ja kunkin pyyhin menee yhteen kolmesta Arduino -analogitulonapista. Servoja ajetaan puolestaan kolmesta arduino -lähdöstä.
Virta syötetään JST -pistorasian kautta, jotta voin käyttää mitä tahansa RX Lipoa, joka saattaa olla paikallaan, ja tämä menee halpaan tehomuuntimeen, joka sitten
Vaihe 2: Koodi
Liitteenä oleva koodi on Arduino Pro-minille, mutta se toimii melko paljon useimmilla Arduinolla. Sinun on myös asennettava u8g -kirjasto, jotta voit käyttää OLED -näyttöä
Vaihe 3: Asia
STL tapauksessa
Vaihe 4: Hallituksen asettelu
Käytän vain veroboardia kaiken asentamiseen. Jotta voisimme käyttää mitä tahansa uudelleen, sekä Arduino että OLED on kytketty joihinkin levylle asennettuihin otsikoihin. Ruukut asennetaan myös suoraan levylle, samoin kuin tehomuunnin. Tässä ei näytä olevan nastat asennettu 0,1 tuuman nousuun, mutta jotkut otsatapit on hieman levitetty korjattuksi. Yleiskäyttöistä signaalijohtoa käytettiin kaiken yhdistämiseen.
Kuvasta näet, missä virtalähde sijaitsee sen tilan alla, johon OLED -liitin kytketään.
Vaihe 5: Kotelon viimeistely
Kotelo päättyi maalaamalla ensin auton harmaalla pohjamaalilla, jossa oli pari kerrosta. Kun tämä oli tehty, käytin yksityiskohtia varten erilaisia sääjauheita, joitain ruosteenpesuaineita ja joitain akryylimaaleja. Tykkään erityisesti viipaloida joitain kotelon reunoja ja maalata ne sitten kirkkaammaksi hopeaksi, jotta se näyttäisi siltä, että alla on metallikotelo. Koko laatikko ruiskutettiin sitten matta -lakalle ja kuivuttuaan cabochon -lasi liimattiin paikalleen.
Vaihe 6: Käytössä
Pelkästään huvin vuoksi näet käynnistyslogon täältä. Sinun tarvitsee vain liittää servot ja säätää kattilat ja lukea sopivat servoasennot, joita voit käyttää muissa ohjelmissa.
Suositeltava:
Arduino Servo Tester: 4 vaihetta
Arduino Servo Tester: Tässä esittelemme kuinka hallita servoa Arduinolta ilman tietokonetta. Tämän kannettavan käyttöliittymän käyttö nopeuttaa suuresti prototyyppiprosessia, kun määritetään servokierron rajat. Se on erityisen hyödyllinen, kun sinulla on paljon
TR-01 DIY Rotary Engine Compression Tester: 6 vaihetta (kuvilla)
TR-01 DIY Rotary Engine Compression Tester: Vuodesta 2009 alkaen TwistedRotorsin alkuperäiset TR-01 v1.0, v2.0 ja v2.0 Baro asettivat standardin kädessä pidettäville, digitaalisille, pyöriville moottoripuristustestereille. Ja nyt voit rakentaa oman! Vuodelle 2017, Mazdas Rotary E: n 50 -vuotispäivän kunniaksi
TTL Logic Level Tester Pen: 5 vaihetta (kuvilla)
TTL Logic Level Tester Pen: napaisuustesterikynä & TTL Logic Level Tester Pen Tämä napaisuustesterin kynä on hieman erilainen, koska se pystyy testaamaan TTL -tasoja ja näyttää tilan 7 -segmenttisellä näytöllä käyttämällä kirjaimia: " H " (Korkea) logiikkatasolle "
Arduino Servo -opetusohjelma: 3 vaihetta (kuvilla)
Arduino Servo -opetusohjelma: Tänään opit käyttämään servomoottoreita Arduinon kanssa. Erittäin tärkeä taito kaikille, jotka haluavat edistyä kodin automaatiossa ja elektroniikassa. Kun projekti on valmis, paina vain painiketta ja katso, kuinka servo pyörii satunnaisesti
Arduino Reflex Tester: 4 vaihetta (kuvilla)
Arduino Reflex Tester: Tänään olen päättänyt luoda laitteiston, joka voi mitata reaktioaikasi. Tarvitset joitain peruskomponentteja, jotka kaikki löytyvät Kumanin Arduino UNO -aloituspaketeista. Tarvittavat osat ovat seuraavat: Arduino UNO -levyn USB -kaapeli 10k ja