Taula de continguts:

Control remot basat en Arduino per a Eskate o Hydrofoil: 5 passos (amb imatges)
Control remot basat en Arduino per a Eskate o Hydrofoil: 5 passos (amb imatges)

Vídeo: Control remot basat en Arduino per a Eskate o Hydrofoil: 5 passos (amb imatges)

Vídeo: Control remot basat en Arduino per a Eskate o Hydrofoil: 5 passos (amb imatges)
Vídeo: 50 САМЫХ ИННОВАЦИОННЫХ ЛИЧНЫХ ТРАНСПОРТНЫХ СРЕДСТВ 2021–2022 гг. 2024, De novembre
Anonim
Image
Image
Control remot basat en Arduino per a Eskate o Hydrofoil
Control remot basat en Arduino per a Eskate o Hydrofoil

Aquest instructiu us mostrarà com construir un comandament a distància físic per utilitzar-lo amb un eskate o un hidroala elèctric que inclogui tot el codi i el maquinari que necessiteu. Hi ha molta soldadura implicada, però també és divertit de fer. Què pot fer el comandament a distància?

  • Comuniqueu-vos amb un senyal ESC a través de PPM / PWM i feu que giri un motor.
  • Té 2 botons addicionals per utilitzar per a qualsevol funció que vulgueu. (control de creuer) És impermeable.
  • No té cap revers. El que és bo per a aquesta aplicació.
  • Rutina Anti Spark opcional i tall de bateria si utilitzeu un relé de carretó elevat gran.

Per què seguir aquesta ruta? M’agrada la senzillesa del senyal Arduino i PWM. El codi és fàcil fins i tot per a principiants com jo i tinc un control total sobre molts paràmetres. L'Arduino pot controlar l'interruptor principal de la bateria fins i tot de forma remota. També llegeix les temperatures i té una pantalla. Totes les coses que el VESC estàndard no té o és complicat de configurar. Arduino és barat, senzill i potent.

Quin component necessiteu?

  • 2 nanos Arduino
  • 2 botons de pressió
  • 1 botó d'encesa / apagat de 12 mm més gran
  • 18650 Bateria
  • 18650 Suport de bateria
  • Xip NRF24
  • Mòdul de relés
  • Tubs termorretractables
  • Pins de capçalera.
  • Termistors (Sensors de temperatura
  • Resistència lineal de 10 mm de 35 mm de llarg

Eines que necessiteu:

  • Impressora 3D
  • Soldador (gran producte!)
  • Toqueu M3

Pas 1: creeu la carcassa remota

Construïu l'habitatge remot
Construïu l'habitatge remot
Construïu l'habitatge remot
Construïu l'habitatge remot
Construïu l'habitatge remot
Construïu l'habitatge remot
Construïu l'habitatge remot
Construïu l'habitatge remot

Probablement sabreu fer servir la impressora 3D. Aquí teniu alguns consells: No crec que pugueu obtenir impressions impermeables. Molta gent ho va intentar, la majoria va fallar. Només es podrien recobrir amb epoxi que sigui factible, però desordenat. Vaig anar amb una estratègia diferent i utilitzo el preservatiu o un guant per impermeabilitzar. Fins i tot si l’habitatge és impermeable, és difícil trobar un botó o un potenciòmetre impermeable. Necessitareu un clau de tall per a l'eix del gallet i un tros de filferro rígid per a l'enllaç amb el poti lineal.

El model CAD té un gruix de paret de 2 mm. Crec que és prou bo. Podeu canviar el model, per descomptat. Fitxers CAD (components inclosos)

Pas 2: completeu el circuit remot

Image
Image
Completeu el vostre circuit remot
Completeu el vostre circuit remot

Per connectar el mòdul RF24, els botons i el potenciòmetre, seguiu els tutorials següents. Utilitzeu molta retràctil i cola calenta per aïllar-ho tot. Després de provar-lo! Això ha de funcionar de manera fiable, de manera que heu de fer-ho bé. No vaig tenir problemes per connectar el mòdul NRF24 directament als pins de 3 V del meu Arduino. No cal la font d'alimentació que es ven per separat. El potenciòmetre fa 10Kohm i 35 mm de llarg. Vaig haver de mirar amb força a eBay per trobar-lo. Si el vostre és diferent, heu d’improvisar una mica la carcassa: s’utilitza una cèl·lula 18650 per proporcionar energia. Això hauria de durar molt de temps. Es connecta a Vin i Gnd a l'Arduino. Només funciona si la bateria és nova. Si el voltatge baixa, el NRF24 no funcionarà més. Codi remot

Tutorials que he utilitzat:

  • https://learn.adafruit.com/thermistor/using-a-thermistor
  • https://www.arduino.cc/ca/Tutorial/AnalogInOutSerial
  • https://howtomechatronics.com/tutorials/arduino/arduino-wireless-communication-nrf24l01-tutorial/
  • https://howtomechatronics.com/tutorials/arduino/lc…
  • https://arduino.cc/ca/Tutorial/Button

Pas 3: afegiu el circuit remot a la carcassa remota

Afegiu el circuit remot a la carcassa remota
Afegiu el circuit remot a la carcassa remota
Afegiu el circuit remot a la carcassa remota
Afegiu el circuit remot a la carcassa remota
Afegiu el circuit remot a la carcassa remota
Afegiu el circuit remot a la carcassa remota
Afegiu el circuit remot a la carcassa remota
Afegiu el circuit remot a la carcassa remota

Cal tornar a soldar els botons per introduir-los a la carcassa. Assegureu-vos que tot s’adapta, per descomptat, i no danyeu els cables. Suposo que aquest pas s’explica per si mateix. He utilitzat quatre cargols M3. La longitud de 10 mm és suficient.

Pas 4: Creeu el circuit de recepció

Image
Image
Creeu el circuit de recepció
Creeu el circuit de recepció

Una vegada més, podeu seguir els tutorials proporcionats al codi i també dos passos més amunt. He utilitzat les mateixes connexions de pin i he indicat si m’hi desviava al codi.

El més bàsic d’això és que el comandament remot envia una variable de text a l’Arduino receptor mitjançant 2 xips NRF 24. Aquesta variable de text es converteix en un senyal PWM que fa que el VESC engegui l'accelerador. Això també funciona amb qualsevol altre ESC, o fins i tot només amb un Servo. Aquest circuit té l'avantatge addicional de l'encaminament contra espurnes. Tinc un relé molt gran que pot apagar la connexió de les bateries principals, de manera que el receptor Arduino també ho controla. Aquest relé gran s’activa mitjançant un relé més petit i un relé separat fa el que és anti-espurna. Aquest procés s’inicia prement un botó fora de la carcassa de la bateria. Codi del receptor

Més informació al vídeo següent. Així com tot el codi que he utilitzat.

Pas 5: proveu el vostre circuit

Posa a prova el teu circuit
Posa a prova el teu circuit
Posa a prova el teu circuit
Posa a prova el teu circuit

Si tot anava bé, ara hauríeu de veure com el valor a l'extrem superior esquerre de la pantalla canvia de 1500 a 2000 quan premeu el disparador del comandament a distància.

Recomanat: