Kazalo:

Upravljajte do 4 servomotorje s pametnim telefonom ali katero koli napravo z avdio izhodom: 3 koraki
Upravljajte do 4 servomotorje s pametnim telefonom ali katero koli napravo z avdio izhodom: 3 koraki

Video: Upravljajte do 4 servomotorje s pametnim telefonom ali katero koli napravo z avdio izhodom: 3 koraki

Video: Upravljajte do 4 servomotorje s pametnim telefonom ali katero koli napravo z avdio izhodom: 3 koraki
Video: ЗАПРЕЩЁННЫЕ ТОВАРЫ с ALIEXPRESS 2023 ШТРАФ и ТЮРЬМА ЛЕГКО! 2024, November
Anonim
Image
Image

Tukaj predstavljam preprosto elektronsko montažo za upravljanje do štirih servomotorjev s katero koli napravo, ki lahko prebere zvočno datoteko!

1. korak: Načelo

Strojna oprema
Strojna oprema

Servomotorji poganjajo signal PWM med 1 ms (brez vrtenja) do 2 ms (polna rotacija), razmaknjeni za 20 ms od začetka zagona. Več o WIKIPEDIJI!:)

Tak signal lahko prenašate prek ojačenega zvočnega signala, na primer tistega, ki pride iz vašega mobilnega telefona. Tukaj predstavljam preprosto elektronsko montažo, prirejeno od tu. Osnova sta dva tranzistorja, ki zvočni signal ojačata na dovolj visoko napetost. Prvi tranzistor je NPN, ki se aktivira pri uporabi pozitivne napetosti. Z dodajanjem drugega ojačevalnika, s tranzistorjem PNP, ki ga aktivira negativna napetost, lahko upravljamo dva servomotorja po zvočnem kanalu. Ker ima večina naprav (pametni telefoni, osebni računalnik…) 2 kanala, lahko upravljate do 4 servomotorje!

2. korak: Strojna oprema

Strojna oprema
Strojna oprema

Boste potrebovali:

  • 12 uporov 10k (10 je dovolj, 12 pa je za to montažo lažje)
  • Nekaj žic
  • 6 tranzistorjev NPN (BC337 ali enakovreden)
  • 2 tranzistorja PNP (BC327 ali enakovreden)
  • Ohišje in njegov napajalnik (5V)
  • 4 servomotorji

Povežite vse, kot je na sliki. Pri BC3X7 je ravna stran obrnjena proti napajalni liniji plošče in za vsak tranzistor: (od leve proti desni) zbiralnik, osnova, oddajnik. To se lahko razlikuje glede na vaše reference. Kondenzator je lahko koristen na daljnovodu, da se izognete motnjam med servomotorji. Ali pa povežite servomotorje, ki jih poganja tranzistor PNP, na drugi daljnovod.

3. korak: programska oprema

Image
Image

Kodiral sem majhen skript python za izdelavo vrste zvočnih datotek, ki po predvajanju ustrezno postavijo servo. Ustvarja datoteke z impulzi od 0,8 do 2,6 ms. Medtem ko naj bi servo deloval s signalom od 1 do 2 ms, je koristno, da servo uporabljam v njegovem resničnem celotnem obsegu.

Poleg tega sem naredil projekt App Inventor, ki predvaja zvočno datoteko glede na položaj drsnikov.

Priporočena: