Industrielle Fertigung
Industrielles Internet der Dinge | Industrielle Materialien | Gerätewartung und Reparatur | Industrielle Programmierung |
home  MfgRobots >> Industrielle Fertigung >  >> Manufacturing Technology >> Herstellungsprozess

Arduino-gestütztes „Drittes Auge“: Assistives Sehgerät für Blinde

Komponenten und Zubehör

Arduino-gestütztes „Drittes Auge“: Assistives Sehgerät für Blinde
SparkFun Arduino Pro Mini 328 - 5V/16MHz
× 5
5 Ultraschallsensoren
× 5
Lochrasterplatine
× 5
Vibrationsmotor
× 5
Arduino-gestütztes „Drittes Auge“: Assistives Sehgerät für Blinde
Summer
× 5
Arduino-gestütztes „Drittes Auge“: Assistives Sehgerät für Blinde
5 mm LED: Rot
× 5
Arduino-gestütztes „Drittes Auge“: Assistives Sehgerät für Blinde
Schiebeschalter
× 5
Arduino-gestütztes „Drittes Auge“: Assistives Sehgerät für Blinde
Weiblicher Header 8-polig 1 Reihe (2,54 mm)
× 2
Arduino-gestütztes „Drittes Auge“: Assistives Sehgerät für Blinde
Männlicher Header 40-polig 1 Reihe (2,54 mm)
× 2
Arduino-gestütztes „Drittes Auge“: Assistives Sehgerät für Blinde
Jumperkabel (allgemein)
× 4
Powerbank
× 1
Einige Gummibänder und Aufkleber
(um es als tragbares Band zu machen)
× 1
3,7 V LiPo Akku
× 1

Notwendige Werkzeuge und Maschinen

Arduino-gestütztes „Drittes Auge“: Assistives Sehgerät für Blinde
Lötkolben (allgemein)
Arduino-gestütztes „Drittes Auge“: Assistives Sehgerät für Blinde
Heißklebepistole (allgemein)

Apps und Online-Dienste

Arduino-gestütztes „Drittes Auge“: Assistives Sehgerät für Blinde
Arduino IDE

Über dieses Projekt

Arduino-gestütztes „Drittes Auge“: Assistives Sehgerät für Blinde
Arduino-gestütztes „Drittes Auge“: Assistives Sehgerät für Blinde
Arduino-gestütztes „Drittes Auge“: Assistives Sehgerät für Blinde
Arduino-gestütztes „Drittes Auge“: Assistives Sehgerät für Blinde

Das „Dritte Auge“ für blinde Menschen ist eine Innovation, die Blinden hilft, mit Geschwindigkeit und Vertrauen zu navigieren, indem es nahe Hindernisse mittels Ultraschallwellen erkennt und sie durch Summer-Ton oder Vibration warnt. Sie müssen das Gerät lediglich als Band oder Kleidungsstück tragen.

Laut WHO sind weltweit schätzungsweise 39 Millionen Menschen blind. Sie leiden im Alltag unter großen Härten. Betroffene nutzen seit vielen Jahren den traditionellen weißen Stock, der zwar effektiv ist, aber noch viele Nachteile hat. Eine andere Möglichkeit ist ein Haustier wie ein Hund, aber das ist sehr teuer. Ziel des Projekts ist es, einen günstigen und effizienteren Weg zu entwickeln, um Sehbehinderten die Navigation mit mehr Komfort, Geschwindigkeit und Vertrauen zu ermöglichen.

Video

Sehen Sie das Video der Funktionsweise.

Sehen Sie das Video, das in einem Nachrichtensender lief (Malayalam-Sprache).

Neuartigkeit des Projekts: Dies ist die erste Wearable-Technologie für blinde Menschen, die alle Probleme bestehender Technologien löst. Heutzutage gibt es viele Instrumente und Smart Devices für sehbehinderte Menschen zur Navigation, aber die meisten haben Probleme beim Tragen und der Hauptnachteil ist, dass sie viel Training erfordern. Eine der Hauptbesonderheiten dieser Innovation ist, dass sie für jeden erschwinglich ist – die Gesamtkosten liegen unter 25 $ (~1500 INR). Es gibt keine solchen Geräte auf dem Markt, die wie Kleidung getragen werden können und so niedrige Kosten und Einfachheit bieten. Bei großflächigem Einsatz mit Verbesserungen am Prototyp wird dies der Gemeinschaft drastisch zugutekommen.

Schritt 1: Bestehende Systeme

Arduino-gestütztes „Drittes Auge“: Assistives Sehgerät für Blinde

Probleme der bestehenden Systeme:

Merkmale des „Dritten Auges“ für blinde Menschen: Durch Tragen dieses Geräts können sie vollständig auf den weißen Stock und ähnliche Geräte verzichten. Dieses Gerät hilft Blinden, ohne Stock zu navigieren, was für sie etwas lästig ist. Sie können es einfach als Band oder Kleidung tragen, und es funktioniert sehr präzise, wobei sie nur sehr wenig Training benötigen.

Schritt 2: Vollständige Projektbeschreibung

Arduino-gestütztes „Drittes Auge“: Assistives Sehgerät für Blinde
Arduino-gestütztes „Drittes Auge“: Assistives Sehgerät für Blinde

Ich habe ein spezielles tragbares Gerät basierend auf dem Arduino-Board entworfen, das wie Kleidung für Blinde getragen werden kann. Dieses Gerät ist mit fünf Ultraschallsensoren ausgestattet, bestehend aus fünf Modulen, die an verschiedenen Körperstellen angeschlossen sind. Davon zwei für beide Schultern, weitere zwei für beide Knie und einer für die Hand. Mit den fünf Ultraschallsensoren können blinde Menschen Objekte in einer fünfdimensionalen Ansicht um sich herum erkennen und sich leicht überall fortbewegen. Wenn der Ultraschallsensor ein Hindernis detektiert, benachrichtigt das Gerät den Nutzer durch Vibrationen und Summer-Töne. Die Intensität der Vibration und die Frequenz des Piepens nehmen mit abnehmender Distanz zu – es ist ein vollautomatisches Gerät.

Merkmalsverbesserungen:

Das gesamte Projekt kann in Form einer Jacke gebaut werden, sodass das Gerät nicht einzeln angelegt werden muss. Einsatz speziell entwickelter Platinen statt Arduino und hochwertiger Ultraschallsensoren ermöglicht schnellere Reaktion, wodurch das Gerät auch in Menschenmengen funktionstüchtig wird.

Schritt 3: Erfolgreich getestet mit Hilfe einer sehbehinderten Person.

Arduino-gestütztes „Drittes Auge“: Assistives Sehgerät für Blinde

Mehr dazu hier im Facebook-Post unseres Schul-Science-Lehrers.

Auszeichnungen für diese Innovation.

Schritt 4: Prototyping der Idee – Verwendete Teile

Arduino-gestütztes „Drittes Auge“: Assistives Sehgerät für Blinde

Arduino-gestütztes „Drittes Auge“: Assistives Sehgerät für Blinde

Arduino-gestütztes „Drittes Auge“: Assistives Sehgerät für Blinde

Materialien

Schritt 5: Schaltplan

Arduino-gestütztes „Drittes Auge“: Assistives Sehgerät für Blinde
Arduino-gestütztes „Drittes Auge“: Assistives Sehgerät für Blinde

Verdrahtungsanleitung.

Der hier verwendete Schalter dient zur Moduswahl (Summer- oder Vibrationsmodus).

Abbildung 2 – Module mit Strom versorgen: Die 4 Arduino Pro Mini an einen USB-Male-Stecker anschließen und an die Powerbank anschließen. Für das Modul an der Hand eine kleine Lithiumbatterie nutzen.

Schritt 6: Module bauen

Arduino-gestütztes „Drittes Auge“: Assistives Sehgerät für Blinde

Arduino-gestütztes „Drittes Auge“: Assistives Sehgerät für Blinde

Auch das elastische Band an alle Module anschließen.

3 weitere Module sind genauso wie oben beschrieben zu bauen, aber für das Hand-Modul gibt es einen kleinen Unterschied. Besuchen Sie den nächsten Schritt, bevor Sie das letzte Modul bauen.

Schritt 7: Code + Hand-Modul bauen

Arduino-gestütztes „Drittes Auge“: Assistives Sehgerät für Blinde

Zum Schluss den Code auf jedes Arduino-Board hochladen und die 4 anderen Module über die Powerbank mit Strom versorgen.

Im Arduino verwendeter Code:

 //VISIT : www.robotechmaker.com
 const int pingTrigPin = 12; //Trigger verbunden mit PIN 7
 const int pingEchoPin = 10; //Echo verbunden mit PIN 8
 int buz=5; //Summer an PIN 4
 void setup() {
   Serial.begin(9600);
   pinMode(buz, OUTPUT);
 }
 void loop() {
   long duration, cm;
   pinMode(pingTrigPin, OUTPUT);
   digitalWrite(pingTrigPin, LOW);
   delayMicroseconds(2);
   digitalWrite(pingTrigPin, HIGH);
   delayMicroseconds(5);
   digitalWrite(pingTrigPin, LOW);
   pinMode(pingEchoPin, INPUT);
   duration = pulseIn(pingEchoPin, HIGH);
   cm = microsecondsToCentimeters(duration);
   if(cm<=50 && cm>0) {
     int d= map(cm, 1, 100, 20, 2000);
     digitalWrite(buz, HIGH);
     delay(100);
     digitalWrite(buz, LOW);
     delay(d);
   }
   Serial.print(cm);
   Serial.print("cm");
   Serial.println();
   delay(100);
 }
 long microsecondsToCentimeters(long microseconds) {
   return microseconds / 29 / 2;
 }

Third_eye_for_blinds.ino

Code

Im Arduino verwendeter CodeC/C++
 //VISIT : www.robotechmaker.com
 const int pingTrigPin = 12; //Trigger connected to PIN 7
 const int pingEchoPin = 10; //Echo connected yo PIN 8
 int buz=5; //Buzzer to PIN 4
 void setup() {
   Serial.begin(9600);
   pinMode(buz, OUTPUT);
 }
 void loop() {
   long duration, cm;
   pinMode(pingTrigPin, OUTPUT);
   digitalWrite(pingTrigPin, LOW);
   delayMicroseconds(2);
   digitalWrite(pingTrigPin, HIGH);
   delayMicroseconds(5);
   digitalWrite(pingTrigPin, LOW);
   pinMode(pingEchoPin, INPUT);
   duration = pulseIn(pingEchoPin, HIGH);
   cm = microsecondsToCentimeters(duration);
   if(cm<=50 && cm>0) {
     int d= map(cm, 1, 100, 20, 2000);
     digitalWrite(buz, HIGH);
     delay(100);
     digitalWrite(buz, LOW);
     delay(d);
   }
   Serial.print(cm);
   Serial.print("cm");
   Serial.println();
   delay(100);
 }
 long microsecondsToCentimeters(long microseconds) {
   return microseconds / 29 / 2;
 }

Schaltpläne

Arduino-gestütztes „Drittes Auge“: Assistives Sehgerät für Blinde

Herstellungsprozess

  1. Robuste Cloud-basierte Softwareupdates für IoT-Geräte
  2. Top-Zubehör, um das volle Potenzial Ihres Raspberry Pi auszuschöpfen
  3. SIGHT: Smarte Brille für Blinde – Raspberry Pi & TensorFlow
  4. Craftechs langlebige Kunststoffverschlüsse stärken APHs Bildungsprodukte für Blinde
  5. Wie Kunststoffkomponenten die Kraftstoffeffizienz im Automobil antreiben
  6. Multi-Position Temperatursensor-System für Smart-Home-Integration
  7. DIY Lötkolben-Controller für 862D+ – Präzision & Zuverlässigkeit
  8. CoroFence Thermaldetektor: PIR-Sensor & IoT-Integration mit Panasonic GridEye
  9. Ein herzliches Abschiednehmen: Meine 40-jährige Reise im Verlagswesen
  10. Invar 36 Bauteile: Materialien, Eigenschaften & vertrauenswürdige Beschaffung