Sadržaj:
- Korak 1: Opis
- Korak 2: Dijelovi
- Korak 3: Izgradnja
- Korak 4: Daljinski upravljač
- Korak 5: Shema i kod
Video: Veliki Arduino LCD sat sa dva alarma i monitorom temperature koji se kontroliše daljinskim upravljačem za IR TV: 5 koraka
2024 Autor: John Day | [email protected]. Zadnja izmjena: 2024-01-30 08:05
Kako izgraditi LCD sat zasnovan na Arduinu s dva alarma i monitorom temperature kojim upravlja daljinski upravljač za IR TV.
Korak 1: Opis
Ovo je LCD sat sa modulom sata realnog vremena DS3231, koji za razliku od DS1307 ima mogućnost nadzora alarma i temperature. U ovom slučaju, LCD ekran prikazuje datum, vrijeme, dva alarma, kao i trenutnu temperaturu. Najzanimljiviji dio je da se potpuna podešavanja sata, kao i isključivanje alarma, izvode putem daljinskog upravljača televizora.
Korak 2: Dijelovi
Hardverski dijelovi potrebni za izgradnju:
-Arduino ploča
-DS3231 RTC ploča
-20X4 LCD ekran
-I2C Arduino LCD zaslon
-RC5 protokol IR daljinsko upravljanje
-IR prijemnik
-LED
-Buzzer
Otpornik -220 ohma
Korak 3: Izgradnja
Osnovni kôd je preuzet sa web stranice jednostavnog kola. Napravio sam nekoliko izmjena: Radi jednostavnosti, dodao sam I2C modul na LCD ekran i prema tome promijenio kôd. Dodao sam i mali zvučni signal koji proizvodi zvuk određene frekvencije dok je alarm aktivan.
DS3231 ploča isporučuje se s 5V kao 20x4 LCD i IR prijemnikom, ovih 5V dolazi s Arduino ploče, postoje tri podatkovno poredana spojena između ove ploče i Arduina, SCL linija je spojena na analogni pin 5, SDA je spojen na analogni pin 4 i INT linija spojeni su na digitalni pin 2 koji je vanjski prekidni pin na Arduinu (INT0). DS3231 prekida mikrokontroler kada postoji alarm (alarm1 ili alarm2). IC prijemnik ima 3 pina: GND, VCC i OUT gdje je OUT pin spojen na Arduino pin 3 koji je vanjski prekidni pin (INT1). LED koji je spojen na Arduino pin 10 koristi se kao indikator alarma (alarm1 ili alarm2), pa ako postoji alarm, DS3231 povlači INT pin koji prekida mikrokontroler (ATmega328P), a mikrokontroler uključuje LED, ovdje dugme na daljinskom upravljaču isključuje LED i nastali alarm. Moramo dekodirati naš daljinski upravljač kako bismo znali kôd svakog gumba jer ga moramo dodati u Arduino softver (kod).
Korak 4: Daljinski upravljač
Daljinski upravljač koji se koristi u ovom projektu je daljinski upravljač za TV sa TV -om sa RC5 protokolom, on je prikazan ispod (korišteni tasteri su numerisani):
Kod funkcije dugmeta (šesterokutni format)
1 Povećanje 0x20
2 Podesite vreme i kalendar 0x10
3 Umanji 0x21
4 Podesite alarme 0x11
5 Resetujte alarme 0x0C
Imajte na umu da ovaj kôd mora koristiti daljinski upravljač s protokolom RC5, a najčešće takve udaljene uređaje koriste stariji Philips uređaji. Ispod je jednostavan kôd "Finder IR protokola" koji vam omogućuje jednostavno određivanje protokola bilo kojeg daljinskog upravljača, kao i vrijednost svakog dugmeta. Na slici je daljinski upravljač koji sam koristio s označenim vrijednostima i funkcijama tipki.
Korak 5: Shema i kod
Ispod je predstavljen mali kod za određivanje vrste protokola i vrijednosti tipki na IC kontroleru i potpuni kod sata
Preporučuje se:
Arduino automobil s L293D i daljinskim upravljačem: 5 koraka
Arduino automobil sa L293D i daljinskim upravljačem: slučajno imam čip L293D i IC daljinski upravljač i prijemnik. Želim izgraditi Arduino automobil bez mnogo kupovine, pa sam donio samo Arduino šasiju automobila na četiri kotača. Budući da Tinkercad ima L293D i IC prijemnik i Arduino, stvorio sam skicu
Robot koji kontroliše zvižduk: 20 koraka (sa slikama)
Robot koji kontroliše zviždaljku: Ovaj robot je svuda u potpunosti vođen zviždaljkom, slično kao i "Golden Sonic Toy" proizvedeno 1957. Kada je uključen, robot se kreće u smjeru označenom osvijetljenom strelicom na prednjem mehanizmu pogonskog kotača. Kad je zvižduk
Robot sa više senzora koji kontroliše Wifi: 6 koraka
Višeosjetljivi robot s Wifi kontrolom: u ovom tutorijalu pokazat ću vam kako izgraditi pametni rover s Wifi kontrolom pomoću nodemcu. Pomoću ovog rovera možete promatrati parametre robotskog okruženja (svjetlo, temperatura, vlažnost) u stvarnom vrijeme uz pametni telefon. prvi sat
Napravite i letite jeftino avionom koji kontroliše pametni telefon: 8 koraka
Napravite i letite jeftino zrakoplovom s pametnim telefonom: Jeste li ikada sanjali o izgradnji aviona za let <15 $ DIY sa daljinskim upravljačem koji upravlja vašim mobilnim telefonom (aplikacija za Android preko WiFi -a) i daje vam dnevnu dozu adrenalina od 15 minuta (letenje) vrijeme od oko 15 minuta)? nego ovo uputstvo
Sat sa IC daljinskim upravljačem za postavke vremena/datuma: 5 koraka
Sat sa IC daljinskim upravljačem za postavke vremena/datuma: Ovo je jednostavan sat napravljen pomoću lako dostupnih komponenti. Korišteni mikrokontroler je jeftin STM32F030F4P6. Ekran je 16x2 LCD sa I2C ruksakom (PCF8574). Satni krug se može izgraditi pomoću malih ploča za izradu prototipova i TSSOP -a