Inhaltsverzeichnis:
- Lieferungen
- Schritt 1: Die Datenbank
- Schritt 2: Erstellen Sie ein Fritzing-Schema
- Schritt 3: Beginnen Sie mit der Gestaltung Ihres Frontends
- Schritt 4: Programmierung
- Schritt 5: Bauen und Testen
Video: Projekt: Smart Blinds - Gunook
2024 Autor: John Day | [email protected]. Zuletzt bearbeitet: 2024-01-30 07:18
Ich bin Student bei Howest Kortrijk und für unser erstes Jahr müssen wir unsere Kompetenzen anhand eines selbst entwickelten Projekts unter Beweis stellen.
Für mein Projekt habe ich mich für ein „Smart Blinds“-System entschieden, das basierend auf Benutzereingaben autonom arbeitet.
Merkmale:
- Funktioniert völlig autonom, mit Ausnahme der anfänglichen Benutzereingaben.
-
Ändern Sie das Verhalten basierend auf "Regeln" wie z
- 'Schließen zwischen X AM und Y PM'.
- 'Schließen, wenn die Temperatur x°c überschreitet'.
- Diagramm mit Temperatur der letzten 10min.
Lieferungen
- Himbeer-Pi
- LCD Bildschirm
- Temperatursensor
- Reed-Schalter
- Steckbrett
- Helligkeitssensor
- MCP3008
- Schrittmotor
- ULN2003 Stepper-Treiber
- Potentiometer
- Widerstände
- gängige Baumaterialien
Schritt 1: Die Datenbank
Was wollen wir?
- alle unsere Sensoren an einem Ort
- alle unsere Messdaten an einem Ort
- alle aufgetretenen Ereignisse (falls Probleme auftreten)
Wie lösen wir das?
- Ein Tisch mit allen möglichen Events
- Eine Tabelle mit dem Protokoll (aufgetretene Ereignisse)
- Ein Tisch mit den Sensoren
- Eine Tabelle mit den gemessenen Daten
Schritt 2: Erstellen Sie ein Fritzing-Schema
Dieser Schritt ist nicht notwendig, aber sehr zu empfehlen. Ihre Arbeit im Voraus zu planen ist immer eine gute Idee und spart später viel Zeit, wenn etwas nicht mehr funktioniert.
Schritt 3: Beginnen Sie mit der Gestaltung Ihres Frontends
Wenn Sie nicht wissen, welche Daten Sie anzeigen möchten, können Sie Ihr Backend nicht effizient erstellen.
Verwenden Sie Figma oder Adobe XD, um einen Prototyp Ihrer Website zu erstellen.
Schritt 4: Programmierung
Es gibt viele Möglichkeiten, zum gleichen Schluss zu kommen. Meine ist nur eine davon. Meine Einstellung findest du hier.
Schritt 5: Bauen und Testen
Sie haben einen Plan.
Sie haben die Hardware.
Du hast ein Frontend.
Sie haben ein Back-End.
Erstellen Sie nun ein Gehäuse für Ihren Apparat und beginnen Sie, alles zu integrieren, was Sie gemacht haben.
Ich habe eine Plastikbox und billiges Holz als Stütze verwendet, da es sich um einen einfachen Prototyp handelt, aber Sie können ihn auf Wunsch direkt in Ihr Zuhause integrieren.
Wenn alles gesagt und getan ist, können Sie mit dem Testen beginnen. Versuchen Sie, alle Funktionen in jeder möglichen Reihenfolge zu verwenden, um sicherzustellen, dass keine Probleme vorliegen.
Empfohlen:
So fügen Sie Ihrem Projekt ein E-Ink-Display hinzu: 12 Schritte (mit Bildern)
So fügen Sie Ihrem Projekt ein E-Ink-Display hinzu: Viele Projekte beinhalten die Überwachung irgendeiner Art von Daten, wie z. B. Umgebungsdaten, wobei häufig ein Arduino zur Steuerung verwendet wird. In meinem Fall wollte ich den Salzgehalt in meinem Wasserenthärter überwachen. Vielleicht möchten Sie über Ihr Heimnetzwerk auf die Daten zugreifen
Projekt RC: 7 Schritte
Projekt RC: Dieses instructable wurde in Erfüllung der Projektanforderung des Makecourse an der University of South Florida (www.makecourse.com) erstellt. Als Überblick besteht die Idee dieses Projekts darin, ein einführendes Verständnis der Elektronik zu erlangen, S
HAIKU, wenn Mode und Technologie verschmelzen. TfCD-Projekt. TU Delft.: 4 Schritte
HAIKU, wenn Mode und Technologie verschmelzen. TfCD-Projekt. TU Delft.: Haiku ist ein von Mucahit Aydin entwickeltes Konzept für einen MSc-Studiengang der TU Delft. Das Hauptprinzip dieses Kimonos ist es, das Gefühl zu verstärken, von jemandem umarmt zu werden. Dazu zeigt der Kimono nach Berührung ein Muster. Wie? Durch implementieren
Das Akrophobie-Projekt – wikiHow
The Acrophobia Project: Hallo Leute, das war also ein recht interessantes Projekt. In der Schule musste unsere Klasse ein Projekt namens "If This, Then That" durchführen, bei dem wir einen Arduino verwenden mussten, um alles zu machen. Wir konnten buchstäblich alles auswählen, solange wir ein Arduino verwendeten. Es
So fügen Sie jedem Projekt eine WLAN-Steuerung hinzu -- ESP32-Anfängerleitfaden: 5 Schritte
So fügen Sie jedem Projekt eine WLAN-Steuerung hinzu || ESP32-Anfängerhandbuch: In diesem Projekt zeige ich Ihnen, wie einfach / schwierig es ist, einen ESP32 mit der Arduino IDE zu verwenden, um jedem Elektronikprojekt eine WiFi-Steuerung hinzuzufügen. Unterwegs zeige ich Ihnen, wie Sie mit dem ESP32 einen einfachen WLAN-Server erstellen und wie Sie