Innholdsfortegnelse:
2025 Forfatter: John Day | [email protected]. Sist endret: 2025-01-23 15:02
Denne opplæringen er basert på et Arduino -prosjekt med åpen kildekode for en Smart Cane og telefon som hjelper blinde mennesker til å gå alene hvor som helst ved hjelp av innganger levert via en hindersensor og gi tilbakemelding gjennom haptikk (vibrasjonsmotor). Enheten er rimelig og kan enkelt replikeres på et par timer. Denne enheten oppdager automatisk hindringen mens du går og gir tilbakemelding ved å la staven vibrere sammen med en advarselslyd.
Enheten er laget med Arduino Uno og A. I. A6 GSM/GPRS -skjerm.
Den har to funksjoner:
- Telefon - med 6 knapper, for å sende meldinger og ringe
- Smart Cane - som vibrerer og piper i nærheten av et hinder
Funksjonene styres ved hjelp av en bryter, så den går fra telefon til en smart stokk og omvendt.
Den smarte stokken oppdager hindringer med ultralydssensoren HC-SR04 som måler avstanden fra et hinder til stokken og begynner å vibrere og pipe på grunn av vibrasjonsmotoren og summeren.
Trinn 1: Elektriske komponenter
Arduino -telefon
- Arduino UNO
- Brødbrett og brødbrett
- GPRS/GSM Shield - A. I. A6
- Aktivt SIM -kort
- PCB
- Summer
- 6 knapper
- 1 lysbildebryter
- 9V batteri
Smart Cane
- HC-SR04 ultralydssensor
- Vibrasjonsmotor
- Diode - IN4001
- Motstand - 1KOhms
- Transistor - 2N2222
- Kondensator - 0.1uF
Ekstra verktøy
- Loddejern
- Wire strippere
- Lodding
- 3D -skriver
- PLA 3D -filament
- Ninjaflex 3D -filament
- Varm limpistol
- Kutter/sag til kretskortet
- Hobbykniv
Trinn 2: Breadboarding på kretsen
Ekkopinnen til ultralydsensoren må være koblet til en digital pin av Arduino
I tillegg til kretsdesignet på bildet må du koble til:
Summeren er koblet til digital pin 2 på Arduino og til bakken.
Knapper
Knappene brukes til telefonfunksjonene.
- 1. er koblet til digital pin 4 og den har funksjonen til å aktivere gsm -modulen og også gå inn i menyen for telefonen, den andre enden er koblet til bakken
- 2. - digital pin 5 og bakkeanropsfunksjon
- 3. - digital pin 6 og bakken - melding 1
- Fjerde - digital pin 7 og bakken - melding 2
- 5. - digital pin 10 og bakken - melding 3
- 6. - digital pin 11 og bakkemelding 4
A6 GPRS/GSM -modul
- Koble til GSM -modulen og legg til SIM -kortet. Ring SIM -kortet for å kontrollere at GSM -en mottar signal. Hvis du ikke kan ringe, kan du prøve å finne et sted der du mottar signal, fordi det ikke fungerer ellers.
- Koble VCC 5.0 til VCC på Arduino
- Koble PWR til VCC på Arduino
- Merk: Hvis du driver Arduino fra den bærbare datamaskinen, får ikke GSM -skjoldet tilstrekkelig strøm til å fungere, du kan drive den fra et 9V batteri eller til du er ferdig med koden for å slå på skjermen separat via USB og koble VCC5.0 til PWR i mellomtiden
- U_TXD til RX av Arduino
- U_RXD til TX av Arduino
- GND for GSM til Arduino GND
- Koble en ledning fra en annen Arduino GND til GND på den første knappen og en ledning fra RST på Arduino til den andre enden (koblet til Arduino digital pin) på den første knappen
- Fjern RX- og TX -tilkoblingene til Arduino før du laster opp koden
Batteri
- Koble + av batteriet til den ene enden av bryteren
- Koble den andre enden av bryteren til Arduino VCC
- Koble batteriet til GND på Arduino
Etter testing på brødbrettet kan du lodde alle komponentene dine på en testledning.
Trinn 3: Kode
- Last ned den nyeste versjonen av Arduino IDE fra
- Endre telefonnummeret med det du vil motta samtaler og meldinger fra Arduino.
- Velg tavler i Verktøy -> Brett -> Arduino Uno og velg deretter porten som Arduino er koblet til under Verktøyport
- Velg Verktøy -> Programmerer -> USBasp
- Trykk på opplastingsknappen for å laste opp koden til Arduino
Trinn 4: 3D -utskrift av skjoldet
Last ned 3D -utskriftsprogramvaren som skriveren din støtter.
Skjær de vedlagte STL -filene, som i utgangspunktet betyr å kutte delen i forskjellige lag og sende kommandoer til 3D -skriveren mens du skriver ut.
Last ned STL-filene som er vedlagt, og legg dem i skriverprogramvaren, og del filen i skiver, basert på skriverinnstillingen. Det bør ta omtrent 2-3 minutter å kutte STL-filene, og utskriftstiden for hele filen skal være omtrent 2 til 3 timer, og dette er basert på innstillingen for skiver.
Anbefalt:
ASS-enhet (anti-sosial sosial enhet): 7 trinn
ASS-enhet (antisosial sosial enhet): Si at du er en sånn person som liker å være rundt mennesker, men ikke liker at de kommer for nært. Du er også en behagelig person og har vanskelig for å si nei til folk. Så du vet ikke hvordan du skal be dem om å trekke seg. Vel, skriv inn - ASS -enheten! Y
ScanUp NFC -leser/skribent og lydopptaker for blinde, synshemmede og alle andre: 4 trinn (med bilder)
ScanUp NFC -leser/skribent og lydopptaker for blinde, synshemmede og alle andre: Jeg studerer industriell design og prosjektet er arbeidet mitt semester. Målet er å støtte synshemmede og blinde mennesker med en enhet, som gjør det mulig å ta opp lyd i.WAV -format på et SD -kort og kalle den informasjonen med en NFC -tag. Så i
Haptisk sko for synshemmede: 12 trinn
Haptisk sko for synshemmede: Det er mer enn 37 millioner synshemmede over hele verden. De fleste av disse menneskene bruker stokk, stokk eller er avhengige av en annen person for å pendle. Det reduserer ikke bare deres selvavhengighet, men også i noen tilfeller skader det deres selvtillit
Walking Guide for å forbedre mobiliteten til synshemmede: 6 trinn
Turguide for å forbedre mobiliteten til synshemmede: Målet med de instruerbare er å utvikle en turguide som kan brukes av funksjonshemmede, spesielt synshemmede. Den instruerbare har til hensikt å undersøke hvordan turveiledningen kan brukes effektivt, slik at designkravene
Forbedret bussopplevelse for synshemmede med Arduino og 3D -utskrift: 7 trinn
Forbedret bussopplevelse for synshemmede med Arduino og 3D -utskrift: Hvordan kan kollektivtransport gjøres enklere for personer med nedsatt syn? Sanntidsdata om karttjenester er ofte upålitelig mens man benytter offentlig transport. Dette kan øke utfordringen med å pendle for synshemmede individer. T