Turinys:

Valdykite iki 4 servo, naudodami išmanųjį telefoną ar bet kurį įrenginį su garso išvestimi: 3 žingsniai
Valdykite iki 4 servo, naudodami išmanųjį telefoną ar bet kurį įrenginį su garso išvestimi: 3 žingsniai

Video: Valdykite iki 4 servo, naudodami išmanųjį telefoną ar bet kurį įrenginį su garso išvestimi: 3 žingsniai

Video: Valdykite iki 4 servo, naudodami išmanųjį telefoną ar bet kurį įrenginį su garso išvestimi: 3 žingsniai
Video: MJC mokykla. Esame pasirengę padėti jums tapti programuotoju. 2024, Gruodis
Anonim
Image
Image

Čia aš pristatau paprastą elektroninį montažą, skirtą valdyti iki keturių servo bet kokiu įrenginiu, galinčiu nuskaityti garso failą!

1 žingsnis: principas

Techninė įranga
Techninė įranga

Servo varomos naudojant PWM signalą nuo 1 ms (be sukimosi) iki 2 ms (visas sukimasis), o pradžios intervalas - 20 ms. Daugiau apie WIKIPEDIA!:)

Toks signalas gali būti perduodamas per sustiprintą garso signalą, pavyzdžiui, tą, kuris išeina iš jūsų mobiliojo telefono. Čia pristatau paprastą elektroninį montažą, pritaikytą iš čia. Pagrindas yra du tranzistoriai, stiprinantys garso signalą iki pakankamai aukštos įtampos. Pirmasis tranzistorius yra NPN, kuris įjungiamas, kai taikoma teigiama įtampa. Pridėję antrą stiprintuvą, kurio PNP tranzistorius suaktyvinamas neigiama įtampa, garso kanalu galime valdyti du servo įrenginius. Kadangi dauguma įrenginių (išmanieji telefonai, kompiuteris ir kt.) Turi 2 kanalus, galite valdyti iki 4 servo!

2 žingsnis: Aparatūra

Techninė įranga
Techninė įranga

Jums reikės:

  • 12 10 000 rezistorių (10 pakanka, bet 12 yra lengviau šiam montažui)
  • Kai kurie laidai
  • 6 NPN tranzistoriai (BC337 arba lygiavertis)
  • 2 PNP tranzistoriai (BC327 arba lygiavertis)
  • Duonos lenta ir jos maitinimo šaltinis (5v)
  • 4 servai

Prijunkite viską, kaip parodyta paveikslėlyje. Su BC3X7 plokščia pusė nukreipta į duonos lentos maitinimo liniją, o kiekvienam tranzistoriui: (iš kairės į dešinę) Kolektorius, bazė, skleidėjas. Tai gali skirtis priklausomai nuo jūsų nuorodų. Kondensatorius gali būti naudingas elektros linijoje, kad būtų išvengta bet kokių trukdžių tarp servo. Arba prijunkite PNP tranzistoriaus varomas servo prie antrosios elektros linijos.

3 žingsnis: programinė įranga

Image
Image

Aš užkodavau nedidelį „Python“scenarijų, kad gaučiau garso failų seriją, kuri, paleidus, atitinkamai išdėstys servo padėtį. Jis generuoja failus, kurių impulsai yra nuo 0,8 iki 2,6 ms. Nors servo sistema turėtų dirbti su signalu nuo 1 iki 2 ms, gali būti naudinga naudoti visą servo diapazoną.

Be to, sukūriau „App Inventor“projektą, kuris atkuria garso failą, priklausomai nuo slankiklių padėties.

Rekomenduojamas: