Taula de continguts:
- Pas 1: components
- Pas 2: Ordre de muntatge
- Pas 3: mòdul i botó Bluetooth
- Pas 4: transistors
- Pas 5: Codi Arduino
- Pas 6: aplicació digital Powered Lift
- Pas 7: final
Vídeo: Controlador digital per a suspensió pneumàtica mitjançant Arduino i Smartphone Remote: 7 passos (amb imatges)
2024 Autora: John Day | [email protected]. Última modificació: 2024-01-30 08:16
Hola a tothom
En aquest instructiu intentaré mostrar-vos com construir un controlador per a la suspensió pneumàtica del vostre cotxe, mitjançant un mòdul arduino + bluetooth i per a qualsevol telèfon intel·ligent remot amb android +4.4, aquest també és el meu primer instructable, així que, si us plau, tingueu en compte:)
Aquest projecte va començar amb un amic que tenia la suspensió pneumàtica instal·lada però que no tenia controlador digital, així que, en el meu temps lliure, vaig decidir veure si en podia construir un, més tard vaig decidir provar de vendre la idea, però aquí a Portugal ningú semblava interessat i com que no tinc ni un cotxe amb aire instal·lat, ara compartiré el projecte amb tothom.
El maquinari i el programari d’arduino funcionen amb l’apk DigitalPowerLift en un telèfon intel·ligent, funciona en suspensions amb 4 solenoides o amb 8, a més, hi ha 3 botons en aquest maquinari perquè pugueu ajustar l’alçada del cotxe sense el telèfon.
El meu següent pas amb aquest projecte consistiria en sensors d’alçada per a cada roda i activar el mode automàtic a l’apk, però, de nou, ja que ni tinc un cotxe amb aire per provar coses cada dia, però només mostro velocitat.
Aquest projecte necessita alguns altres components per construir perquè l’arduino per si sol no pot activar els solenoides de 12v de les vàlvules d’aire i algun tipus de regulador per subministrar energia a l’arduino a causa dels pics de la línia de 12v del cotxe “per si de cas”, aquest projecte també pot utilitzar el mateix disseny per a altres projectes que requereixen l’activació de solenoides mitjançant un telèfon intel·ligent.
Amb aquest instructiu, també aprendreu com aplicar divisors de tensió al vostre projecte, fent servir diversos botons amb el vostre arduino connectat només a un pin analògic, utilitzant transistors per activar una càrrega més gran que l’arduino 5v.
Podreu descarregar tot el codi de l’arduino amb alguns passos per endavant, per al telèfon intel·ligent es pot descarregar l’apk DigitalPowerLift de Google Play.
Vaig a mostrar com muntar-ho tot en una pissarra, però tinc 2 exemples de "comproveu l'últim vídeo" de tots els components d'un petit pcb, per a aquells que necessiteu algunes habilitats de soldadura.
Pas 1: components
Llista de components:
TIP120 -Transistor ---- 8
N4007-díode estàndard ---- 8
Resistència 1K ---- 9
Resistència 1K8 ---- 1
Resistència 390k ---- 1
Resistència 470k ---- 3
PushButton ---- 3
Led de 3 mm verd ---- 4
Led 3 mm vermell ---- 4
Opcional: baixada de CC-CC de 4,5 V a 60 V a 3 a 35 V ---- 1
Mòdul Bluetooth HC-05
Arduino
Tauler de pa 830 punts
Jocs de tauler de pa
Nota: Si al vostre cotxe només teniu 2 solenoides per a cada eix, només necessiteu 2 de cada Led, 4 - TIP120 i 4 - Diodes. abans de penjar-lo, s’ha d’editar el pin-out del voltatge de la baixada i del codi pin-out.
Pas 2: Ordre de muntatge
De la manera que crec que és més fàcil connectar-ho tot a la taula de treball.
Ordre de muntatge:
- Comenceu per connectar l’arduino als rails d’alimentació de la placa 5V i Gnd a banda i banda.
- Connecteu el mòdul Bluetooth.
- Connecteu tots els transistors.
- Connecteu tots els botons.
- Compartiu les connexions GND des del cotxe amb el tauler d’anuncis.
- Utilitzeu el pas per baixar per alimentar l'arduino "per si el teniu.
- Pengeu el codi a l'arduino.
- Instal·leu l'aplicació al telèfon intel·ligent.
- Obriu el monitor de sèrie, assegureu-vos que els botons de pressió funcionen "apareixerà text al monitor de sèrie", els llums haurien d'encendre-se mentre els premeu.
- Identifiqueu tota la sortida del transistor perquè pugueu connectar la roda correcta cap amunt o cap avall al cotxe.
Pas 3: mòdul i botó Bluetooth
Suposant que alguns de vosaltres no han utilitzat mai cap mòdul bluetooth ni un transistor, he decidit fer una petita guia sobre com connectar-ho tot en detall, aquests són els primers. Podeu seguir les imatges per ajudar-vos a connectar-ho tot bé.
Mòdul Bluetooth:
En primer lloc, hem de baixar l’arduino Rx, que és de 5v a 3,3v, la manera més senzilla i econòmica de fer un divisor de voltatge, com podeu veure a la imatge és molt senzill.
- Connecteu el + 5v i el GND del mòdul
- Simplement connecteu un extrem de la resistència 1k8 a terra i l’altre a prop del mòdul al primer forat del carril.
- Connecteu un extrem de la resistència 1k al mateix carril que l'1k8. Deixeu un forat entre ells. L'altre extrem de la resistència 1k es connecta a un altre lloc.
- Connecteu un cable al pin digital 10 arduino a l’RX del mòdul bluetooth.
- Connecteu un cable al pin digital arduino 11 al rail on la resistència 1k està sola.
Connecteu finalment un cable al mateix carril on es troben les dues resistències, introduïu el cable just entre elles i l’altre extrem al mòdul TX.
Polsadors:
Com que estava construint aquest projecte pensant en llegir els valors dels pins analògics, necessitava mantenir els pins de l’arduino lliures i amb 8 solenoides per funcionar més els 2 pins del mòdul Bluetooth que baixaven ràpidament, així que vaig decidir utilitzar els 3 botons de el mateix pin analògic arduino mitjançant una connexió que es pot veure a la imatge.
Nota: perquè aquests botons funcionin, haureu d'utilitzar la mateixa resistència que he fet servir o haureu de canviar el codi
- Introduïu els polsadors.
- Connecteu-los tots a + 5v a la mateixa primera etapa.
- A l'altre costat de la placa, connecteu les resistències de 470k en sèrie a la pota oposada del + 5v i l'última resistència a un carril buit.
- Ara feu el mateix que el divisor de tensió amb el mòdul bluetooth, connecteu un extrem de la resistència de 390k a terra i l’altre al mateix carril on només està el 470k, deixeu un forat entre ells.
- Finalment, connecteu un cable entre les resistències al pin analògic A1 de l’arduino.
Pas 4: transistors
Ara els transistors
Això és senzill, només cal començar connectant-ne una com la imatge i repetir-la per a la resta.
En aquest pas, heu de saber com funciona el díode, si no ho feu, és realment senzill. Imagineu-ho com un riu que només flueix en un sentit, ja que treballarem amb GND per activar el solenoide. Hem de connectar l'extrem del díode que té un petit anell de plata al voltant, al + i l'altre extrem al mateix com a passador central del TIP120, això és per evitar fregir el transistor perquè els solenoides són com un motor de corrent continu, quan els deixeu anar produiran un corrent curt de temps que intentarà tornar al transistor. torneu a bolcar-lo al +. "Utilitzeu les imatges subministrades per obtenir ajuda i exemples"
Si la vostra instal·lació de transport aeri només té 4 solenoides, fixeu-vos en l’última nota.
Passos:
- Davant el text del transistor, el pin esquerre és on heu de connectar un extrem de la resistència 1k a l’altre a un carril buit, també connecteu la cama llarga Led "Anode" al mateix pin esquerre i la cama curta "Cathode" al GND.
- Al carril del passador central connecteu el díode a prop del transistor i un cable de cable després que el díode "seguiu les instruccions de la imatge", "el cable de cable és el que es connectarà al GND del solenoide".
- El pin dret es comparteix entre tots els transistors, també s’ha de compartir amb el vehicle terrestre i Arduino GND.
- Connecteu un cable des del pin digital Arduino 2 a l’extrem únic de la resistència 1k.
- Repetiu-ho per a tots els transistors des del pin digital 2 fins al pin digital 9; vegeu a continuació algunes etiquetes sobre com connectar-vos al sistema d’aire del cotxe.
Connexions Arduino - transistor:
Els LED verds són per a UP:
Pin digital 2: roda davantera esquerra cap amunt
Pin digital 3: roda davantera dreta cap amunt
Pin digital 4: roda esquerra posterior cap amunt
Pin digital 5: roda dreta posterior cap amunt
Les Led vermelles són per a plomall:
Pin digital 6 - Roda esquerra davantera avall
Pin digital 7 - Roda davantera dreta cap avall
Pin digital 8: roda esquerra posterior cap avall
Pin digital 9: roda dreta posterior cap avall
Nota:
Per a instal·lacions de desplaçament aeri, en lloc de controlar la roda independent, "8 solenoides" només tenen control per a cada eix, "4 solenoides" es connecten així.
Led verd:
Pin digital 2: eix frontal cap amunt
Pin digital 4 - Eix posterior cap amunt
Led vermell:
Pin digital 6 - Eix frontal cap avall
Pin digital 8 - Eix posterior cap avall
Pas 5: Codi Arduino
Si heu fet totes les connexions tal com s’especifica, només heu de carregar-vos el codi arduino.
Si no, hi ha algunes imatges que us ajudaran.
Si heu utilitzat diferents resistències per als botons, també teniu ajuda a les imatges
Descarregueu el codi arduino aquí descarregueu-lo aquí.
A les imatges podeu trobar:
- On canviar els bauders
- On canviar els pins que es connecten als transistors i funcionaran els del solenoide
- On canviar els pins Bluetooth RX / TX
- Si heu utilitzat resistències diferents de les indicades als botons, alguns us ajudaran.
Si esteu a l’altura, canvieu el codi o utilitzeu-lo com vulgueu en els vostres altres projectes.
"compartir és preocupar-se"
!!Molt important
No canvieu el codi on rep dades de l'aplicació d'Android o, si no, no funcionarà amb l'aplicació d'Android, canvieu-lo només si esteu segur del que esteu fent
Pas 6: aplicació digital Powered Lift
Aquesta aplicació ja funciona amb el codi arduino.
Podeu consultar el vídeo.
Per descarregar l’aplicació de google play la trobareu aquí.
Només heu d’activar el telèfon Bluetooth, cercar i emparellar el mòdul Bt.
Obriu l'aplicació, aneu a l'extrem superior dret i feu clic per connectar-vos. A continuació, s'obrirà una llista de dispositius aparellats. Simplement seleccioneu el mòdul Bt fent-hi clic i espereu; hauria de tornar enrere amb una bola verda a l'extrem superior esquerre i dient que està connectat.
Tot funciona, excepte el mode automàtic, que actualment només mostra velocitat GPS.
A la funció Extra, col·loqueu la pantalla del telèfon cap amunt i inclineu el telèfon, el cotxe farà el mateix.
Pas 7: final
Si teniu dubtes o necessiteu ajuda, feu-m'ho saber i intentaré ajudar-vos tot el possible.
Podeu seguir els exemples del vídeo sobre com fer-ho en un petit pcb molt compacte i que hagi funcionat completament.
Si esteu interessats en fer una instrucció sobre com fer una aplicació d'Android per controlar projectes d'Arduino mitjançant Android Studio, feu-m'ho saber al comentari.
Espero que hàgiu aconseguit que això funcioni i us ho hagueu divertit fent-ho.
Si també teniu alguns consells per corregir o millorar la meva informació instructiva, feu-m'ho saber també als comentaris.
Us desitjo el millor!
:)
Recomanat:
Alimentador automàtic d’animals per a mascotes mitjançant un rellotge digital antic: 10 passos (amb imatges)
Alimentador automàtic d’animals domèstics amb un rellotge digital antic: Hola, en aquest instructiu us mostraré com he fabricat un alimentador automàtic d’animals domèstics mitjançant un rellotge digital antic. També he incrustat un vídeo sobre com he creat aquest alimentador. Aquest instructiu s'introduirà al concurs de PCB i, com a favor, m'agradaria
Dispositiu d’exercici de suspensió de cadenes per a l’entrenament de l’apalancament corporal: 3 passos
Dispositiu d’exercici de suspensió de les cadenes per a l’entrenament de l’apalancament corporal: les cadenes són un gimnàs senzill, econòmic i portàtil per a tot el cos. Actualització: vegeu el clonable TRX Clone Instructible per obtenir una alternativa més lleugera i menys costosa. Introducció: Què són els exercicis de suspensió (palanquejament corporal)? Exercici de suspensió
Smartphone Arduino Coms / Monitor de sèrie mitjançant Bluetooth HC-05, HC-06: 4 passos (amb imatges)
Smartphone Arduino Coms / Monitor de sèrie mitjançant Bluetooth HC-05, HC-06: és increïblement útil si voleu provar el vostre esbós en un entorn real, allunyat del vostre PC. El resultat és que el telèfon intel·ligent funciona igual que el monitor sèrie Arduino del vostre PC. Els mòduls Bluetooth HC-05 i HC-06 estan disponibles
Suport de micròfon: suspensió al sostre: 7 passos (amb imatges)
Suport per a micròfons: suspensió al sostre: vull compartir la meva fixació al sostre del micròfon de PVC. No vaig poder trobar cap guia real sobre com fer això pas a pas, així que em vaig proposar fer-ho tot sol. Amb tot, aquest projecte va trigar unes 4 hores des del concepte fins al producte acabat
Controlar Arduino mitjançant un telèfon intel·ligent mitjançant USB amb l'aplicació Blynk: 7 passos (amb imatges)
Controlar Arduino mitjançant un telèfon intel·ligent mitjançant USB amb l’aplicació Blynk: en aquest tutorial, aprendrem a utilitzar l’aplicació Blynk i Arduino per controlar la llum, la combinació es farà a través del port sèrie USB. la solució més senzilla que controla remotament el vostre Arduino o c