
Sadržaj:
- Korak 1: Šta će vam trebati
- Korak 2: Krug
- Korak 3: Pokrenite Visuino i odaberite Arduino UNO tip ploče
- Korak 4: U Visuinu dodajte komponente
- Korak 5: U Visuinu Set Components
- Korak 6: U Visuino Connect Components
- Korak 7: Prije postavljanja na Arduino
- Korak 8: Generirajte, kompajlirajte i prenesite Arduino kôd
- Korak 9: Igrajte se
2025 Autor: John Day | [email protected]. Zadnja izmjena: 2025-01-23 14:37


U ovom vodiču naučit ćemo kako dobiti vrijeme sa satelita pomoću arduina.
Pogledajte video!
Korak 1: Šta će vam trebati


- NEO-6M GPS modul
- ST7789 TFT ekran
- Arduino Uno ili bilo koja druga Arduino ploča
- Breadboard
- Žice za kratkospojnike
- Visuino softver: preuzmite ovdje
Korak 2: Krug

- Spojite Arduino 5V na GPS modul VCC
- Spojite Arduino GND na GPS modul GND
- Spojite GPS modul RX na Arduino TX
- Spojite GPS modul TX na Arduino RX
- Spojite Arduino 5V na LCD pin VCC
- Spojite Arduino 5V na LCD pin PIN
- Spojite Arduino GND na LCD pin GND
- Spojite LCD pin SCL na Arduino digitalni pin 13
- Spojite LCD pin SDA na Arduino digitalni pin 11
- Spojite LCD pin reset na Arduino digitalni pin 9
- Spojite LCD pin DC na Arduino digitalni pin 8
Korak 3: Pokrenite Visuino i odaberite Arduino UNO tip ploče


Takođe je potrebno instalirati Visuino: https://www.visuino.eu. Preuzmite besplatnu verziju ili se registrirajte za besplatnu probnu verziju.
Pokrenite Visuino kao što je prikazano na prvoj slici Pritisnite dugme "Alati" na Arduino komponenti (Slika 1) u Visuinu Kada se pojavi dijalog, odaberite "Arduino UNO" kao što je prikazano na slici 2
Korak 4: U Visuinu dodajte komponente



- Dodajte komponentu "Serijski GPS"
- Dodajte komponentu "Decode (Split) Date/Time"
- Dodajte komponentu "Dodaj datum/vrijeme"
- Dodajte 2X tekst "Formatirani tekst"
- Dodajte komponentu "TFT kolor ekran ST7735/ST7789"
Korak 5: U Visuinu Set Components



- Odaberite "Display1" i u prozoru svojstava postavite Orientation na goDown, Upišite na dtST7789_240_240
- Dvaput kliknite na "Display1"
U prozoru Elementi:
Povucite "Nacrtaj tekst" ulijevo
U prozoru svojstava postavite Boju na aclDarkOrange, veličina na 3, Tekst na "GPS SAT", X do 70, Y do 20
Povucite "Nacrtaj tekst" ulijevo
U prozoru svojstava postavite veličinu na 2, Tekst na "Vrijeme:", Y na 90
Prevucite "Polje za tekst"
U prozoru svojstava postavite Color na aclTirquoise, veličinu na 3, X do 70, Y do 90
Povucite "Nacrtaj tekst"
U prozoru svojstava postavite veličinu na 2, Tekst na "Datum:", Y na 140
Prevucite "Polje za tekst"
U prozoru svojstava postavite Color na aclTirquoise, veličinu na 3, X do 70, Y do 140
Povucite "Nacrtaj liniju"
U prozoru svojstava postavite Height na 0, Width na 240, Y na 70
Povucite "Nacrtaj bitmapu" ulijevo
U prozoru svojstava odaberite bitmapu, kliknite na 3 točke i u uređivaču bitmapa učitajte bitmap datoteku (uključena ovdje)
Napomena: ovdje možete dobiti druge bitmape
- Zatvorite Bitmap Editor
- Zatvorite prozor Elements
- Odaberite "FormattedText1" i u prozoru svojstava postavite tekst na%0:%1:%2
- Dvaput kliknite na "FormattedText1" i u prozoru elemenata povucite 3X "Tekstualni element" ulijevo
Zatvorite prozor Elements
- Odaberite "FormattedText2" i u prozoru svojstava postavite tekst na%0:%1:%2
- Dvaput kliknite na "FormattedText2" i u prozoru elemenata povucite 3X "Tekstualni element" ulijevo
Zatvorite prozor Elements
Da biste prilagodili vremensku zonu, odaberite "AddDateTime1" i u prozoru svojstva promijenite sate u svoju vremensku zonu, primjer sati: 2, ovo će dodati 2h na vrijeme primljeno sa satelita.
Korak 6: U Visuino Connect Components



