INHOUDSOPGAWE:
- Stap 1: wat u benodig
- Stap 2: Die stroombaan
- Stap 3: Begin Visuino en kies die tipe Arduino UNO -bord
- Stap 4: In Visuino ADD Components
- Stap 5: In Visuino -stelkomponente
- Stap 6: In Visuino: Verbind komponente
- Stap 7: Genereer, stel op en laai die Arduino -kode op
- Stap 8: Speel
Video: Arduino -vertoontyd op TM1637 LED -skerm met behulp van RTC DS1307: 8 stappe
2024 Outeur: John Day | [email protected]. Laas verander: 2024-01-30 07:23
In hierdie tutoriaal leer ons hoe u tyd kan vertoon met die RTC DS1307 -module en LED -skerm TM1637 en Visuino.
Kyk die video.
Stap 1: wat u benodig
- Arduino UNO (of enige ander Arduino) Kry dit hier
- RTC DS1307 module Kry dit hier
- Springdrade
- LED -skerm TM1637 Kry dit hier
Visuino -program: Laai Visuino af
Stap 2: Die stroombaan
- Koppel LED Display pin [CLK] aan Arduino digitale pin [10]
- Koppel LED Display pin [DI0] aan Arduino digitale pin [9]
- Koppel LED -skermpen [GND] aan Arduino -pen [GND]
- Koppel LED Display pin [VCC] aan Arduino pin [5V]
- Koppel RTC DS1307 -modulepen [VCC] aan Arduino -pen [5V]
- Koppel RTC DS1307 -modulepen [GND] aan Arduino -pen [GND]
- Koppel RTC DS1307 -modulepen [SDA] aan Arduino -pen [SDA]
- Koppel RTC DS1307 -modulepen [SCL] aan Arduino -pen [SCL]
Stap 3: Begin Visuino en kies die tipe Arduino UNO -bord
Om die Arduino te begin programmeer, moet u die Arduino IDE van hier af laat installeer:
Hou in gedagte dat daar 'n paar kritieke foute in Arduino IDE 1.6.6 is. Maak seker dat u 1.6.7 of hoër installeer, anders werk hierdie instruksie nie! As u dit nog nie gedoen het nie, volg die stappe in hierdie instruksie om die Arduino IDE op te stel om Arduino UNO te programmeer! Die Visuino: https://www.visuino.eu moet ook geïnstalleer word. Begin Visuino soos aangedui op die eerste foto Klik op die "Tools" -knoppie op die Arduino -komponent (prent 1) in Visuino As die dialoog verskyn, kies "Arduino UNO" soos op prent 2
Stap 4: In Visuino ADD Components
- Voeg komponent "TM1637 7 segmentweergawe 4 -syfermodule + 2 vertikale punte (CATALEX)" -komponent by
- Voeg die komponent "Klokgenerator" by
- Voeg die komponent "Datum/tydwaarde" by
- Voeg die komponent "Dekodeer (verdeel) datum/tyd" by
- Voeg die komponent "geformateerde teks" by
- Voeg die komponent "Real Time Clock (RTC) DS1307" by
- Voeg die komponent "Pulse generator" by
Stap 5: In Visuino -stelkomponente
- Dubbelklik op die "Display1" -komponent en sleep in die "Syfers" -venster "Text Display 7 Segments" aan die linkerkant Aan die linkerkant van die "Syfers" -venster, kies "Text Display 7 Segments1" en stel in die venster "Properties" "Tel syfers" "tot 4
- Maak die venster "Syfers" toe
- Kies "DateTimeValue1" en stel in die venster "Eienskappe" die waarde op die huidige datum en tyd
- Dubbelklik op die "FormattedText1" -komponent en sleep in die elementvenster 2x "Tekselement" aan die linkerkant, vir albei in die eienskappe venster "Lengte" na 2
- Kies "FormattedText1" en stel "Teks" in die venster met die eienskappe op%0%1%2
Stap 6: In Visuino: Verbind komponente
- Koppel ClockGenerator1 -pen aan RealTimeClock1 -penklok
- Koppel DateTimeValue1 aan RealTimeClock1 -penstel
- Koppel RealTimeClock1 pin Out aan DecodeDateTime1 pin In
- Koppel RealTimeClock1 pin Control I2C aan Arduino board pin I2C In
- Koppel DecodeDateTime1 pin Hour aan FormattedText1> Text Element1 pin In
- Koppel DecodeDateTime1 pin Minute aan FormattedText1> Text Element2 pin In
- Koppel FormattedText1 pin Out na Display1> Text Display 7 Segments1> Pin In
- Koppel Display 1 pin klok aan Arduino board digitale Pin 10
- Koppel Display1 -pendata aan die Arduino -bord digitale pin 9
Stap 7: Genereer, stel op en laai die Arduino -kode op
Klik in Visuino onderaan op die blad "Bou", maak seker dat die korrekte poort gekies is, en klik dan op die knoppie "Saamstel/bou en oplaai".
Stap 8: Speel
As u die Arduino UNO -module aanskakel, moet die LED -skerm die tyd begin wys.
Baie geluk! U het u projek met Visuino voltooi. Die Visuino -projek wat ek vir hierdie instruksies geskep het, is ook aangeheg, u kan dit hier aflaai en in Visuino oopmaak:
Aanbeveel:
Beheer oor die hele wêreld met behulp van internet met behulp van Arduino: 4 stappe
Beheer oor die hele wêreld met behulp van internet met behulp van Arduino: Hallo, ek is Rithik. Ons gaan 'n internetbeheerde LED maak met u telefoon. Ons gaan sagteware soos Arduino IDE en Blynk gebruik. Dit is eenvoudig, en as u daarin geslaag het, kan u soveel elektroniese komponente beheer as wat u wil
Monitor versnelling met behulp van Raspberry Pi en AIS328DQTR met behulp van Python: 6 stappe
Monitering van versnelling met behulp van Raspberry Pi en AIS328DQTR Gebruik van Python: Versnelling is eindig, volgens ek volgens sommige wette van die fisika.- Terry Riley 'n Jagluiperd gebruik ongelooflike versnelling en vinnige spoedveranderinge wanneer hy jaag. Die vinnigste wesens aan wal gebruik af en toe sy hoogste tempo om prooi te vang. Die
Arduino -gebaseerde klok met behulp van DS1307 Real Time Clock (RTC) -module en 0.96: 5 stappe
Op Arduino gebaseerde klok met behulp van DS1307 Real Time Clock (RTC) -module & 0.96: Hallo ouens in hierdie tutoriaal, ons sal sien hoe u 'n werkende klok kan maak met behulp van 'n DS1307 real -time klokmodule & OLED -skerms, dus sal ons die tyd lees vanaf die klokmodule DS1307. En druk dit op die OLED -skerm
Kapasiteitsmeter met TM1637 met behulp van Arduino .: 5 stappen (met foto's)
Kapasiteitsmeter met TM1637 met behulp van Arduino: Hoe om 'n kapasitansiemeter te maak met behulp van Arduino op die TM1637. Dit wissel tussen 1 uF en ongeveer 2000 uF
Outomatiese LED -beligting vir aangeplante akwarium met behulp van RTC: 5 stappe (met foto's)
Outomatiese LED -beligting vir aangeplante akwarium met behulp van RTC: 'n Paar jaar gelede het ek besluit om 'n aangeplante akwarium op te rig. Ek was gefassineer deur die skoonheid van die akwariums. Ek het alles gedoen wat ek veronderstel was om te doen tydens die opstel van die akwarium, maar het een van die belangrikste dinge nagelaat. Die ding was lig