Innehållsförteckning:
- Steg 1: Delar och verktyg:
- Steg 2: Fånga latitud och longitud:
- Steg 3: Arduino -kod för platsinsamling:
- Steg 4: Destination Notifier Through LED:
- Steg 5: Den sista
- Steg 6: Titta på video
Video: Arduino + GPS -modul - Destination Notifier: 6 steg
2024 Författare: John Day | [email protected]. Senast ändrad: 2024-01-30 12:44
Hur mycket tid slösar vi i trafikstockningar? Jag gjorde en Arduino-driven destinationsmeddelare för att använda den här tiden på ett produktivt sätt.
Alla vet att trafikstockningar kan vara en stor tidsödande. Och det är omöjligt att förutsäga hur lång tid det skulle ta från ursprung till destination.
Problemet med trafikstockningar påverkade mig när jag kom till en stad för två månader sedan. Varje dag spenderar jag mer än två timmar fast i sylt. Och jag kände det som varför kan jag inte använda den här tiden för att göra något?
Obs: Jag använder kollektivtrafik.:-)
Det finns många andra saker du kan göra när du sitter fast i trafikstockning!
Några av dem nedan är inte bara roliga, men också produktiva:
Använd tiden att tänka och planera, antingen för pågående och framtida projekt. Använd tid för att utbilda dig själv, titta på instruktionsvideor eller gå en e-learningkurs om Udemy, Coursera, etc. eller läs projekt om Insructables:). Och naturligtvis inspirerar mig alltid att göra elektronik. Så jag byggde en destinationsmeddelare med hjälp av Arduino och GPS -modul. Så vad det gör är när du är nära din destination, det meddelar dig genom lysande lysdiod eller genom vibrationer (med hjälp av minivibrerande motor). Jag har tillhandahållit kretsar för både LED och vibrerande motor.
För det måste du först hitta latitud och longitud för att definiera platsen. När du har hittat din plats kan du använda latitud- och longitudvärdena för att hitta avstånd till platsen och genom att hålla ett avstånd kan du slå på meddelaren. Logiken är enkel, eller hur?
Så låt oss börja …….
Steg 1: Delar och verktyg:
Här är de nödvändiga delarna för att komma igång med din destinationsmeddelare:
Arduino UNO
NEO-6M GPS-modul
GPS står för globalt positioneringssystem och kan användas för att bestämma position, tid och hastighet om du reser.
- Denna modul har en extern antenn och inbyggd EEPROM.
- Gränssnitt: RS232 TTL
- Strömförsörjning: 3V till 5V
- Standard baudrate: 9600 bps
- Fungerar med vanliga NMEA -meningar
NEO-6M GPS-modulen har fyra stift: VCC, RX, TX och GND. Modulen kommunicerar med Arduino via seriell kommunikation med TX- och RX -stiften, så kabeldragningen kan inte vara enklare:
NEO-6M GPS-modul Anslutning till Arduino UNO
VCC VIN
RX TX -pin definierad i programvarans serie
TX RX -stift definierat i programvarans serie
GND GND
L293D IC
L293D är en 16-stifts motorförare IC som kan styra upp till två likströmsmotorer samtidigt i vilken riktning som helst. Varför ska man använda L293D?
Ingången till motorförarens IC eller motordrivrutin är en lågströmssignal. Kretsens funktion är att konvertera lågströmssignalen till en högströmsignal. Denna högströmssignal ges sedan till motorn.
TinyGPS ++ bibliotek:
TinyGPS ++ - biblioteket gör det enkelt att få information om plats i ett format som är användbart och lätt att förstå. TinyGPS ++ - biblioteket gör att du kan få mycket mer information än bara platsen, och på ett enkelt sätt kan du förutom platsen få:
> datum
> tid
> hastighet
> kurs
> höjd
> satelliter
> hdop
Steg 2: Fånga latitud och longitud:
Jag föreslår att du laddar ner fritzing -filer som finns på projektsidan för bättre förtydligande av anslutningen eller om du är osäker, fråga gärna i kommentarer.
Steg 3: Arduino -kod för platsinsamling:
Obs! Du måste installera TinyGPS ++ Library
anslut enligt kretsschemat och ladda upp ovanstående kod, öppna seriell bildskärm med en baudhastighet på 9600 och du kommer att se följande utgång
Obs: För att få latitud och longitud kan det ta lite tid. Eftersom mottagaren måste fånga signalerna. när den börjar få signaler blinkar lysdioden på GPS -modulen.
Steg 4: Destination Notifier Through LED:
Så för att säkerställa att min idé fungerar gjorde jag en prototyp med hjälp av LED för att meddela destinationen. Så det jag gjorde är att jag lade till latitud- och longitudvärden för destinationen från föregående kod (Read_Lat_Lng.ino) och hittade avstånd till destinationen från den aktuella platsen. Och använde den för att ställa in intervallet vid vilket lysdioden måste tändas.
Ladda upp koden så ser du följande på den seriella bildskärmen.
Så avståndet till destinationen kan användas för att definiera inom vilket område utmatningsoperationen (meddelandet) måste utföra.
Steg 5: Den sista
OK min prototyp fungerade bra. Nu vill jag bifoga mitt projekt i en låda som kan passa en Arduino, GPS -modul, motor med förar -IC och 9V strömförsörjning.
Anslutning till L293D IC
- Anslut 5V till Enable 1, Vs och Vss på L293D
- Anslut digitala utgångsstiften (vi använder 6 och 7) till ingång 1 och ingång 2 på L293D.
- Anslut din Arduinos GND till båda GND -stiften på samma sida av L293D
- Anslut slutligen utgång 1 och utgång 2 på L293D till motorstiften.
Rekommenderad:
Skapa GPS -gränser med Arduino: 8 steg
Skapa GPS -gränser med Arduino: I denna handledning lär vi oss hur man gör en GPS -GRÄNSERING med Arduino, detta är användbart när du har en robot och du inte vill att den ska gå utanför det angivna området. När roboten är utanför området visar displayen "Utanför"
GPS -biltracker med SMS -avisering och dataöverföring av Thingspeak, Arduino -baserad, Hemautomation: 5 steg (med bilder)
GPS -biltracker med SMS -meddelande och Thingspeak -dataöverföring, Arduino -baserad, Hemautomation: Jag gjorde den här GPS -spåraren förra året och eftersom den fungerar bra publicerar jag den nu på Instructable. Den är ansluten till tillbehörskontakten i min bagagerum. GPS -spåraren laddar upp bilens position, hastighet, riktning och uppmätt temperatur via en mobildata
Kvinnors säkerhetsenhet med GPS -spårning och varningar med Arduino: 6 steg
Kvinnors säkerhetsenhet med GPS -spårning och varningar med Arduino: Med all teknik tillgänglig för oss på senare tid är det inte svårt att bygga en säkerhetsanordning för kvinnor som inte bara genererar ett nödlarm utan också skickar ett meddelande till dina vänner, familj eller berörd person. Här bygger vi ett band
Arduino cykelhastighetsmätare med GPS: 8 steg
Arduino cykelhastighetsmätare med GPS: I denna handledning kommer vi att använda Arduino och Visuino för att visa en aktuell cykelhastighet från GPS på ST7735 -skärmen. Se en demonstrationsvideo
Hur du ansluter DeLorme Earthmate GPS LT-20 till din Google Earth för en bra GPS-spårningskarta .: 5 steg
Hur du ansluter DeLorme Earthmate GPS LT-20 till din Google Earth för en bra GPS-spårningskarta.: Jag visar dig hur du ansluter en GPS-enhet till det populära Google Earth-programmet utan att använda Google Earth Plus. Jag har ingen stor budget så jag kan garantera att detta blir så billigt som möjligt