INHOUDSOPGAWE:
Video: Beheer tot 4 servo's met 'n slimfoon of enige toestel met 'n klankuitset: 3 stappe
2024 Outeur: John Day | [email protected]. Laas verander: 2024-01-30 07:27
Hier bied ek 'n eenvoudige elektroniese montage aan om tot vier servo's te beheer met enige toestel wat 'n klanklêer kan lees!
Stap 1: Die beginsel
Servo's word gedryf met 'n PWM -sein tussen 1 ms (geen rotasie) tot 2 ms (volle rotasie), met 'n afstand van 20 ms om te begin. Meer oor WIKIPEDIA!:)
So 'n sein kan oorgedra word deur 'n versterkte klanksein, soos die wat uit u selfoon kom. Hier bied ek 'n eenvoudige elektroniese montage aan, van hier af aangepas. Die basis is twee transistors wat die klanksignaal versterk tot 'n hoë genoeg spanning. Die eerste transistor is 'n NPN, wat geaktiveer word wanneer 'n positiewe spanning aangewend word. Deur 'n tweede versterker by te voeg, met 'n PNP -transistor wat deur 'n negatiewe spanning geaktiveer word, kan ons twee servo's per klankkanaal beheer. Aangesien die meeste toestelle (slimfone, rekenaar, …) 2 kanale het, kan u tot 4 servo's bedien!
Stap 2: Hardeware
Jy sal nodig hê:
- 12 10k weerstande (10 is voldoende, maar 12 is makliker vir hierdie montage)
- Sommige drade
- 6 NPN -transistors (BC337 of ekwivalent)
- 2 PNP -transistors (BC327 of gelykwaardig)
- 'N Broodplank en sy kragtoevoer (5v)
- 4 servo's
Verbind alles soos op die foto. Met die BC3X7 kyk die plat kant na die kraglyn van die broodbord en vir elke transistor: (van links na regs) Collector, Base, Emitter. Dit kan wissel na gelang van u verwysings. 'N Kapasitor kan nuttig wees op die kraglyn om enige inmenging tussen servo's te voorkom. Of koppel die servo's wat deur die PNP -transistor aangedryf word, aan die tweede kraglyn.
Stap 3: Die sagteware
Ek het 'n klein python -skripsie gekodeer om 'n reeks klanklêers te produseer wat die servo, sodra dit gespeel is, dienooreenkomstig geplaas het. Dit genereer lêers met pulse van 0,8 tot 2,6 ms. Alhoewel servo veronderstel is om met 'n sein van 1 tot 2 ms te werk, is die marge nuttig om die servo in sy volle omvang te gebruik.
Daarbenewens het ek 'n App Inventor -projek gemaak wat die klanklêer afspeel, afhangende van die posisie van die skuifknoppies.
Aanbeveel:
DIY -- Hoe om 'n spinnekoprobot te maak wat met 'n slimfoon beheer kan word met behulp van Arduino Uno: 6 stappe
DIY || Hoe om 'n spinnekoprobot te maak wat met 'n slimfoon beheer kan word met behulp van Arduino Uno: As u 'n spinnekoprobot maak, kan u soveel dinge oor robotika leer. Soos om robotte te maak, is dit vermaaklik sowel as uitdagend. In hierdie video gaan ons jou wys hoe om 'n Spider -robot te maak wat ons kan gebruik met ons slimfoon (Androi
Beheer u toestel met Android WiFi Esp8266 Beheer: 6 stappe
Beheer u toestel met behulp van Android WiFi Esp8266 -beheer: nou weet ons hoe om toestelle te beheer met behulp van esp8266 WiFi -module en Arduino beheer u toestel met Android WiFi -beheer vir meer inligting. klik op die skakel mohamed ashraf
Hoe om die ESP8266 -gebaseerde Sonoff Basic Smart Switch met 'n slimfoon te beheer: 4 stappe (met foto's)
Hoe om die ESP8266 -gebaseerde Sonoff Basic Smart Switch met 'n slimfoon te beheer: Sonoff is 'n toestellyn vir Smart Home wat deur ITEAD ontwikkel is. Een van die mees buigsame en goedkoopste toestelle uit die reeks is Sonoff Basic. Dit is 'n Wi-Fi-skakelaar wat gebaseer is op 'n uitstekende chip, ESP8266. Hierdie artikel beskryf hoe u die Cl
Beheer Arduino met behulp van slimfoon via USB met Blynk -app: 7 stappe (met foto's)
Beheer Arduino met behulp van slimfoon via USB Met Blynk -app: In hierdie tutoriaal gaan ons leer hoe om die Blynk -app en Arduino te gebruik om die lamp te beheer, die kombinasie sal via 'n USB -seriële poort wees. Die doel van hierdie instruksie is om die eenvoudigste oplossing om u Arduino of c
Doolhofspel om met 'n slimfoon te beheer: 5 stappe (met foto's)
Doolhofspel om met 'n slimfoon te beheer: doolhofspel om met 'n slimfoon te beheer. Die doolhof beweeg volgens die helling van die slimfoon. Sien eerstens die video. Bewegingsbeeld 1. Raspberry Pi is 'n Websocket -bediener. Die slimfoon is 'n Websocket -kliënt. Die slimfoon stuur die