Sisällysluettelo:
- Vaihe 1: Kokoa materiaalit
- Vaihe 2: Moottorikortin kokoaminen
- Vaihe 3: Käynnistä moottori
- Vaihe 4: Liitä moottori RPI: hen
- Vaihe 5: Valmistele liittimet
- Vaihe 6: Yhdistä linja -anturit
- Vaihe 7: Testaa linja -anturit
- Vaihe 8: Ohjelman lisääminen Pythoniin
Video: Kuinka tehdä linja robotin jälkeen käyttämällä Rpi 3: 8 -vaiheita
2024 Kirjoittaja: John Day | [email protected]. Viimeksi muokattu: 2024-01-30 09:02
Tässä opetusohjelmassa opit rakentamaan linjanseurantarobotin, jotta se voi viheltää radan ympäri helposti.
Vaihe 1: Kokoa materiaalit
Joitakin kuvassa näytettyjä materiaaleja käytetään useimpien bugien valmistamiseen tyhjästä. Tämä opetusohjelma ei kuitenkaan kata menettelyä alustan tai mallin tekemiseksi rattaille tai johtojen juottamista moottoreillesi. Jos haluat tehdä niin, tässä on kaikki tarvitsemasi materiaalit:
- Raspberry Pi 3
- Moottorin ohjainkortti
- Leipälauta
- T-suutari +
- 2 12 V DC -moottoria
- 2 pyörää
- 1 AA -paristopidike (4 AA -paristolle)
- 4 AA -paristoa
- Hyppyjohdot
- USB -akku
- Ruuvimeisseli
- Juotin ja juote
- Langanpoistimet
- Pieni pahvi- tai muovilaatikko ja liima/teippi
- 2 linja -anturia
- 8 naaras-naaras-hyppyjohdinta
- 4 uros-uros-hyppyjohtoa
- Eristysteippi
Vaihe 2: Moottorikortin kokoaminen
Jos olet asentanut moottorit, sinun on kytkettävä moottorit H-siltalevyyn. Tätä varten tarvitset pienen ruuvimeisselin. Sinun on nyt kytkettävä moottorit levyyn. Tätä varten tarvitset pienen ruuvimeisselin
Löysää riviliittimien ruuvit ruuvimeisselillä. Työnnä johdon irrotetut päät riviliittimiin. Kiristä ruuvit niin, että ne pitävät lujasti kiinni riviliittimistä.
Vaihe 3: Käynnistä moottori
Moottorit tarvitsevat enemmän tehoa kuin Rpi voi tarjota. Siksi sinun on käytettävä 4 AA -paristoa.
Löysää ruuvit riviliittimissä, joissa on merkintä VCC, GND ja 5V. Ota AA -paristopidike ja työnnä punainen johto VCC -riviliittimeen. Musta johto menee GND -lohkoon. On tärkeää, että ymmärrät tämän oikein.
Kiristä ruuvit niin, että johdot pysyvät tukevasti paikallaan.
Vaihe 4: Liitä moottori RPI: hen
Tässä projektissa käytetty levy on kytkettävä Raspberry Pi -laitteeseen. Muut levyt voivat liittyä eri tavalla, ja jotkut levyt voidaan yksinkertaisesti asettaa Raspberry Pi GPIO -nastoille hattuina.
Tässä käytetyllä levyllä on nastat In1, In2, In3 ja In4 sekä kaksi GND -nastaa. Käytettävät GPIO -nastat Pi: ssäsi on sinun valintasi; Tässä projektissa on käytetty GPIO 7, 8, 9 ja 10. Jos sinulla on levy, jossa ei ole GND -nastoja, voit käyttää Rpi: n GND -nastoja samojen tulosten saavuttamiseksi. Jos sinun on tehtävä tämä, kytke GND -johto samaan riviliittimeen kuin akun musta johto.
Liitä leipälauta ja Rpi T-cobbler + -laitteella.
Käytä viittä uros-uros-hyppyjohtoa yhteyden muodostamiseen leipälautaan.
- In1 GPIO 7
- In2 GPIO 8
- In3 GPIO 9
- In4 GPIO 10
Vaihe 5: Valmistele liittimet
Ensimmäinen askel on liittää linja -anturit bugiseen. Normaalisti tässä opetusohjelmassa käytetyn linja -anturin tyyppi on kytkettävä 3V3 -nastaiseen, mutta aiot käyttää kahta anturia saman virtatapin kautta, joten kiinnität molemmat 5V -nastaan.
Ota kolme naaras-naaras-hyppyjohtoa, poista liitin kummastakin päästä ja kuori muovivaippa paljastaaksesi noin senttimetrin alla olevasta monisäikeisestä langasta. Ota kolme hyppyjohtoa ja kierrä niiden monisäikeiset johdot yhteen. Käytä sitten juotosraudalla johtojen liittämistä. Peitä johtimien liitos pienellä määrällä eristysteippiä.
Toista koko prosessi vielä kolmella naaras-naaras-hyppyjohdolla.
Vaihe 6: Yhdistä linja -anturit
Jokaisessa linja -anturissa on kolme nastaa: VCC virtalähteelle, GND maadoitukselle ja DO digitaalilähdölle.
Ota yksi juotetuista kolmijohtimisista hyppyjohtimista ja liitä kaksi sen päätä molempien anturien VCC-nastaan.
Ota toinen juotetuista hyppyjohtimista ja liitä kaksi päätä kunkin linja -anturin GND -nastaan.
Ota jäljellä olevat kaksi yksittäistä hyppyjohtoa ja liitä kukin linja -antureiden DO -nastaan.
Kytke nyt molempien linja -antureiden VCC -nastat Raspberry Pi -laitteen 5 V -nastaan ja antureiden GND -nastat Raspberry Pi -laitteesi GND -nastaan. Kukin kahdesta DO -nastasta voidaan liittää mihin tahansa numeroituun GPIO -nastaan. Tässä esimerkissä käytetään tappeja GPIO 17 ja GPIO 27.
Vaihe 7: Testaa linja -anturit
Tämä on hyvin yksinkertainen vaihe. Linja -anturissa on merkkivalo, joka pysyy päällä, kun siihen kytketään virta. Kuitenkin, kun altistat sen tummalle viivalle, ne sammuvat. Näin pitäisi olla linja -anturisi tapauksessa.
Jos se on mielestäsi liian herkkä, käytä ruuvimeisseliä ja viritä se potentiometrin läpi. Viritä se kohti tyydytystäsi.
Vaihe 8: Ohjelman lisääminen Pythoniin
Lisää nämä koodirivit ja suorita se, niin saat robotin, joka voi mennä täydellisesti radalle.
Suositeltava:
Kuinka tehdä 32 -kaistainen LED -äänimusiikkiaspektrianalysaattori käyttämällä Arduino Nano -laitetta kotona #arduinoproject: 8 vaihetta
Kuinka tehdä 32 -kaistainen LED -äänimusiikkiaspektrianalysaattori Arduino Nanon avulla kotona #arduinoproject: Tänään teemme 32 -kaistaisen LED -äänimusiikin spektrianalysaattorin kotona Arduinon avulla, se voi näyttää taajuusspektrin ja toistaa muiscia samanaikaisesti. on liitettävä 100k: n vastuksen eteen, muuten spea -ääni
Kuinka tehdä RADAR käyttämällä Arduino for Science -projektia - Parhaat Arduino -projektit: 5 vaihetta
Kuinka tehdä RADAR käyttämällä Arduino for Science -projektia | Parhaat Arduino -projektit: Hei ystävät, tässä ohjeessa näytän teille, kuinka tehdä hämmästyttävä tutkajärjestelmä, joka on rakennettu käyttämällä arduino nanoa
Kuinka tehdä DIY Arduino -esto robotin välttämiseksi kotona: 4 vaihetta
Kuinka tehdä DIY Arduino -esto robotin välttämiseksi kotona: Hei kaverit, Tässä opastetussa teet esteen välttäen robottia. Tämä Instructable sisältää robotin rakentamisen ultraäänianturilla, joka voi tunnistaa lähellä olevat kohteet ja muuttaa niiden suuntaa välttääkseen nämä kohteet. Ultraäänianturi
Kuinka tehdä este robotin välttämiseksi Arduinolla: 5 vaihetta
Kuinka tehdä este robotin välttämiseksi Arduinolla: Tässä ohjeessa opetan sinulle, miten voit tehdä esteen välttämällä Arduinon kanssa toimivan robotin. Arduino on ohjainkortti, joka käyttää atmega -mikrokontrolleria. Voit käyttää mitä tahansa Arduinon versiota, mutta minä
Pysäytä liikeanimaatio käyttämällä vaikutusten jälkeen!: 5 vaihetta
Pysäytä liikkeen animaatio After Effects -toiminnon avulla!: Stop Motion on loistava ja hauska tapa luoda animaatiota. Hajotettuna se voi olla hyvin yksinkertaista. Tämän opetusohjelman avulla opit luomaan yksinkertaisen lyhyen animaatiosarjan. Sekä kuinka työskennellä suodattimien ja ajan kanssa. Liitteenä oleva video on