Indholdsfortegnelse:
Video: GPS -tracker: 6 trin
2024 Forfatter: John Day | [email protected]. Sidst ændret: 2024-01-30 08:25
Hey fyre i denne video laver vi en GPS -tracker ved hjælp af Esp 8266 (nodemcu) og et neo 6m GPS -modul, så lad os komme i gang
Tilbehør:
NodemcuJumperNeo 6m GPS -modulPowerbank
Trin 1: Ledningsføring
Tilslut RX -pin på GPS -modul til D1 pin på nodemcu board TX pin på GPS modul til D2 pin på nodemcuVcc pin til 3,3 voltGnd pin til Gnd
Trin 2: Blynk Iot App
Installer blynk -appen https://play.google.com/store/apps/details?id=cc.blynk&hl=da_US Tilføj 2 mærket værdivisning, og navngiv værdien 1 som Latitude, og vælg pin v1 Og navngiv den anden værdi som Longitude og vælg pin v2 Og tilføj nu 3 værdis display, og navngiv den første som satellit, og vælg pin v4 Og navngiv nu den anden som hastighed, og vælg pin v3 Og navngiv nu den tredje som Direction, og vælg pin pin v5 Tilføj nu et kort og vælg pin v0Og vælg nu push til 1 sekund til hver widget og opret den
Trin 3: Kode
Et godkendelsestoken vil blive sendt til din e -mail -konto, kopiere tokenet og indsætte det i koden og også redigere og indtaste din WiFi -ssid og adgangskode til koden og uploade den !! Koden er // Realtime GPS Tracker med Nodemcu ESP8266#include #include #define BLYNK_PRINT Serial #include #include static const int RXPin = 4, TXPin = 5; // GPIO 4 = D2 (tilslut Tx for GPS) og GPIO 5 = D1 (Connect Rx of GPSstatic const uint32_t GPSBaud = 9600; // hvis Baud rate 9600 ikke virkede i dit tilfælde, så brug 4800TinyGPSPlus gps; // TinyGPS ++ objectWidgetMap myMap (V0); // V0 til virtuel pin af Map WidgetSoftwareSerial ss (RXPin, TXPin); // Den serielle forbindelse til GPS -enhedenBlynkTimer -timer; float spd; // Variabel til lagring af speedfloat -satserne; // Variabel til lagring antal satellitter responseString-peiling; // Variabel til lagring af orientering eller retning for GPSchar auth = "--------------------"; // Din projektgodkendelsesnøgleladning ssid = "-------"; // Navn på dit netværk (HotSpot eller router navn) char pass = "-------"; // Tilsvarende adgangskode // usigneret int move_index; // bevægeligt indeks, der skal bruges senere undertegnet int move_index = 1; // fast sted for nu ugyldig opsætning () {Serial.begin (115200); Serial.println (); ss.begin (GPSBaud); Blynk.begin (auth, ssid, pass); timer.setInterval (5000L, checkGPS); // hver 5. sekund kontrollere, om GPS er tilsluttet, kun virkelig skal udføres én gang} ugyldig checkGPS () {if (gps.charsProcessed () <10) {Serial.println (F ("Ingen GPS registreret: tjek ledninger.")); Blynk.virtualWrite (V4, "GPS FEJL"); // Værdi Display -widget på V4, hvis GPS ikke registreres}} void loop () {while (ss.available ()> 0) {// sketch viser information hver gang en ny sætning er korrekt kodet. hvis (gps.encode (ss.read ())) displayInfo (); } Blynk.run (); timer.run ();} void displayInfo () {if (gps.location.isValid ()) {float latitude = (gps.location.lat ()); // Lagring af Lat. og Lon. flyde længdegrad = (gps.location.lng ()); Serial.print ("LAT:"); Serial.println (breddegrad, 6); // flyde til x decimaler Serial.print ("LANG:"); Serial.println (længdegrad, 6); Blynk.virtualWrite (V1, streng (breddegrad, 6)); Blynk.virtualWrite (V2, streng (længdegrad, 6)); myMap.location (move_index, latitude, longitude, "GPS_Location"); spd = gps.speed.kmph (); // få hastighed Blynk.virtualWrite (V3, spd); sats = gps.satellites.value (); // få antal satellitter Blynk.virtualWrite (V4, sats); bearing = TinyGPSPlus:: cardinal (gps.course.value ()); // få retningen Blynk.virtualWrite (V5, bæring); } Serial.println ();}
Trin 4: Præsentation
Tag en tom boks, placer hele systemet i den, og tilslut nu powerbanken til Nodemcu -kortet
Trin 5:
Helt færdig !!
Trin 6:
Anbefalede:
Arduino bil omvendt parkering alarmsystem - Trin for trin: 4 trin
Arduino bil omvendt parkering alarmsystem. Trin for trin: I dette projekt vil jeg designe en simpel Arduino bil omvendt parkeringssensorkreds ved hjælp af Arduino UNO og HC-SR04 ultralydssensor. Dette Arduino -baserede bilomvendt alarmsystem kan bruges til en autonom navigation, robotafstand og andre rækkevidde
Trin for trin pc -bygning: 9 trin
Trin for trin PC Building: Supplies: Hardware: MotherboardCPU & CPU -køler PSU (strømforsyningsenhed) Opbevaring (HDD/SSD) RAMGPU (ikke påkrævet) CaseTools: Skruetrækker ESD -armbånd/mathermal pasta m/applikator
Tre højttalerkredsløb -- Trin-for-trin vejledning: 3 trin
Tre højttalerkredsløb || Trin-for-trin vejledning: Højttalerkredsløb styrker lydsignalerne, der modtages fra miljøet til MIC og sender det til højttaleren, hvorfra forstærket lyd produceres. Her vil jeg vise dig tre forskellige måder at lave dette højttalerkredsløb på:
Akustisk levitation med Arduino Uno trin for trin (8 trin): 8 trin
Akustisk levitation med Arduino Uno Step-by Step (8-trin): ultralyds lydtransducere L298N Dc kvindelig adapter strømforsyning med en han-DC-pin Arduino UNOBreadboard Sådan fungerer det: Først uploader du kode til Arduino Uno (det er en mikrokontroller udstyret med digital og analoge porte til konvertering af kode (C ++)
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