Innholdsfortegnelse:
- Trinn 1: Deler og verktøy:
- Trinn 2: Fange breddegrad og lengdegrad:
- Trinn 3: Arduino -kode for plassering:
- Trinn 4: Destinasjonsvarsler gjennom LED:
- Trinn 5: Den siste
- Trinn 6: Se video
Video: Arduino + GPS -modul - Destinasjonsvarsler: 6 trinn
2024 Forfatter: John Day | [email protected]. Sist endret: 2024-01-30 11:23
Hvor mye tid kaster vi bort i trafikkork? Jeg lagde en Arduino-drevet reisemelding for å bruke denne tiden på en produktiv måte.
Alle vet at trafikkork kan være en stor tidsavfall. Og det er umulig å forutsi hvor lang tid det vil ta fra opprinnelse til destinasjon.
Problemet med trafikkork påvirket meg da jeg kom til en by for to måneder siden. Hver dag bruker jeg mer enn to timer fast i syltetøy. Og jeg følte det som hvorfor kan jeg ikke bruke denne tiden til å gjøre noe?
Merk: Jeg bruker offentlig transport.:-)
Det er mange andre ting du kan gjøre mens du sitter fast i trafikkork!
Noen av de nedenfor er ikke bare morsomme, men også produktive:
Bruk tiden til å tenke og planlegge, enten for nåværende og fremtidige prosjekter. Bruk tid til å utdanne deg selv, se instruksjonsvideoer eller ta et e-læringskurs om Udemy, Coursera, osv. Eller les prosjekter om Insructables:). Og selvsagt inspirerer det alltid å lage elektronikk. Så jeg bygde en destinasjonsvarsler ved hjelp av Arduino og GPS -modul. Så det den gjør er når du er i nærheten av destinasjonen din, den varsler deg med glødende LED eller gjennom vibrasjon (ved å bruke minivibrerende motor). Jeg har levert kretser for både LED og vibrerende motor.
For det må du først finne breddegrad og lengdegrad for å definere plasseringen. Når du har funnet posisjonen din, kan du bruke bredde- og lengdegradverdiene til å finne avstand til stedet, og ved å holde et område kan du slå på varsleren. Logikken er enkel, ikke sant?
Så la oss komme i gang …….
Trinn 1: Deler og verktøy:
Her er de nødvendige delene for å komme i gang med destinasjonsvarsel:
Arduino UNO
NEO-6M GPS-modul
GPS står for globalt posisjoneringssystem og kan brukes til å bestemme posisjon, tid og hastighet hvis du er på reise.
- Denne modulen har en ekstern antenne og innebygd EEPROM.
- Grensesnitt: RS232 TTL
- Strømforsyning: 3V til 5V
- Standard baudrate: 9600 bps
- Fungerer med standard NMEA setninger
NEO-6M GPS-modulen har fire pinner: VCC, RX, TX og GND. Modulen kommuniserer med Arduino via seriell kommunikasjon ved hjelp av TX- og RX -pinnene, så ledningene kan ikke være enklere:
NEO-6M GPS-modul Kabling til Arduino UNO
VCC VIN
RX TX -pin definert i programvareserien
TX RX -pin definert i programvareserien
GND GND
L293D IC
L293D er en 16-pinners motordriver IC som kan styre opptil to likestrømsmotorer samtidig i alle retninger. Hvorfor bruke L293D?
Inngangen til motordriverens IC eller motordriver er et lavstrømsignal. Kretsens funksjon er å konvertere lavstrømsignalet til et høysstrømssignal. Dette høystrømssignalet blir deretter gitt til motoren.
TinyGPS ++ bibliotek:
TinyGPS ++ - biblioteket gjør det enkelt å få informasjon om beliggenhet i et format som er nyttig og lett å forstå.
> dato
> tid
> hastighet
> kurs
> høyde
> satellitter
> hdop
Trinn 2: Fange breddegrad og lengdegrad:
Jeg vil foreslå å laste ned fritzing -filer på prosjektsiden for bedre avklaring av tilkoblingen, eller hvis du er i tvil, vennligst spør i kommentarer.
Trinn 3: Arduino -kode for plassering:
Merk: Du må installere TinyGPS ++ Library
koble til i henhold til kretsdiagrammet og last opp koden ovenfor. Åpne seriell skjerm med en baudhastighet på 9600, og du vil se følgende utgang
Merk: For å få breddegrad og lengdegrad kan det ta litt tid. Fordi mottakeren må fange signalene. når den begynner å få signaler, blinker LED -en på GPS -modulen.
Trinn 4: Destinasjonsvarsler gjennom LED:
Så for å sikre at ideen min fungerer, laget jeg en prototype ved hjelp av LED for å varsle destinasjonen. Så det jeg gjorde er at jeg la til destinasjons- og lengdegradverdier fra tidligere kode (Read_Lat_Lng.ino) og fant avstand til destinasjon fra gjeldende plassering. Og brukte den til å angi område der LED -en må slås på.
Last opp koden, og du vil se følgende på den serielle skjermen.
Så avstanden til destinasjonen kan brukes til å definere intervallet som utdataoperasjonen (varsel) må utføre.
Trinn 5: Den siste
OK prototypen min fungerte bra. Nå vil jeg legge ved prosjektet mitt i en eske som kan passe til en Arduino, GPS -modul, motor med driver -IC og 9V strømforsyning.
Tilkobling til L293D IC
- Koble 5V til Enable 1, Vs og Vss på L293D
- Koble digitale utgangspinner (vi bruker 6 og 7) til inngang 1 og inngang 2 på L293D.
- Koble Arduinos GND til begge GND -pinnene på samme side av L293D
- Til slutt kobler du utgang 1 og utgang 2 til L293D til motorpinnene.
Anbefalt:
Lag GPS -GRENSER ved å bruke Arduino: 8 trinn
Lag GPS -GRENSER Ved å bruke Arduino: I denne opplæringen lærer vi hvordan du lager en GPS -GRENSE med Arduino, dette er nyttig når du har en robot og du ikke vil at den skal gå utenfor det angitte området. Når roboten er utenfor området , vil displayet vise "Utenfor"
GPS -bilsporing med SMS -varsling og opplasting av Thingspeak -data, Arduino -basert, hjemmeautomatisering: 5 trinn (med bilder)
GPS Car Tracker Med SMS -varsling og Thingspeak Data Upload, Arduino Based, Home Automation: Jeg lagde denne GPS -trackeren i fjor, og siden den fungerer bra, publiserer jeg den nå på Instructable. Den er koblet til tilbehørsproppen i bagasjerommet. GPS -trackeren laster opp bilposisjon, hastighet, retning og målt temperatur via mobildata
Kvinners sikkerhetsenhet med GPS -sporing og varsler ved bruk av Arduino: 6 trinn
Kvinners sikkerhetsenhet med GPS -sporing og varsler ved bruk av Arduino: Med all teknologien tilgjengelig for oss i nyere tid, er det ikke vanskelig å bygge en sikkerhetsenhet for kvinner som ikke bare vil generere en nødalarm, men også sende en melding til venner, familie , eller bekymret person. Her skal vi bygge et band
Arduino sykkelhastighetsmåler ved hjelp av GPS: 8 trinn
Arduino sykkelhastighetsmåler ved hjelp av GPS: I denne opplæringen bruker vi Arduino og Visuino til å vise en nåværende sykkelhastighet fra GPS på ST7735 -skjermen. Se en demonstrasjonsvideo
Slik kobler du DeLorme Earthmate GPS LT-20 til Google Earth for et flott GPS-sporingskart .: 5 trinn
Slik kobler du DeLorme Earthmate GPS LT-20 til Google Earth for et flott GPS-sporingskart.: Jeg viser deg hvordan du kobler en GPS-enhet til det populære Google Earth-programmet, uten å bruke Google Earth Plus. Jeg har ikke et stort budsjett, så jeg kan garantere at dette blir så billig som mulig