Inhaltsverzeichnis:
- Schritt 1: Komponenten
- Schritt 2: Montageauftrag
- Schritt 3: Bluetooth-Modul & Tasten
- Schritt 4: Transistoren
- Schritt 5: Arduino-Code
- Schritt 6: Digital Powered Lift App
- Schritt 7: Finale
Video: Digitaler Controller für Luftfederung mit Arduino und Smartphone-Fernbedienung - Gunook
2024 Autor: John Day | [email protected]. Zuletzt bearbeitet: 2024-01-30 07:21
Hallo alle zusammen
In dieser Anleitung werde ich versuchen, Ihnen zu zeigen, wie Sie einen Controller für Ihre Autoluftfederung bauen, mit einem Arduino + Bluetooth-Modul und für die Fernbedienung jedes Smartphones mit Android +4.4, dies ist auch meine allererste Anleitung, also bitte mit mir ertragen:)
Dieses Projekt begann mit einem Freund, der eine Luftfederung hatte, aber keinen digitalen Controller, also beschloss ich in meiner Freizeit zu sehen, ob ich eine für ihn bauen könnte, später entschied ich mich, die Idee zu verkaufen, aber hier in Portugal schien niemand interessiert zu sein und da ich noch nicht mal ein auto mit eingebauter luft besitze, werde ich das projekt jetzt mit allen teilen.
Die Hard- und Software von arduino ist für die Arbeit mit der DigitalPowerLift-APK auf einem Smartphone ausgelegt.
Mein nächster Schritt bei diesem Projekt war, Höhensensoren für jedes Rad zu verwenden und den Auto-Modus innerhalb der APK zu aktivieren, aber da ich nicht einmal ein Auto mit Luft habe, um jeden Tag Dinge auszuprobieren, ist da nur die Geschwindigkeit.
Dieses Projekt benötigt einige andere Komponenten zum Bauen, da das Arduino allein die 12-V-Magnetspulen an den Luftventilen nicht aktivieren kann, und eine Art Regler, um das Arduino mit Strom zu versorgen, da die Spikes an der 12-V-Leitung des Autos "nur für den Fall" dieses Projekts kann das gleiche Layout auch für andere Projekte verwenden, bei denen die Ansteuerung von Magneten über das Smartphone erforderlich ist.
Mit diesem anweisbaren erfahren Sie auch, wie Sie Spannungsteiler auf Ihr Projekt anwenden, indem Sie mehrere Drucktasten verwenden, während Ihr Arduino nur an einen analogen Pin angeschlossen ist und Transistoren verwendet, um eine größere Last als das Arduino 5v zu aktivieren.
Sie können den gesamten Code für das Arduino nur wenige Schritte weiter herunterladen, für das Smartphone kann die apk DigitalPowerLift von Google Play heruntergeladen werden.
Ich werde zeigen, wie man alles auf einem Steckbrett zusammenbaut, aber ich habe 2 Beispiele "Überprüfen Sie das letzte Video" aller Komponenten auf einer kleinen Platine, für die Sie einige Lötkenntnisse benötigen.
Schritt 1: Komponenten
Komponentenliste:
TIP120 -Transistor ---- 8
N4007 -Standarddiode ---- 8
Widerstand 1K ---- 9
Widerstand 1K8 ---- 1
Widerstand 390k ---- 1
Widerstand 470k ---- 3
Drucktaste ---- 3
LED 3mm Grün ---- 4
Led 3mm Rot ---- 4
Optional - DC-DC-Abwärtsschritt 4,5 V - 60 V auf 3-35 V ---- 1
Bluetooth-Modul HC-05
Arduino
Steckbrett 830 Punkte
Steckbrett-Überbrückungskabel
Hinweis: Wenn Sie in Ihrem Auto nur 2 Magnetspulen für jede Achse haben, benötigen Sie nur 2 von jeder LED, 4 - TIP120 und 4 - Dioden an die Spannung des Step-Down und im Code muss die Pin-Belegung vor dem Hochladen bearbeitet werden.
Schritt 2: Montageauftrag
So wie ich denke, ist es einfacher, alles mit dem Steckbrett zu verbinden.
Montageauftrag:
- Beginnen Sie, indem Sie Ihr Arduino an die Stromschienen auf dem Steckbrett 5V und Gnd auf beiden Seiten anschließen.
- Verbinden Sie das Bluetooth-Modul.
- Schließen Sie alle Transistoren an.
- Verbinden Sie alle Tasten.
- Teilen Sie die GND-Verbindungen vom Auto mit dem Steckbrett.
- Verwenden Sie den Step-Down, um das Arduino mit Strom zu versorgen, falls Sie es haben.
- Laden Sie den Code auf das Arduino hoch.
- Installieren Sie die Anwendung auf Ihrem Smartphone.
- Öffnen Sie den seriellen Monitor, stellen Sie sicher, dass die Drucktasten funktionieren. "Text wird auf dem seriellen Monitor angezeigt" sollten beim Drücken aufleuchten.
- Identifizieren Sie alle Transistorausgänge, damit Sie das richtige Rad nach oben oder unten im Auto anschließen können.
Schritt 3: Bluetooth-Modul & Tasten
Angenommen, einige von Ihnen haben noch nie ein Bluetooth-Modul oder einen Transistor verwendet, habe ich beschlossen, eine kleine Anleitung zu erstellen, wie Sie alles im Detail anschließen, dies sind die ersten. Sie können den Bildern folgen, um Ihnen zu helfen, alles gut zu verbinden.
Bluetooth-Modul:
Zuerst müssen wir den Arduino Rx senken, der 5 V auf 3,3 V beträgt. Der einfachste und billigste Weg besteht darin, einen Spannungsteiler herzustellen, wie Sie auf dem Bild sehen können, ist es sehr einfach.
- Verbinden Sie +5V und GND des Moduls
- Verbinden Sie einfach ein Ende des 1k8-Widerstands mit Masse und das andere in der Nähe des Moduls am 1. Loch der Schiene.
- Verbinden Sie ein Ende des 1k-Widerstands in der gleichen Schiene wie beim 1k8, lassen Sie einfach ein Loch dazwischen, das andere Ende des 1k-Widerstands schließen Sie anders an.
- Verbinden Sie ein Kabel am digitalen Pin 10 Arduino mit dem RX des Bluetooth-Moduls.
- Verbinden Sie ein Kabel am digitalen Pin 11 Arduino mit der Schiene, wo der 1k-Widerstand einsam ist.
Schließen Sie schließlich ein Kabel an dieselbe Schiene an, an der sich die beiden Widerstände treffen, führen Sie das Kabel genau dazwischen und das andere Ende zum TX-Modul ein.
Drück Knöpfe:
Da ich dieses Projekt mit dem Gedanken aufbaute, Werte von analogen Pins zu lesen, musste ich die Pins auf dem Arduino frei halten und mit 8 Solenoiden zum Betrieb plus den 2 Pins vom Bluetooth-Modul gingen sie schnell runter, also beschloss ich, die 3 Tasten zu verwenden der gleiche analoge Arduino-Pin mit einer Verbindung, wie Sie im Bild sehen können.
Hinweis: Damit diese Tasten funktionieren, müssen Sie genau die gleichen Widerstände verwenden, die ich verwendet habe, oder Sie müssen den Code ändern
- Setzen Sie die Druckknöpfe ein.
- Verbinden Sie alle mit +5V auf demselben ersten Bein.
- Auf der anderen Seite des Steckbretts verbinden Sie die 470k-Widerstände in Reihe auf dem gegenüberliegenden Bein des +5V und des letzten Widerstands mit einer leeren Schiene.
- Machen Sie nun dasselbe wie beim Spannungsteiler mit dem Bluetooth-Modul, verbinden Sie ein Ende des 390k-Widerstands mit Masse und das andere mit der gleichen Schiene, auf der der 470k allein ist, lassen Sie ein Loch dazwischen.
- Schließen Sie schließlich ein Kabel zwischen den Widerständen an den analogen Pin A1 des Arduino an.
Schritt 4: Transistoren
Jetzt die Transistoren
Dies ist einfach, beginnen Sie einfach damit, einen wie das Bild zu verbinden und wiederholen Sie den Vorgang für den Rest.
In diesem Schritt müssen Sie wissen, wie die Diode funktioniert, wenn Sie dies nicht tun, ist es wirklich einfach. Stellen Sie es sich einfach als einen Fluss vor, der nur in eine Richtung fließt, da wir mit GND arbeiten, um die Magnetspulen zu aktivieren, müssen wir das Ende der Diode, die einen kleinen silbernen Ring umgibt, mit dem + und dem anderen Ende desselben verbinden Schiene als Mittelstift am TIP120, dies soll verhindern, dass Ihr Transistor gebraten wird, da die Magnetspulen wie ein Gleichstrommotor sind. Wenn Sie sie loslassen, erzeugen sie für kurze Zeit Strom, der versucht, zum Transistor zurückzukehren, also müssen wir entleeren Sie es wieder auf das +. "Verwenden Sie die bereitgestellten Bilder für Hilfe und Beispiele"
Wenn Ihre Air-Ride-Installation nur 4 Magnetspulen hat, beachten Sie den letzten Hinweis.
Schritte:
- Gegenüber dem Text auf dem Transistor ist der linke Pin dort, wo Sie ein Ende des 1k-Widerstands mit einer leeren Schiene verbinden müssen. Verbinden Sie auch das lange Led-Bein "Anode" im selben linken Pin und das kurze Bein "Cathode" mit GND.
- Verbinden Sie auf der mittleren Stiftleiste die Diode in der Nähe des Transistors und ein Kabel nach der Diode "folgen Sie den Bildanweisungen", "das Kabel wird mit dem GND des Solenoids verbunden".
- Der rechte Pin wird von allen Transistoren geteilt, dieser muss auch mit Car Ground und Arduino GND geteilt werden.
- Verbinden Sie ein Kabel von Arduino Digital Pin 2 mit dem alleinigen Ende des 1k-Widerstands.
- Wiederholen Sie dies für alle Transistoren vom digitalen Pin 2 bis zum digitalen Pin 9, siehe unten einige Etiketten zum Anschließen an Ihr Autoluftsystem.
Arduino - Transistoranschlüsse:
Grüne LEDs sind für UP:
Digitaler Pin 2 - Vorderes linkes Rad Oben
Digitaler Pin 3 - Vorderrad rechts oben
Digitaler Pin 4 - Hinteres linkes Rad Oben
Digitaler Pin 5 - Hinteres rechtes Rad Oben
Rote LEDs sind für Down:
Digitaler Pin 6 - Vorderes linkes Rad unten
Digitaler Pin 7 - Rad vorne rechts unten
Digitaler Pin 8 - Hinteres linkes Rad unten
Digitaler Pin 9 - Hinteres rechtes Rad unten
Notiz:
Für Air-Ride-Installationen, die anstelle der Einzelradsteuerung "8 Magnetventile" nur die Steuerung für jede Achse "4 Magnetventile" so anschließen.
Grüne LED:
Digitaler Pin 2 - Vorderachse oben
Digitaler Pin 4 - Hinterachse oben
Rote LED:
Digitaler Pin 6 - Vorderachse unten
Digitaler Pin 8 - Hinterachse unten
Schritt 5: Arduino-Code
Wenn Sie alle Verbindungen wie angegeben hergestellt haben, laden Sie einfach den Code auf Ihr Arduino hoch.
Wenn nicht, gibt es einige Bilder, die Ihnen helfen.
Wenn Sie unterschiedliche Widerstände für die Tasten verwendet haben, haben Sie auch in den Bildern eine Hilfestellung
Laden Sie den Arduino-Code hier herunter Laden Sie den Code hier herunter.
In den Bildern finden Sie:
- Wo kann man die Bauderrate ändern
- Wo man die Pins ändert, die mit den Transistoren verbunden sind und die Magnetspulen betreiben?
- Wo kann man die Bluetooth RX/TX-Pins ändern?
- Wenn Sie andere Widerstände verwendet haben, als in den Schaltflächen angegeben, helfen dort einige.
Wenn Sie Lust dazu haben, ändern Sie bitte den Code oder verwenden Sie ihn nach Belieben für Ihre anderen Projekte.
"Teilen ist Kümmern"
!!Sehr wichtig
Ändern Sie nicht den Code, bei dem es Daten von der Android-Anwendung empfängt, sonst funktioniert es nicht mit der Android-Anwendung, ändern Sie ihn nur, wenn Sie sich sicher sind, was Sie tun
Schritt 6: Digital Powered Lift App
Diese App funktioniert bereits mit dem Arduino-Code.
Sie können das Video überprüfen.
Um die Anwendung von Google Play herunterzuladen, finden Sie sie hier.
Aktivieren Sie einfach Bluetooth Ihres Telefons, suchen Sie nach Ihrem Bt-Modul und koppeln Sie es.
Öffnen Sie die App, gehen Sie in die obere rechte Ecke und klicken Sie auf Verbinden. Es wird dann eine Liste der gekoppelten Geräte geöffnet. Wählen Sie einfach das Bt-Modul aus, indem Sie darauf klicken und warten Sie, es sollte mit einem grünen Ball in der oberen linken Ecke zurückgehen und sagen dass es verbunden ist.
Alles funktioniert außer dem Auto-Modus, der derzeit nur die GPS-Geschwindigkeit anzeigt.
In der Extra-Funktion positionieren Sie den Bildschirm Ihres Telefons nach oben und neigen das Telefon, das Auto wird dasselbe tun.
Schritt 7: Finale
Wenn Sie irgendwelche Zweifel haben oder Hilfe benötigen, lassen Sie es mich einfach wissen, ich werde versuchen, Ihnen so gut wie möglich zu helfen.
Sie können den Beispielen im Video folgen, wie Sie dies auf einer kleinen Platine sehr kompakt und voll funktionsfähig machen können.
Wenn Sie daran interessiert sind, dass ich eine Anleitung dazu mache, wie man eine Android-Anwendung erstellt, um Arduino-Projekte mit Android Studio zu steuern, lassen Sie es mich in den Kommentaren wissen.
Ich hoffe, Sie haben es geschafft, das zum Laufen zu bringen, und hatten Spaß dabei.
Wenn Sie auch einige Tipps zur Behebung oder Verbesserung meiner instructable haben, lassen Sie es mich bitte auch in den Kommentaren wissen.
Alles Gute für dich!
:)
Empfohlen:
Heimwerken -- Einen Spinnenroboter herstellen, der mit einem Smartphone mit Arduino Uno gesteuert werden kann – wikiHow
Heimwerken || Wie man einen Spider-Roboter herstellt, der mit einem Smartphone mit Arduino Uno gesteuert werden kann: Während man einen Spider-Roboter baut, kann man so viele Dinge über Robotik lernen. Wie die Herstellung von Robotern ist sowohl unterhaltsam als auch herausfordernd. In diesem Video zeigen wir Ihnen, wie Sie einen Spider-Roboter bauen, den wir mit unserem Smartphone (Androi
Heritage - Keramik im Kontext digitaler und analoger Techniken 2015 – 3 Schritte (mit Bildern)
Heritage - Keramik im Kontext digitaler und analoger Techniken 2015: Keramik war bisher ein Handwerk mit geringem digitalen Einfluss. Aus diesem Grund war es spannend, dieses Handwerk mit einer neuen Technologie zu verbinden. Ausgangspunkt war eine uralte Form und ein CNC Styropor.DESIGNBOOM
4-stufiger digitaler Sequenzer: 19 Schritte (mit Bildern)
4 Step Digital Sequencer: CPE 133, Cal Poly San Luis Obispo Projektentwickler: Jayson Johnston und Bjorn NelsonIn der heutigen Musikindustrie ist eines der am häufigsten verwendeten „Instrumente” ist der digitale Synthesizer. Jedes Musikgenre, von Hip-Hop über Pop bis hin
Digitaler 3D-Bildbetrachter - "Das DigiStereopticon": 6 Schritte (mit Bildern)
Digitaler 3D-Bildbetrachter - "Das DigiStereopticon": Stereoskopische Fotografie ist in Ungnade gefallen. Das liegt wahrscheinlich daran, dass man nicht gerne eine spezielle Brille tragen muss, um Familienschnappschüsse zu sehen. Hier ist ein lustiges kleines Projekt, das Sie in weniger als einem Tag erstellen können, um Ihr 3D-Bild zu erstellen
So reparieren Sie einen Wechselrichter mit LCD-Hintergrundbeleuchtung. Mit einem Fujiplus FP-988D. für 0 $.: 9 Schritte
So reparieren Sie einen Wechselrichter mit LCD-Hintergrundbeleuchtung. Mit einem Fujiplus FP-988D. für $ 0.: In diesem anweisbaren werde ich Sie durch die Reparatur eines toten LCD-Hintergrundlicht-Wechselrichters mit den Teilen führen, die Sie haben. Sie können feststellen, ob Sie ein totes Gegenlicht haben, indem Sie zuerst andere Möglichkeiten ausschließen. Monitor auf mehreren Computern überprüfen. Stellen Sie sicher, dass