Indholdsfortegnelse:
- Trin 1: Dele og værktøjer:
- Trin 2: Optagelse af breddegrad og længdegrad:
- Trin 3: Arduino -kode til placeringsoptagelse:
- Trin 4: Destinationsmeddeler via LED:
- Trin 5: Den sidste
- Trin 6: Se video
Video: Arduino + GPS -modul - Destinationsmeddeler: 6 trin
2024 Forfatter: John Day | [email protected]. Sidst ændret: 2024-01-30 08:28
Hvor meget tid spilder vi i trafikpropper? Jeg lavede en Arduino-drevet destinationsmeddeler for at bruge denne tid på en produktiv måde.
Alle ved, at trafikpropper kan være en stor tidsspild. Og det er umuligt at forudsige, hvor lang tid det ville tage fra oprindelse til destination.
Problemet med trafikpropper påvirkede mig, da jeg kom til en by for to måneder siden. Hver dag bruger jeg mere end to timer fast i syltetøj. Og jeg følte det som hvorfor jeg ikke kan bruge denne tid til at gøre noget?
Bemærk: Jeg bruger offentlig transport.:-)
Der er masser af andre ting, du kan gøre, mens du sidder fast i trafikprop!
Nogle af dem herunder er ikke bare sjove, men også produktive:
Brug tiden til at tænke og planlægge, enten til nuværende og fremtidige projekter. Brug tid til at uddanne dig selv, se instruktionsvideoer eller tage et e-læringskursus om Udemy, Coursera osv. Eller læs projekter om Insructables:). Og selvfølgelig inspirerer det mig altid at lave elektronik. Så jeg byggede en destinationsmeddeler ved hjælp af Arduino og GPS -modul. Så hvad det gør, er når du er i nærheden af din destination, det giver dig besked med glødende LED eller gennem vibrationer (ved hjælp af mini vibrerende motor). Jeg har leveret kredsløb til både LED og vibrerende motor.
Til det skal du først finde breddegrad og længdegrad for at definere placeringen. Når du har fundet din placering, kan du bruge værdierne for breddegrad og længdegrad til at finde afstand til placeringen, og ved at holde et område kan du tænde for underretteren. Logikken er simpel, ikke sandt ?!
Så lad os komme i gang …….
Trin 1: Dele og værktøjer:
For at komme i gang med din destinationsmeddeler er her de nødvendige dele:
Arduino UNO
NEO-6M GPS-modul
GPS står for globalt positioneringssystem og kan bruges til at bestemme position, tid og hastighed, hvis du rejser.
- Dette modul har en ekstern antenne og indbygget EEPROM.
- Grænseflade: RS232 TTL
- Strømforsyning: 3V til 5V
- Standard baudrate: 9600 bps
- Fungerer med standard NMEA sætninger
NEO-6M GPS-modulet har fire ben: VCC, RX, TX og GND. Modulet kommunikerer med Arduino via seriel kommunikation ved hjælp af TX- og RX -benene, så ledningerne kunne ikke være enklere:
NEO-6M GPS-modul Ledninger til Arduino UNO
VCC VIN
RX TX -pin defineret i softwarenserien
TX RX -pin defineret i softwarenserien
GND GND
L293D IC
L293D er en 16-bens motordriver IC, der kan styre op til to DC-motorer samtidigt i enhver retning. Hvorfor bruge L293D?
Input til motordriverens IC eller motordriver er et lavstrømsignal. Kredsløbets funktion er at konvertere lavstrømsignalet til et højstrømsignal. Dette højstrømsignal gives derefter til motoren.
TinyGPS ++ bibliotek:
TinyGPS ++ - biblioteket gør det let at få oplysninger om placering i et format, der er nyttigt og let at forstå.
> dato
> tid
> hastighed
> kursus
> højde
> satellitter
> hdop
Trin 2: Optagelse af breddegrad og længdegrad:
Jeg vil foreslå at downloade fritzing -filer på projektsiden for bedre afklaring af forbindelsen, eller hvis du er i tvivl, er du velkommen til at spørge i kommentarer.
Trin 3: Arduino -kode til placeringsoptagelse:
Bemærk: Du skal installere TinyGPS ++ Library
tilslut i henhold til kredsløbsdiagrammet og upload ovenstående kode, Åbn seriel skærm med en baudhastighed på 9600, og du vil se følgende output
Bemærk: For at få breddegrad og længdegrad kan det tage noget tid. Fordi modtageren skal fange signalerne. når det begynder at modtage signaler, blinker LED'en på GPS -modulet.
Trin 4: Destinationsmeddeler via LED:
Så for at sikre, at min idé fungerer, lavede jeg en prototype ved hjælp af LED til at underrette destinationen. Så hvad jeg gjorde, er, at jeg tilføjede værdier for breddegrad og længdegrad for destinationen fra tidligere kode (Read_Lat_Lng.ino) og fandt afstand til destination fra den aktuelle placering. Og brugte den til at indstille rækkevidde, hvor LED'en skal tænde.
Upload koden, og du vil se følgende på den serielle skærm.
Så afstanden til destinationen kan bruges til at definere det område, som outputoperationen (meddelelsen) skal udføre.
Trin 5: Den sidste
OK min prototype fungerede fint. Nu vil jeg vedlægge mit projekt i en kasse, der kan passe til en Arduino, GPS -modul, motor med driver -IC og 9V strømforsyning.
Tilslutning til L293D IC
- Tilslut 5V til Enable 1, Vs og Vss på L293D
- Tilslut digitale udgangsstifter (vi bruger 6 og 7) til input 1 og input 2 på L293D.
- Tilslut din Arduinos GND til begge GND -ben på samme side af L293D
- Tilslut slutudgang 1 og udgang 2 på L293D til dine motorstifter.
Anbefalede:
Lav GPS -GRÆNSER ved hjælp af Arduino: 8 trin
Lav GPS -GRÆNSER ved hjælp af Arduino: I denne vejledning lærer vi, hvordan du laver en GPS -GRÆNSE GRÆNSE ved hjælp af Arduino, dette er nyttigt, når du har en robot, og du ikke vil have den til at gå uden for det angivne område. Når robotten er uden for området , viser displayet "Udenfor"
GPS -bilsporing med SMS -underretning og upload af Thingspeak -data, Arduino -baseret, hjemmeautomatisering: 5 trin (med billeder)
GPS -bilsporing med SMS -besked og upload af Thingspeak -data, Arduino -baseret, hjemmeautomatisering: Jeg lavede denne GPS -tracker sidste år, og da den fungerer godt, offentliggør jeg den nu på Instructable. Den er tilsluttet tilbehørsstikket i min bagagerum. GPS -trackeren uploader bilens position, hastighed, retning og den målte temperatur via en mobildata
Kvinders sikkerhedsenhed med GPS -sporing og advarsler ved hjælp af Arduino: 6 trin
Kvinders sikkerhedsenhed med GPS -sporing og advarsler ved hjælp af Arduino: Med al den teknologi, der er tilgængelig for os i nyere tid, er det ikke svært at bygge en sikkerhedsenhed til kvinder, som ikke kun vil generere en nødalarm, men også sende en besked til dine venner, familie eller bekymret person. Her bygger vi et band
Arduino cykelhastighedsmåler ved hjælp af GPS: 8 trin
Arduino cykelhastighedsmåler ved hjælp af GPS: I denne vejledning vil vi bruge Arduino og Visuino til at vise en aktuel cykelhastighed fra GPS på ST7735 display. Se en demonstrationsvideo
Sådan tilsluttes DeLorme Earthmate GPS LT-20 til din Google Earth for et fantastisk GPS-sporingskort .: 5 trin
Sådan tilsluttes DeLorme Earthmate GPS LT-20 til din Google Earth for et fantastisk GPS-sporingskort .: Jeg viser dig, hvordan du tilslutter en GPS-enhed til det populære Google Earth-program uden at bruge Google Earth Plus. Jeg har ikke et stort budget, så jeg kan garantere, at dette bliver så billigt som muligt