Sadržaj:
- Korak 1: Potrebni dijelovi:
- Korak 2: Sastavite krug
- Korak 3: Prenesite kôd
- Korak 4: Uživajte u stvaranju i planirajte buduća poboljšanja
Video: Multimodalni sat: 4 koraka
2024 Autor: John Day | [email protected]. Zadnja promjena: 2024-01-30 09:36
Volim satove! Tražio sam instrukciju za sat koji prikazuje rimske brojeve na ekranu. Kad nisam dobio odgovarajuće na bazi arduina, odlučio sam ih izgraditi. U kombinaciji s TFT zaslonom u boji, pitao sam se što se još može prikazati i viola! misli o raznim brojevnim sustavima koje sam proučavao u danima moga prvostupnika (više od 2 desetljeća unatrag!) su se užurbano pojavile: binarni, digitalni, oktalni i heksadecimalni itd. itd.
Ovo me ipak pokrenulo i nakon mnogo planiranja i kodiranja, evo implementacije t!
Posebnosti ovog sata:
Multimodalni prikaz na kojem možete prikazati vrijeme u 5 različitih brojčanih sustava na jednom zaslonu ili svaki format broja prikazan na zasebnim zaslonima odabranim pritiskom na gumb
Orijentacija sata može biti s bilo koje 4 strane, a podaci na zaslonu mogu se poravnati s orijentacijom pomoću gumba. Kasnije namjeravam upotrijebiti žiroskop/senzor ubrzanja za orijentaciju zaslona prema strani na kojoj je uključen
Dostupni načini
Digitalni
rimski
Heksadecimalni (baza 16)
Oktalno (baza 8)
Binarno (baza 2)
Za nekoga tko je nov u ovim sustavima numeriranja, ovdje su veze iz netBinary formata:
Oktalni format:
Heksadecimalni format:
Rimski format:
Korak 1: Potrebni dijelovi:
Potrebni predmeti:
- Arduino UNO/Nano ili ekvivalent
- TFT zaslon: 1,44 inčni 128*128 SPI zaslon zasnovan na IL9163 (naručeno dugo unatrag putem aliexpressa) (CRVENA PCB)
- DS 3231 RTC modul
- Prekidači tipkama 2
- Oglasna ploča, PCB, spojne žice
- Izborno: lemilica, spojne žice opće namjene i prikladno kućište (još se nisam odlučio za ovaj sat)
Korak 2: Sastavite krug
Koristite ove veze između RTC -a i Arduina. Za referencu pogledajte ručno izrađenu shematsku sliku.
-
DS3231 ---- Arduino
- SDAA4
- SCLA5
- Vcc 5V (iz Arduina)
- GNDGND (iz Arduina)
-
Arduino ---- TFT zaslon
- 9A0
- 10CS
- 11SDA
- 13SCK
-
Arduino veze
- Vcc-5v
- GND-GND
- 2GND putem gumba (tipka za promjenu načina prikaza-Bin/Hex/Dec/All)
- 3GND putem gumba (gumb za promjenu orijentacije zaslona)
- Priključci zaslona
- VCC3.3V (iz Arduina)
- GND-GND
- RESET3.3V
- LED5V (iz Arduina)
Korak 3: Prenesite kôd
Upotrijebite priloženu.ino datoteku za cijeli kôd s komentarima koji sami po sebi razumiju!
Korak 4: Uživajte u stvaranju i planirajte buduća poboljšanja
Na stolu imate lijep i štreberski sat i ima puno prostora za nove ideje
- Promijenite prikaz ili osvježite samo određene dijelove zaslona kako biste ubrzali osvježavanje zaslona (ova trenutna implementacija ponekad propušta prikaz sekunde zbog osvježavanja cijelog zaslona)
- Dodajte ploču žiroskopa/akcelerometra i pripadajući kôd za prilagodbu rotacije zaslona prema orijentaciji kućišta
- Pustite mašti na volju …
I na kraju, ali ne i najmanje važno, ako vam se sviđa moj sat, glasajte za njega na natječaju za satove koji je trenutno u tijeku
Preporučeni:
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
Sat za umirovljenje / Brojanje sati / Dn sat: 4 koraka (sa slikama)
Umirovljenički sat / Brojanje gore / Dn sat: Imao sam nekoliko ovih 8x8 LED matričnih zaslona u ladici i razmišljao sam što ću s njima. Nadahnut drugim instrukcijama, došao sam na ideju da napravim zaslon za odbrojavanje/povećanje za odbrojavanje do budućeg datuma/vremena i ako ciljno vrijeme p
Vortex sat: Infinity Mirror ručni sat: 10 koraka (sa slikama)
Vortex Watch: Infinity Mirror ručni sat: Cilj ovog projekta bio je stvoriti nosivu verziju beskonačnog zrcalnog sata. Koristi svoje RGB LED diode za označavanje vremena dodjeljujući sate, minute i sekunde crvenom, zelenom i plavom svjetlu i preklapajući ove nijanse t
ESP8266 Mrežni sat bez RTC -a - Nodemcu NTP sat Nema RTC -a - PROJEKT INTERNET SATA: 4 koraka
ESP8266 Mrežni sat bez RTC -a | Nodemcu NTP sat Nema RTC -a | PROJEKT INTERNET SATA: U projektu će se raditi projekt sata bez RTC -a, bit će potrebno vrijeme za korištenje interneta putem WiFi -a i prikazat će se na zaslonu st7735
Multimodalni glazbeni stalak: 9 koraka (sa slikama)
Multimodalni glazbeni stalak: Multimodalni glazbeni stalak (MMMS) novi je način za kontrolu sinteze zvuka i efekata tijekom sviranja tradicionalnog instrumenta (saksofon, flauta, violina, kako god već), a nudi i nekoliko dodatnih mogućnosti za proširene tehnike koje mogu koristiti dok