Innholdsfortegnelse:

Forbedret bussopplevelse for synshemmede med Arduino og 3D -utskrift: 7 trinn
Forbedret bussopplevelse for synshemmede med Arduino og 3D -utskrift: 7 trinn

Video: Forbedret bussopplevelse for synshemmede med Arduino og 3D -utskrift: 7 trinn

Video: Forbedret bussopplevelse for synshemmede med Arduino og 3D -utskrift: 7 trinn
Video: CS50 Live, Episode 003 2024, Juli
Anonim
Image
Image
Forbedret bussopplevelse for synshemmede med Arduino og 3D -utskrift
Forbedret bussopplevelse for synshemmede med Arduino og 3D -utskrift

Hvordan kan pendling med offentlig transport gjøres enklere for personer med nedsatt syn?

Sanntidsdata om karttjenester er ofte upålitelige mens du bruker offentlig transport. Dette kan øke utfordringen med å pendle for synshemmede. Det foreslåtte systemet lar en bruker velge ruten de har tenkt å reise på stasjonen, ved å trykke på en 3D -trykt knapp med numerisk og punktskrift. En umiddelbar tilbakemelding fra lyd gis til brukeren for å informere om at inngangen ble registrert. Vi innlemmet fargekodede lysdioder for å informere føreren av kjøretøyet som nærmer seg at tjenesten etterspørres av noen med spesielle behov. Så snart kjøretøyet kommer inn i terminalen, kan sjåføren utløse et lydvarsel ved hjelp av en mobilapp om at kjøretøyet har ankommet, og kan sørge for at pendleren kan benytte tjenesten.

Rekvisita

  1. Adafruit Feather nRF52 Bluefruit og Micro USB -kabel
  2. Brødbrett
  3. Stikkledninger (mann til mann)
  4. 2 X Midlertidig knapp eller bryter
  5. 4 x lysdioder
  6. 6 X motstander
  7. 3D -skriver og filament
  8. Arduino IDE
  9. Behandler IDE
  10. Mobiltelefon som kjører Android eller iOS

Trinn 1: Følg skjemaet for å koble til de elektroniske komponentene

Følg skjemaet for å koble de elektroniske komponentene
Følg skjemaet for å koble de elektroniske komponentene

Trinn 2: Endre størrelse og 3D -utskrift av knappelokkene for den midlertidige knappen eller brytere ved hjelp av de gitte (.stl) filene

Last ned 3D -utskriftsfiler fra Thingiverse

Trinn 3: Sett opp Adafruit Feather NRF52 Bluefruit og Arduino IDE. Plasser filen (.ino) og (.cpp) i samme mappe. Last opp (.ino) filen til styret

Sett opp Adafruit Feather nRF52 Bluefruit og Arduino IDE.

Trinn 4: Last ned og konfigurer behandling. Åpne (.pde) -filen og legg til lydfilene i datamappen i skissen

Last ned og konfigurer behandling.

Trinn 5: Last ned og installer Bluefruit LE Connect -appen

Last ned og installer Bluefruit LE Connect -appen.

Trinn 6: Drift

  1. Koble Adafruit Feather nRF52 Bluefruit ved hjelp av en Micro USB -kabel til den bærbare datamaskinen. Kjør behandlingsfilen (.pde).
  2. Trykk på ønsket knapp for å registrere forespørsel for en bestemt rute. En lyd skal spilles av og en LED må lyse.
  3. Koble mobilappen til kortet ved hjelp av Bluetooth. Velg Kontroller og trykk på en tast på det numeriske tastaturet for å indikere ankomst av kjøretøy. Den nåværende lysdioden slås av, og en annen lysdiode lyser midlertidig med en lydtilbakemelding.

Trinn 7: Fremtidsomfang

Vi ønsker å inkludere funksjoner for å beregne estimert ankomsttid i sanntid ved hjelp av GPS-spørring, tilkobling av en dedikert lydmodul for tilbakemelding, bruk av en LED-skjerm i stedet for LED for visning av forespørsler, og en automatisering for å utløse ankomst av kjøretøy ved hjelp av GPS matchende eller RFID -sensing.

Anbefalt: