Tartalomjegyzék:

Akár 4 szervó vezérlése okostelefonnal vagy bármilyen audio kimenettel rendelkező eszközzel: 3 lépés
Akár 4 szervó vezérlése okostelefonnal vagy bármilyen audio kimenettel rendelkező eszközzel: 3 lépés

Videó: Akár 4 szervó vezérlése okostelefonnal vagy bármilyen audio kimenettel rendelkező eszközzel: 3 lépés

Videó: Akár 4 szervó vezérlése okostelefonnal vagy bármilyen audio kimenettel rendelkező eszközzel: 3 lépés
Videó: MűhelyPRN 73.: 100 lóerő 1 millióért. Van kockázat? 2024, Július
Anonim
Image
Image

Itt egy egyszerű elektronikus montázst mutatok be, amely akár négy szervó vezérlését is lehetővé teszi bármilyen audio fájl olvasására képes eszközzel!

1. lépés: Az elv

Hardver
Hardver

A szervókat PWM jel segítségével hajtják végre 1 ms (nincs elforgatás) és 2 ms között (teljes elforgatás), 20 ms távolságra az indulás kezdete. További információ a WIKIPEDIA -n!:)

Az ilyen jel továbbítható egy erősített audiojelen keresztül, például a mobiltelefonból. Itt egy egyszerű elektronikus montázst mutatok be, innen adaptálva. Az alap két tranzisztor, amelyek elég nagy feszültségre erősítik az audio jelet. Az első tranzisztor egy NPN, amely pozitív feszültség alkalmazása esetén aktiválódik. Egy második erősítő hozzáadásával, negatív feszültséggel aktivált PNP tranzisztorral, két szervót vezérelhetünk audiocsatornán keresztül. Mivel a legtöbb eszköz (okostelefon, számítógép,…) 2 csatornával rendelkezik, akár 4 szervót is vezérelhet!

2. lépés: Hardver

Hardver
Hardver

Szükséged lesz:

  • 12 db 10 ezer ellenállás (10 elegendő, de 12 egyszerűbb ehhez a szereléshez)
  • Néhány vezeték
  • 6 NPN tranzisztor (BC337 vagy azzal egyenértékű)
  • 2 PNP tranzisztor (BC327 vagy azzal egyenértékű)
  • Kenyérsütő tábla és tápegysége (5V)
  • 4 szervó

Csatlakoztasson mindent, mint a képen. A BC3X7 esetében a lapos oldal a kenyérsütő tápvezetékével néz, és minden tranzisztor esetében: (balról jobbra) Gyűjtő, bázis, kibocsátó. Ez a hivatkozásoktól függően változhat. A kondenzátor hasznos lehet az elektromos hálózaton, hogy elkerülje a szervók közötti interferenciát. Vagy csatlakoztassa a PNP tranzisztor által meghajtott szervókat a második távvezetékhez.

3. lépés: A szoftver

Image
Image

Kódoltam egy kis python -szkriptet, hogy egy sor hangfájlt készítsek, amelyek lejátszása után ennek megfelelően pozícionálják a szervót. Fájlokat hoz létre 0,8-2,6 ms impulzusokkal. Míg a szervó állítólag 1-2 ms jelzéssel működik, a margó hasznos lehet a szervó teljes tartományának használatához.

Ezen kívül készítettem egy App Inventor projektet, amely a csúszkák helyzetétől függően lejátssza az audio fájlt.

Ajánlott: