Industriële fabricage
Industrieel internet der dingen | Industriële materialen | Onderhoud en reparatie van apparatuur | Industriële programmering |
home  MfgRobots >> Industriële fabricage >  >> Manufacturing Technology >> Productieproces

Ultrasone bril voor blinden

Componenten en benodigdheden

SparkFun Arduino Pro Mini 328 - 5V/16MHz
Elke versie van de Arduino-microcontroller werkt.
× 1
Ultrasone sensor - HC-SR04 (algemeen)
× 1
Zoemer
× 1
Jumperdraden (algemeen)
× 1
Zonnebrillen
× 1

Benodigde gereedschappen en machines

Soldeerbout (algemeen)
Hot lijmpistool (algemeen)

Apps en online services

Arduino IDE
U kunt ook de Cloud IDE gebruiken

Over dit project

Dit is mijn zoon, Jacob's STEM-beursproject dit jaar in het 5e leerjaar. Hij besloot een technisch project te doen in plaats van een experimenteel project. Hij wilde iets uitvinden dat op de een of andere manier ten goede zou komen aan gehandicapten. Hij kwam op het idee voor een bril die blinde mensen kan helpen voelen als er een voorwerp voor hen ligt waar ze hun hoofd op kunnen stoten. De witte wandelstok die ze gebruiken bij het lopen, wordt gebruikt om hen te helpen over de grond te navigeren, maar doet niet veel voor boven. Met behulp van een Arduino Pro Mini MCU, ultrasone sensor en een zoemer, creëerde hij deze bril die de afstand van een object voor hem waarneemt en piept om de persoon te waarschuwen dat er iets voor hem staat. Eenvoudig en goedkoop te maken. Krediet aan http://hackerboxes.com voor sommige onderdelen.

Code

  • Ultrasone bril voor blinden
Ultrasone bril voor blindenArduino
Deze Arduino-code maakt gebruik van de HC-SR04 ultrasone sensor en een Arduino Pro Mini-microcontroller. Je kunt elke Arduino-microcontroller met deze code gebruiken. De code detecteert de afstand door de tijd in milliseconden om te rekenen die de geluidsgolven nodig hebben om in centimeters terug te kaatsen. Het piept met tussenpozen als een object zich binnen 62 cm (ongeveer 2 voet) bevindt. Op 31 cm (of ongeveer 1 voet afstand) is het slechts één solide non-stop pieptoon. De code is heel eenvoudig omdat er geen extra hardwarebibliotheken nodig zijn buiten wat is ingebouwd in de Arduino IDE.
/*Arduino-code die wordt gebruikt voor de zonnebril met ultrasone sensorJacob Gardner - 5th Grade STEM Engineering Project*/#define trigPin 8 // Deze regels kennen namen toe aan waarden#define echoPin 7 // zodat ze gemakkelijk kunnen worden geïdentificeerd.#define buzzer 12 // Deze worden geplaatst vóór de code/* Dit gedeelte van onderstaande code wordt slechts één keer uitgevoerd. * Het stelt de seriële monitor in staat om output te zien en * stelt de pinnen in op input of output.*/ void setup() { Serial.begin (9600); pinMode (trigPin, UITGANG); pinMode (echoPin, INPUT); pinMode(buzzer, OUTPUT);}/* Het resterende deel van de code loopt in een constante lus. * Het activeert de ultrasone sensor en berekent de * tijd die nodig was voor de geluidsgolven om terug te keren. Het zet * de tijd in milliseconden om in afstand in centimeters. */void loop() { lange duur, afstand; digitalWrite(trigPin, LAAG); vertragingMicroseconden(2); digitalWrite(trigPin, HOOG); vertraging Microseconden (10); digitalWrite(trigPin, LAAG); duur =pulseIn(echoPin, HOOG); afstand =(duur/2) / 29,1; Serial.print(afstand); Serial.println ("cm"); // Dit deel van de onderstaande code bepaalt of// piept, afhankelijk van de gedetecteerde afstand. Als het object// zich binnen 62 bevindt, beginnen de pieptonen. if (afstand> 30 en afstand <62) { tone(buzzer,100,50); // Intermitterende pieptonen } if (afstand> 0 en afstand <31) { tone(buzzer,100); // Lange vaste piep } else { } vertraging (500); } 

Schema's

Dit is het schema voor de ultrasone bril. Het maakt gebruik van een Arduino Pro Mini en de HC-SR04 ultrasone sensor. Hij wordt gevoed door een 9V batterij.

Productieproces

  1. SIGHT:For the Blind
  2. Craftech's plastic bevestigingsmiddelen gebruikt in producten voor blinden
  3. Arduino digitale dobbelstenen
  4. ULTRASONE LEVITATION-machine die ARDUINO gebruikt
  5. FlickMote
  6. IOT - Smart Jar met ESP8266, Arduino en ultrasone sensor
  7. Iron Man
  8. Vind mij
  9. Ken de temperatuur van uw huis overal met Arduino Cloud!
  10. Hoe de massa van de aarde te meten met Arduino
  11. Health Band - Een slimme assistent voor ouderen