Arduino Kühlschrankmagnet

Arduino Kühlschrankmagnet - Gunook

Haben Sie die Angewohnheit, Notizen auf dem Kühlschrank zu hinterlassen, nehmen Sie ihn jetzt digital und fügen Sie einen Arduino hinzu.

In diesem instructable werde ich Ihnen zeigen, wie Sie genau das tun. Alles, was Sie brauchen, ist ein Arduino, ein LCD-Bildschirm und ein Bluetooth-Modul, damit dies funktioniert, und ein Android-Handy, um Ihre Notiz drahtlos hochzuladen. Ich habe versucht, es so klein wie möglich zu halten und es wird von einer 9-V-Batterie gespeist.

Besuche meine Facebook-Seite und unterstütze mich gerne dabei.

Also viel Spaß beim Bauen deines eigenen Projekts.

Beginnen wir also damit, alle Teile zu besorgen.

Liste der Einzelteile:

  • LCD-Modul 16x2
  • Arduino (ich habe mein eigenes gebaut)
  • Bluetooth-Modul
  • L805 Spannungsregler
  • 9V Batterie
  • Serienprogrammierer

Werkzeuge:

  • Lötkolben

Zubehör:

Schritt 1: Arduino

Was den Arduino betrifft, können Sie einen UNO oder einen Mini verwenden. Ich hatte keinen Ersatz-Arduino-Mini, also habe ich meinen eigenen gebaut, um Platz und Geld zu sparen. Ich habe eine ausführliche Anleitung, wie man das macht, also werde ich einen Link dazu hinterlassen. Sie können also sehen, wie sich mein Arduino im obigen Bild herausgestellt hat. Ich habe erneut versucht, ihn so klein wie möglich zu halten. Ich habe den Teil des Programmierers nicht hinzugefügt, da ich meine UNO zum Hochladen des Codes verwendet habe. Sie können einen externen seriellen Programmierer dazu bringen, Code hochzuladen, und einen Link dazu hinterlassen.

Links

Wie man ein Arduino macht

Serienprogrammierer

Schritt 2: LCD

Löten Sie die Anschlussstifte mit dem LCD und den Anschlüssen des gleichen Typs auf dem Arduino, damit Sie sie problemlos zusammenstecken können. Wenn Sie bemerkt haben, dass ich von den Anschlüssen im vorherigen Schritt zu diesem Schritt wechseln musste, ist das ein dummer Fehler, den ich gemacht habe. Sie müssen nicht alle 16 Pins verbinden, sondern nur die, die in der Schaltung vorhanden sind.

Schritt 3: Schaltung

Sobald Sie verlötet haben, folgen Sie den Stiften der Schaltung und verbinden Sie das LCD mit Ihrem Arduino. Wenn Sie ein UNO verwendet haben, empfehle ich, es auf einem Prototyp-Schild zu löten. Ich habe den Rheostat durch einen Widerstand ersetzen lassen, der Rheostat dient zur Einstellung des Kontrastes. Sie können das richtige Niveau in den folgenden Schritten finden.

1) Schließen Sie die Stromkreise an

2) Laden Sie den Code "Hello World" wie in den IDE-Beispielen hoch

3) Schalten Sie den Stromkreis ein und stellen Sie den Rheostat ein, bis Sie einen angemessenen Kontrast erhalten.

4) Wenn Sie den richtigen Pegel erreicht haben, entfernen Sie den Rheostat und messen Sie den Widerstandswert in Bezug auf Masse und LCD-Pin 3.

5) Ersetzen Sie den Rheostat durch den gemessenen Widerstandswert.

Schritt 4: Bluetooth

Sobald Sie die "Hallo Welt" erfolgreich auf Ihrem Board arbeiten. Jetzt ist es Zeit, es mit Ihrem Android-Handy zu verbinden. Um es anzuschließen, muss ein Bluetooth-Modul angeschlossen werden, das ich von eBay erhalten habe, aber ich musste bestimmte Verbindungen zum Board herstellen, damit es wie erforderlich funktioniert. Ich werde in Kürze eine Anleitung einrichten, wie das geht. Sie können sich für Bluesmirf entscheiden, wenn Sie keine Änderungen vornehmen möchten.

Schritt 5: Code

Den Code für das Projekt finden Sie in den IDE-Beispielen mit dem Namen "Serial LCD". Wenn Sie ihn nicht finden, kopieren Sie den Code einfach und fügen Sie ihn wie folgt ein:

#umfassen

// Initialisiere die Bibliothek mit den Nummern der Schnittstellen-Pins

Flüssigkristall-LCD (12, 11, 5, 4, 3, 2);

void setup () {
// setze die Anzahl der Spalten und Zeilen des LCDs:

lcd.begin (16, 2);

// initialisiere die serielle Kommunikation:

Serial.begin (9600);

}

leere Schleife ()
{

// wenn Zeichen über die serielle Schnittstelle ankommen ...

if (Serial.available ()) {

// Warte ein bisschen, bis die gesamte Nachricht eintrifft

Verzögerung (100);

// lösche den Bildschirm

lcd.clear ();

// Alle verfügbaren Zeichen lesen

while (Serial.available ()> 0) {

// zeige jedes Zeichen auf dem LCD an

lcd.write (Serial.read ());

}

}

}

Schritt 6: Spannungsteiler

Dies ist ein optionaler Schritt und nicht erforderlich, wenn Sie ein Arduino UNO verwenden. Es ist ein 5-V-Regler, den ich einrichten musste, da der atmega 328 IC eine 5-V-Eingangsspannung benötigt. Ein UNO hat einen eingebauten Spannungsregler.

Um es zu erstellen, folge einfach der Schaltung und versuche es so klein wie möglich zu halten.

Schritt 7: Holz

Nachdem Sie nun alles eingerichtet haben, benötigen Sie ein Holz, auf das Sie es kleben müssen. Ich habe kein Holz verwendet, sondern eine Art Pappe. Ich habe keine Ahnung, wie sie es nennen, wenn Sie einen Kommentar hinterlassen. Das verwendete Material ist leichter und schlanker als Holz.

Schritt 8: Kleben

Wenn Sie bemerken, dass ich doppelseitiges Klebeband verwendet habe, um es zu befestigen Ich empfehle nicht, doppelseitiges Klebeband zu verwenden, sondern Heißkleber. Die Magnete werden auf die gleiche Weise geklebt und erhalten starke Magnete, da das Gerät beim Zuschlagen der Tür nicht mehr herunterfallen soll. Ich habe drei Magnete verwendet, die es zu einer Hochburg machen.

Schritt 9: Android App

Ich habe eine Android App erstellt und passend zum Projekt finden Sie die App in den Anhängen. Stellen Sie sicher, dass "Installation von unbekannten Quellen" in den Einstellungen Ihres Android-Telefons aktiviert ist. Diese App wurde in MIT App Inventor erstellt, damit sie von jedem bearbeitet werden kann. Wenn Sie möchten, dass die aktuellen Blöcke einen Kommentar hinterlassen.

Schritt 10: Fertigstellen

Nachdem Sie alles erledigt haben, sollten Sie in der Lage sein, Ihr Projekt problemlos auszuführen und einfache Erinnerungen und Notizen zu hinterlassen. Wenn Sie Probleme haben, versuchen Sie, die Schritte zu überprüfen und Kommentare zu hinterlassen, wenn Sie sie immer noch nicht erhalten. WENN Sie Ihre eigene machen, vergessen Sie nicht, sie zu teilen und auf "Ich habe es gemacht" zu klicken.