- Spojite Display1 pin Out SPI na pin Arduino ploče SPI ulaz
- Spojite Display1 pin reset na digitalni pin 9 Arduino ploče
- Povežite Display1 pin Register Register na digitalni pin 8 Arduino ploče
- Povežite GPS1 pin Datum i vrijeme na AddDateTime1 pin In
- Spojite AddDateTime1 pin Out na DecodeDateTime1pin In
- Spojite GPS1 pin Out na iglu Arduino ploče Serijski [0] Ulaz
- Povežite pin PIN DecodeDateTime1 sa FormattedText2 iglom Tekstualni element3 In
- Povežite pin pin DecodeDateTime1 sa mjesecom na pin FormattedText2 pin Tekstualni element1 In
- Spojite DecodDateTime1 pin dan na FormattedText2 pin Text Element2 In
- Spojite pin -sat DecodeDateTime1 pin na FormattedText1 pin Tekstualni element1 In
- Povežite pin pin DecodeDateTime1 minutu na pin FormattedText1 pin Tekstualni element2 In
- Spojite drugi pin pin DecodeDateTime1 na pin FormattedText1 pin Tekstualni element3 In
- Priključite FormattedText1 pin Out na Display1Text Field1 pin In
- Priključite FormattedText2 pin Out na Display1Text Field2 pin In
Korak 7: Prije postavljanja na Arduino


- Prije nego što učitate na Arduino, odspojite RX pin na Arduinu
- Nakon učitavanja spojite žicu na Arduino pin RX
Korak 8: Generirajte, kompajlirajte i prenesite Arduino kôd

U Visuinu, pri dnu kliknite na karticu "Build", provjerite je li odabran ispravan port, a zatim kliknite na dugme "Compile/Build and Upload".
Korak 9: Igrajte se
Ako napajate Arduino UNO modul, na zaslonu će se početi prikazivati vrijeme i datum dobiveni sa satelita.
Čestitamo! Završili ste svoj projekt s Visuinom. U prilogu je i projekt Visuino koji sam stvorio za ovu Instructable, možete ga preuzeti i otvoriti u Visuinu:
Datoteka GPS-SAT-TIME.visuino (Projekt s podešavanjem zone)
Datoteka GPS-TIME2.visuino (Projekt bez podešavanja zone)
Preporučuje se:
Kako napraviti analogni sat i digitalni sat sa LED trakom pomoću Arduina: 3 koraka

Kako napraviti analogni sat i digitalni sat sa LED trakom pomoću Arduina: Danas ćemo napraviti analogni sat & Digitalni sat sa Led Stripom i MAX7219 Dot modulom s Arduinom. Popravit će vrijeme s lokalnom vremenskom zonom. Analogni sat može koristiti dužu LED traku pa se može objesiti na zid kako bi postao umjetničko djelo
Čarobno ogledalo s vijestima, vremenom, alarmom, mjeračem vremena i todolistom: 9 koraka

Magično ogledalo s vijestima, vremenom, alarmom, tajmerom i todolistom: čarobno ogledalo je posebno jednosmjerno ogledalo s zaslonom iza njega. Zaslon, koji je povezan s Raspberry Pi, prikazuje informacije poput vremena, sobne temperature, vremena, datuma, todolista i još mnogo toga. Možete čak dodati mikrofon i postaviti
UWaiPi - Automatski sistem za zalijevanje biljaka sa vremenom: 11 koraka (sa slikama)

UWaiPi - Automatski sistem za zalijevanje biljaka sa vremenom: Zdravo! Jeste li zaboravili zalijevati biljke danas ujutro? Planirate li godišnji odmor, ali razmišljate tko će zalijevati biljke? Pa, ako su vaši odgovori da, onda imam rješenje za vaš problem. Zaista mi je drago predstaviti uWaiPi
Igranje s vremenom: 6 koraka

Igranje s vremenom: Početna ideja ovog projekta bila je: napraviti prezentaciju, stvoriti originalnu elektroničku cirkulaciju, stari broj telefona dati "steampunk" izgled
Bežični daljinski upravljač pomoću NRF24L01 modula od 2,4 GHz sa Arduinom - Nrf24l01 4 -kanalni / 6 -kanalni prijemnik odašiljača za Quadcopter - Rc helikopter - Rc avion pomoću Ar

Bežični daljinski upravljač pomoću NRF24L01 modula od 2,4 GHz sa Arduinom | Nrf24l01 4 -kanalni / 6 -kanalni prijemnik odašiljača za Quadcopter | Rc helikopter | Rc avion pomoću Arduina: Za upravljanje Rc automobilom | Quadcopter | Dron | RC avion | RC brod, uvijek nam je potreban prijemnik i odašiljač, pretpostavimo da za RC QUADCOPTER trebamo 6 -kanalni odašiljač i prijemnik, a ta vrsta TX -a i RX -a je preskupa, pa ćemo napraviti jedan na našem