Taula de continguts:
Vídeo: Control de servidors RC sense fils mitjançant UDP: 3 passos
2024 Autora: John Day | [email protected]. Última modificació: 2024-01-30 08:14
En aquest projecte vull utilitzar el meu iPhone per controlar servos RC. Faré servir l’acceleròmetre per controlar dos servos a través de la connexió UDP. Es tracta d’un projecte Proof Of Concept per verificar que una connexió entre un iPhone i un perifèric pot aconseguir taxes d’actualització elevades (superiors a BLE) mitjançant UDP.
Pas 1: llista de peces
Maquinari
- Taula ESP8266 (Wemos D1 mini pro)
- Dos servos RC
- Un banc d'alimentació USB com a font d'alimentació
- Alguns cables de pont
- Un iPhone o iPad amb iOS12
- Un Mac per construir el projecte
Programari
- Arduino IDE amb nucli Arduino ESP8266 instal·lat: manual d'instal·lació
- Xcode 10:
- L'esbós d'Arduino es pot trobar aquí
- La font Swift de l'aplicació per a iPhone ja és aquí
Pas 2: maquinari
La configuració del maquinari és molt senzilla. Utilitzo la sortida D1 (pitch) i D2 (roll) de l’ESP8266 per controlar els servos RC respectivament. La placa s’alimenta des d’un banc d’alimentació USB. Els servos RC s’alimenten des dels pins 5v i GND de la placa.
Pas 3: programari
L'aplicació de control per a l'iPhone està escrita en Swift, que es connecta a la placa de control ESP8266 sense fils i controla els servos pitch and roll basats en les dades de moviment de l'iPhone. La placa del controlador crea un punt d’accés Wifi i escolta com s’actualitzen paquets UDP que contenen la informació de posició del servo com un flux de bytes amb el format general següent:
Índex servo | Posició MSB | Posició LSB
L’índex de servo és 1 per al pitch o 2 per al roll. La posició del servo es calcula a partir del grau d’inclinació x, y del telèfon i es converteix en microsegons entre 1000 i 2000. La velocitat d’actualització és de 20 mil·lisegons.
L’aplicació utilitza el nou Network.framework per establir la connexió UDP, de manera que només s’executa a iOS 12 i versions posteriors.
Es tracta d’una aplicació POC per demostrar la facilitat d’ús de la connexió UDP a iOS 12. Per simplificar-ho, els paquets UDP s’envien per separat per al pitch and roll.
Recomanat:
UChip: esbós senzill per a motors i / o servidors de control remot mitjançant ràdio Tx-Rx a 2,4 GHz !: 3 passos
UChip: esbós senzill per a motors i / o servidors de control remot mitjançant ràdio Tx-Rx a 2,4 GHz !: M'agrada molt el món de RC. L'ús d'una joguina RC us dóna la sensació que teniu el control d'alguna cosa extraordinària, tot i ser un vaixell petit, un cotxe o un dron. Tot i això, no és fàcil personalitzar les vostres joguines i fer-les fer el que vulgueu
Robot sense fil Arduino mitjançant el mòdul sense fils HC12: 7 passos
Robot sense fil Arduino que utilitza el mòdul sense fils HC12: Ei, benvinguts. A la meva publicació anterior, explicava què és un circuit de pont H, IC de controlador de motor L293D, IC controlador de motor L293D per a la conducció de conductors de motor d’alta intensitat i com podeu dissenyar i fabricar la vostra pròpia placa de controladors de motor L293D
Muntatge i control del kit de cotxes robòtics mitjançant control remot sense fils PS2: 6 passos
Muntatge i control del kit de cotxes robòtics mitjançant control remot sense fils PS2: aquest projecte està relacionat amb els passos bàsics del món de la robòtica, aprendràs a muntar un kit de cotxes robòtics 4WD, col·locant-hi maquinari i controlant-lo amb el comandament sense fils PS2
Refredador / suport per a portàtils de cost zero (sense cola, sense perforació, sense femelles i cargols, sense cargols): 3 passos
Refredador / suport per a portàtils de cost zero (sense cola, sense perforació, sense femelles i cargols, sense cargols): ACTUALITZACIÓ: SI US PLAU VOT PER EL MEU INSTRUCTABLE, GRÀCIES ^ _ ^ TAMBÉ POTS AGRADAR-ME ENTRADA A www.instructables.com/id/Zero-Cost-Aluminum-Furnace-No-Propane-No-Glue-/ O POTS VOTAR ELS MEUS MILLORS AMICS
Introduïu un timbre sense fils en un interruptor d'alarma sense fils o un interruptor d'encesa / apagat: 4 passos
Introduïu un timbre sense fils en un interruptor d'alarma sense fils o en un interruptor d'encès / apagat: recentment he construït un sistema d'alarma i l'he instal·lat a casa. Vaig fer servir interruptors magnètics a les portes i els vaig connectar a través de les golfes: les finestres eren una altra història i el cablejat dur no era una opció. Necessitava una solució sense fils i això és