Inhaltsverzeichnis:
- Schritt 1: Dinge zu verwenden
- Schritt 2: Schema
- Schritt 3: Über 1SHEELD und Arduino
- Schritt 4: 1Sheeld anpassen
- Schritt 5: Laden Sie die 1sheeld-Bibliothek auf Ihren Computer herunter
- Schritt 6: Schreiben Sie Ihren Code in Arduino Sketch
- Schritt 7: Verbinden Sie 1sheeld mit Ihrem Smartphone mit der One Shield-Anwendung
- Schritt 8: Zugriffsschilde
Video: Farbdetektor für Blinde - Gunook
2024 Autor: John Day | [email protected]. Zuletzt bearbeitet: 2024-01-30 07:21
Das Hauptziel dieses Projekts ist es, Ihr Smartphone dazu zu bringen, die Farbe von allem zu sagen, indem Sie nur Ihr Smartphone und 1sheeld mit Arduino verwenden.
Dieses Projekt verwendet das Farbsensorschild der 1sheeld-App Dieses Schild verwendet die Kamera Ihres Smartphones, um die Farbe des Objekts davor als RGB-Wert zu erhalten und sendet diesen Wert an den Arduino, dann vergleicht der Arduino zwischen diesen Werten und den Werten der Farben, wenn es eine Übereinstimmung findet, sendet es den Namen der Farbe an Ihr Smartphone, dann sagt das Telefon den Farbnamen mit dem Text-to-Speech-Schild Dieses Projekt wird sehr hilfreich für Menschen sein, die an Blindheit oder Farbenblindheit leiden, besonders wenn sie es wünschen um die Farbe ihrer Kleidung zu kennen.
Schritt 1: Dinge zu verwenden
Hardware-Komponenten:
- 1SHEELD von 1sheeld
- Arduino Uno
- Smartphone
Softwarekomponenten:
-
Arduino
hier herunterladen
-
1SHEELD-Anwendung
- für Android-Download von hier
- für ios herunterladen von hier
Arduino 1sheeld-Bibliothek
hier herunterladen
Schritt 2: Schema
Schritt 3: Über 1SHEELD und Arduino
Arduino ist eine Open-Source-Plattform, die auf flexibler, einfach zu bedienender Hardware und Software basiert. Es richtet sich an alle, die eine Idee für ein Projekt haben und diese in die Realität umsetzen möchten. Um ein Projekt mit Arduino zu machen, müssen Sie einige Zubehörteile kaufen, um Ihr Arduino mit der realen Welt zu verbinden. Diese Zubehörteile werden als Shields bezeichnet. 1SHEELD ist ein Shield, mit dem Sie Ihr Smartphone als Arduino-Shield wie GSM, WIFI, Gyroskop usw. verwenden können.
Der Hauptvorteil von 1SHEELD ist, dass es alle anderen Schilde nur durch Ihr Smartphone ersetzt und Ihnen ein Vermögen spart. Es verbindet den Arduino über Bluetooth mit Ihrem Smartphone und bietet Ihnen die Möglichkeit, mehr als nur Abschirmungen gleichzeitig wie GSM, WIFI, Beschleunigungsmesser, Gyroskop usw.
1sheeld -
Schritt 4: 1Sheeld anpassen
Wenn Sie ein Arduino verwenden, das mit 3,3 V wie Arduino Due arbeitet, müssen Sie Ihr 1Sheeld auf 3,3 V umschalten, da dies Ihr Board beschädigen kann.
Wenn Sie ein Arduino verwenden, das mit 5 V wie Arduino Uno arbeitet, schalten Sie Ihr 1Sheeld auf 5 V um.
Platzieren Sie Ihr 1Sheeld auf Ihrem Arduino-Board und schließen Sie das Arduino an Ihren Laptop oder PC an.
Wenn Sie ein Arduino Mega verwenden, verbinden Sie Ihr 1SHEELD wie im Bild gezeigt mit dem Mega
Schritt 5: Laden Sie die 1sheeld-Bibliothek auf Ihren Computer herunter
Laden Sie die Freiheit hier herunter
Nachdem Sie die Bibliothek erfolgreich heruntergeladen haben, fügen Sie die. ZIP-Datei der Bibliothek zu Ihrem Arduino-Programm hinzu
Schritt 6: Schreiben Sie Ihren Code in Arduino Sketch
Projektnummer
Kompilieren Sie Ihre Skizze und laden Sie sie auf Ihr Arduino-Board hoch
Schalten Sie 1Sheeld in den Upload-Modus, bevor Sie Ihre Skizze auf das Arduino-Board hochladen, um serielle Konflikte zwischen 1Sheeld und Arduino zu vermeiden. Der Upload-Modus wird eingeschaltet, wenn der UART-Schalter vom 1Sheeld-Logo weggedrückt wird.
Drücken Sie dann die Schaltfläche Hochladen in der IDE und laden Sie Ihren Code auf Arduino hoch.
Nachdem Sie den Upload abgeschlossen haben, müssen Sie 1Sheeld wieder in den Betriebsmodus schalten
Schritt 7: Verbinden Sie 1sheeld mit Ihrem Smartphone mit der One Shield-Anwendung
Sie müssen den Pairing-Code eingeben (der Standard-Pairing-Code ist 1234) und über Bluetooth mit 1Sheeld verbunden.
Schritt 8: Zugriffsschilde
- Farbdetektor
- Druckknopf
- Text zu Sprache
Drücken Sie auf das Symbol für mehrere Schilde oben rechts in der App.
Empfohlen:
Arduino Auto-Rückfahrwarnsystem - Schritt für Schritt: 4 Schritte
Arduino Auto-Rückfahrwarnsystem | Schritt für Schritt: In diesem Projekt entwerfe ich eine einfache Arduino-Auto-Rückwärts-Parksensorschaltung mit Arduino UNO und dem Ultraschallsensor HC-SR04. Dieses Arduino-basierte Car-Reverse-Warnsystem kann für eine autonome Navigation, Roboter-Ranging und andere Entfernungsr
So deaktivieren Sie die Autokorrektur für nur ein Wort (iOS): 3 Schritte
So deaktivieren Sie die Autokorrektur für nur ein Wort (iOS): Manchmal korrigiert die Autokorrektur möglicherweise etwas, das Sie nicht korrigieren möchten, z. Textabkürzungen beginnen sich in Großbuchstaben zu setzen (imo korrigieren zum Beispiel zu IMO). So erzwingen Sie, dass die Korrektur eines Wortes oder einer Phrase beendet wird, ohne aut zu deaktivieren
Interessante Programmieranleitung für Designer - Bringen Sie Ihr Bild zum Laufen (Teil 2): 8 Schritte
Interessante Programmieranleitung für Designer – Bringen Sie Ihr Bild zum Laufen (Teil 2): Mathematik scheint für die meisten von Ihnen nutzlos zu sein. Die in unserem täglichen Leben am häufigsten verwendete ist einfach Addieren, Subtrahieren, Multiplizieren und Dividieren. Es ist jedoch ganz anders, wenn Sie mit Programm erstellen können. Je mehr Sie wissen, desto mehr wundervolle Ergebnisse werden Sie erhalten
Installieren des Windows-Subsystems für Linux (WSL): 3 Schritte
Installieren des Windows-Subsystems für Linux (WSL): Diese Anleitung soll Benutzern helfen, das Windows-Subsystem für Linux auf ihrem Windows 10-Computer zu installieren. Die spezifische Linux-Distribution, die dieser Befehlssatz verwendet, heißt Ubuntu. Schauen Sie hier für eine Übersicht über die verschiedenen Linux
So erstellen Sie eine UML für Java in Microsoft Visio: 4 Schritte
So erstellen Sie eine UML für Java in Microsoft Visio: Das Erstellen einer UML kann zunächst etwas einschüchternd wirken. Es gibt viele komplizierte Notationsstile, und es kann sich anfühlen, als gäbe es keine guten Ressourcen, um eine lesbare und genaue UML zu formatieren. Microsoft Visio macht jedoch das Erstellen einer UML-Qu