Tartalomjegyzék:

Hogyan készítsünk vonalat a robot segítségével az Rpi 3: 8 lépések használatával
Hogyan készítsünk vonalat a robot segítségével az Rpi 3: 8 lépések használatával

Videó: Hogyan készítsünk vonalat a robot segítségével az Rpi 3: 8 lépések használatával

Videó: Hogyan készítsünk vonalat a robot segítségével az Rpi 3: 8 lépések használatával
Videó: Высокая плотность 2022 2024, November
Anonim
Hogyan készítsünk vonalat a robot után az Rpi használatával 3
Hogyan készítsünk vonalat a robot után az Rpi használatával 3

Ebben az oktatóanyagban megtanulhat vonalkövető robotbuggyat építeni, hogy az könnyedén tudjon körbejárni egy pályát.

Lépés: Szerelje össze az anyagokat

Szerelje össze anyagait
Szerelje össze anyagait

A képen látható anyagok egy részét arra használják, hogy a legtöbb buggyot a semmiből készítsék. Ez az oktatóanyag azonban nem foglalkozik azzal az eljárással, hogy hogyan készítsen alvázat vagy modellt a buggyhoz, vagy hogyan kell forrasztani a vezetékeket a motorokhoz. Ha ezt szeretné, itt van az összes szükséges anyag:

  • Raspberry Pi 3
  • Motorvezérlő kártya
  • Egy kenyértábla
  • T-cobbler +
  • 2 db 12V DC motor
  • 2 kerék
  • 1 db AA elemtartó (4 db AA elemhez)
  • 4 db AA elem
  • Jumper vezetékek
  • USB akkumulátor
  • Csavarhúzó
  • Forrasztópáka és forrasztópáka
  • Huzalhúzók
  • Kis kartondoboz vagy műanyag doboz és ragasztó/szalag
  • 2 soros érzékelő
  • 8 női-női áthidaló vezeték
  • 4 férfi-férfi áthidaló vezeték
  • Szigetelő szalag

2. lépés: A motorlap összeszerelése

A motorlap összeállítása
A motorlap összeállítása

Feltételezve, hogy beállította a motorjait, csatlakoztatnia kell a motorokat a H-hídhoz. Ehhez szüksége lesz egy kis csavarhúzóra. Most csatlakoztatnia kell a motorokat a panelhez. Ehhez szüksége lesz egy kis csavarhúzóra

Csavarhúzóval lazítsa meg a sorkapcsokban lévő csavarokat. Illessze a huzal lecsupaszított végeit a sorkapcsokba. Húzza meg a csavarokat, hogy szilárdan tartsák a sorkapcsokon.

3. lépés: A motor bekapcsolása

A motor bekapcsolása
A motor bekapcsolása
A motor bekapcsolása
A motor bekapcsolása

A motorok több energiát igényelnek, mint az Rpi. Ezért 4 AA elemet kell használnia az áramellátáshoz.

Lazítsa meg a VCC, GND és 5V feliratú sorkapcsok csavarjait. Fogja meg az AA elemtartót, és dugja be a piros vezetéket a VCC sorkapocsba. A fekete vezeték a GND blokkba megy. Fontos, hogy ezt helyesen értelmezze.

Húzza meg a csavarokat úgy, hogy a vezetékek szilárdan a helyükön legyenek.

4. lépés: A motor csatlakoztatása az Rpi -hez

A projektben használt táblát a Raspberry Pi -hez kell csatlakoztatni. Más táblák eltérő módon csatlakozhatnak, és egyes táblák egyszerűen elhelyezhetők a Raspberry Pi GPIO csapokra kalapként.

Az itt használt táblán In1, In2, In3 és In4 feliratú tüskék, valamint két GND csap található. Rajtad múlik, hogy melyik GPIO -tűt használod a Pi -n; Ebben a projektben a GPIO 7, 8, 9 és 10 programokat használták. Ha olyan táblája van, amely nem rendelkezik GND csapokkal, akkor az Rpi GND csapjait használhatja ugyanazok az eredmények eléréséhez. Ha ezt meg kell tennie, csatlakoztassa a GND vezetéket ugyanabba a sorkapocsba, mint az akkumulátor fekete vezetékét.

