Innehållsförteckning:
Video: GPS -spårare: 6 steg
2024 Författare: John Day | [email protected]. Senast ändrad: 2024-01-30 12:35
Hej killar i den här videon kommer vi att göra en GPS -tracker med Esp 8266 (nodemcu) och en neo 6m GPS -modul så låt oss komma igång
Tillbehör:
NodemcuJumpersNeo 6m GPS -modulPowerbank
Steg 1: Kabeldragning
Anslut GPS -modulens RX -stift till D1 -stiftet på nodemcu -kortet TX -stiftet på GPS -modulen till D2 -stiftet på nodemcuVcc -stiftet till 3,3 volt
Steg 2: Blynk Iot App
Installera blynk -appen https://play.google.com/store/apps/details?id=cc.blynk&hl=sv_US Lägg till 2 märkt värdeskärm och namnge 1 -värdet som Latitude och välj stift v1 Och namnge det andra värdet som Longitude och välj stift v2Och lägg nu till 3 värdeskärm och namnge den första som satellit och välj stift v4 Och namnge nu den andra som hastighet och välj stift v3 Och namnge nu den tredje som Riktning och välj stift v5 Och lägg nu till en karta och välj stift v0och välj nu push till 1 sekund för varje widget och skapa den
Steg 3: Kod
En autentikett skickas till ditt e -postkonto, kopierar token och klistrar in den i koden och redigerar och anger din WiFi -ssid och lösenord till koden och laddar upp den !! Koden är // Realtime GPS Tracker med Nodemcu ESP8266#inkluderar #include #define BLYNK_PRINT Serial #include #include static const int RXPin = 4, TXPin = 5; // GPIO 4 = D2 (anslut Tx för GPS) och GPIO 5 = D1 (Anslut Rx för GPSstatic const uint32_t GPSBaud = 9600; // om Baud rate 9600 inte fungerade i ditt fall använd 4800TinyGPSPlus gps; // TinyGPS ++ objectWidgetMap myMap (V0); // V0 för virtuell pin av Map WidgetSoftwareSerial ss (RXPin, TXPin); // Seriell anslutning till GPS -enhetenBlynkTimer -timer; float spd; // Variabel för lagring av hastighetsflöde satser; // Variabel att lagra antal satelliter responseString-bäring; // Variabel för att lagra orientering eller riktning för GPSchar-autentisering = "--------------------"; // Din autentiseringsnyckel för projekt ssid = "-------"; // Namn på ditt nätverk (HotSpot eller routernamn) char pass = "-------"; // Motsvarande lösenord // osignerat int move_index; // flyttningsindex, som ska användas laterunsigned int move_index = 1; // fast plats för nowvoid setup () {Serial.begin (115200); Serial.println (); ss.begin (GPSBaud); Blynk.begin (auth, ssid, pass); timer.setInterval (5000L, checkGPS); // var 5: e kontroll om GPS är ansluten, behöver bara göras en gång} void checkGPS () {if (gps.charsProcessed () <10) {Serial.println (F ("Ingen GPS upptäckt: kontrollera ledningar.")); Blynk.virtualWrite (V4, "GPS -FEL"); // Value Display widget på V4 om GPS inte upptäcks}} void loop () {while (ss.available ()> 0) {// sketch visar information varje gång en ny mening är korrekt kodad. if (gps.encode (ss.read ())) displayInfo (); } Blynk.run (); timer.run ();} void displayInfo () {if (gps.location.isValid ()) {float latitude = (gps.location.lat ()); // Lagring av Lat. och Lon. float longitude = (gps.location.lng ()); Serial.print ("LAT:"); Serial.println (latitud, 6); // flyta till x decimaler Serial.print ("LÅNG:"); Serial.println (longitud, 6); Blynk.virtualWrite (V1, String (latitud, 6)); Blynk.virtualWrite (V2, String (longitud, 6)); myMap.location (move_index, latitud, longitud, "GPS_Location"); spd = gps.speed.kmph (); // få hastighet Blynk.virtualWrite (V3, spd); sats = gps.satellites.value (); // få antal satelliter Blynk.virtualWrite (V4, sats); lager = TinyGPSPlus:: cardinal (gps.course.value ()); // få riktningen Blynk.virtualWrite (V5, bäring); } Serial.println ();}
Steg 4: Presentation
Ta en tom låda, placera hela systemet i den och anslut nu powerbanken till Nodemcu -kortet
Steg 5:
Klart !!
Steg 6:
Rekommenderad:
Arduino Car Reverse Parking Alert System - Steg för steg: 4 steg
Arduino Car Reverse Parking Alert System | Steg för steg: I det här projektet kommer jag att utforma en enkel Arduino Car Reverse Parking Sensor Circuit med Arduino UNO och HC-SR04 Ultrasonic Sensor. Detta Arduino -baserade bilomvändningsvarningssystem kan användas för autonom navigering, robotavstånd och andra
Steg för steg PC -byggnad: 9 steg
Steg för steg PC -byggnad: Tillbehör: Hårdvara: ModerkortCPU & CPU -kylarePSU (strömförsörjningsenhet) Lagring (HDD/SSD) RAMGPU (krävs inte) CaseTools: Skruvmejsel ESD -armband/mathermisk pasta med applikator
Tre högtalarkretsar -- Steg-för-steg handledning: 3 steg
Tre högtalarkretsar || Steg-för-steg-handledning: Högtalarkretsen förstärker ljudsignalerna som tas emot från miljön till MIC och skickar den till högtalaren varifrån förstärkt ljud produceras. Här visar jag dig tre olika sätt att göra denna högtalarkrets med:
Akustisk levitation med Arduino Uno Steg-för-steg (8-steg): 8 steg
Akustisk levitation med Arduino Uno Steg-för-steg (8-steg): ultraljudsgivare L298N Dc kvinnlig adapter strömförsörjning med en manlig DC-pin Arduino UNOBreadboardHur det fungerar: Först laddar du upp kod till Arduino Uno (det är en mikrokontroller utrustad med digital och analoga portar för att konvertera kod (C ++)
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