A T-cobbler + segítségével csatlakoztassa a kenyértáblát és az Rpi-t.

Csatlakoztassa a kenyértáblához öt férfi-férfi áthidaló vezetéket.

  • In1 GPIO 7
  • In2 GPIO 8
  • In3 GPIO 9
  • In4 GPIO 10

5. lépés: Készítse elő a csatlakozókat

Készítse elő a csatlakozókat
Készítse elő a csatlakozókat
Készítse elő a csatlakozókat
Készítse elő a csatlakozókat

Az első lépés a vonalérzékelők csatlakoztatása a buggyhoz. Általában az ebben az oktatóanyagban használt vonalérzékelő típusát 3V3 -as tűhöz kell csatlakoztatni, de két érzékelőt ugyanazon a tápcsatlakozón keresztül fog futtatni, így mindkettőt egy 5V -os tűhöz fogja csatlakoztatni.

Fogja meg három női-női áthidaló vezetékét, távolítsa el a csatlakozót mindkét végéről, majd csíkozza le a műanyag burkolatot, hogy feltáruljon alatta a többmagos vezeték körülbelül egy centimétere. Fogja meg a három áthidaló vezetéket, és csavarja össze a többmagos vezetékeket. Ezután forrasztópáka segítségével kösse össze a vezetékeket. Fedje le a vezetékek csatlakozását kis mennyiségű szigetelő szalaggal.

Ismételje meg az egész folyamatot további három női-női áthidaló vezetékkel.

6. lépés: Csatlakoztassa a vonalérzékelőket

Csatlakoztassa a vonalérzékelőket
Csatlakoztassa a vonalérzékelőket
Csatlakoztassa a vonalérzékelőket
Csatlakoztassa a vonalérzékelőket
Csatlakoztassa a vonalérzékelőket
Csatlakoztassa a vonalérzékelőket

Minden vonalérzékelőnek három érintkezője van: VCC a tápellátáshoz, GND a földeléshez és DO a digitális kimenethez.

Fogja meg az egyik forrasztott háromvezetékes áthidaló vezetékét, és csatlakoztassa két végét a két érzékelő VCC csapjához.

Fogja meg a második forrasztott áthidaló vezetékét, és csatlakoztassa két végét az egyes vonalérzékelők GND csapjához.

Fogja meg a fennmaradó két egyetlen áthidaló vezetéket, és csatlakoztassa mindegyiket a vonalérzékelők DO -csapjához.

Most csatlakoztassa mindkét vonalérzékelő VCC csapjait a Raspberry Pi 5V -os tűjéhez, és az érzékelők GND csapjait a Raspberry Pi GND -tűjéhez. A két DO csap mindegyike csatlakoztatható bármely számozott GPIO tűhöz. Ebben a példában a GPIO 17 és a GPIO 27 csapokat használjuk.

7. lépés: Ellenőrizze a vonalérzékelőket

Tesztelje a vonalérzékelőket
Tesztelje a vonalérzékelőket

Ez egy nagyon egyszerű lépés. A vonalérzékelő LED -je van, amely bekapcsolt állapotban bekapcsolva marad. Ha azonban sötét vonalnak tesszük ki, akkor kialszanak. Ennek kell lennie a vonalérzékelő esetében.

Ha úgy gondolja, hogy túl érzékeny, használjon csavarhúzót, és hangolja át a potenciométeren. Hangolja az elégedettségére.

8. lépés: A program beszúrása a Python -ba

A program beszúrása a Pythonba
A program beszúrása a Pythonba

Illessze be ezeket a kódsorokat, és futtassa azt, és olyan robotot kell kapnia, amely tökéletesen megy a pályán.

Ajánlott: