Sadržaj:
- Korak 1: Potrebni dijelovi:
- Korak 2: Sastavite krug
- Korak 3: Postavite 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 izmjena: 2024-01-30 08:08
Volim satove! Tražio sam instrukciju za sat sa rimskim brojevima na ekranu. Kad nisam dobio odgovarajuće na arduino bazi, odlučio sam je sam izgraditi. U kombinaciji sa TFT ekranom u boji, pitao sam se šta se još može prikazati i viola! javile su se misli o različitim brojevnim sistemima koje sam proučavao na fakultetskim danima (prije više od 2 decenije!): binarni, digitalni, oktalni i heksadecimalni itd.
Ovo me ipak pokrenulo i nakon mnogo planiranja i kodiranja, evo implementacije t!
Prepoznatljive karakteristike ovog sata:
Multimodalni prikaz na kojem možete prikazati vrijeme u 5 različitih brojevnih sistema na jednom ekranu ili svaki format broja prikazan na zasebnim ekranima odabranim pritiskom na dugme
Orijentacija sata može biti s bilo koje 4 strane, a podaci na ekranu 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
Digitalno
Roman
Heksadecimalni (baza 16)
Oktalno (baza 8)
Binarno (osnova 2)
Za nekoga tko je nov u ovim sistemima numeriranja, evo veza iz netBinary formata:
Oktalni format:
Heksadecimalni format:
Rimski format:
Korak 1: Potrebni dijelovi:
Potrebne stavke:
- Arduino UNO/Nano ili ekvivalent
- TFT ekran: 1,44 inčni 128*128 SPI ekran zasnovan na IL9163 (dugo naručeno preko aliexpress -a) (CRVENA PCB)
- DS 3231 RTC modul
- Prekidači na dugme 2
- Oglasna ploča, PCB, spojne žice
- Opcionalno: lemilica, spojne žice opće namjene i odgovarajuće kućište (tek ću se odlučiti za jedno 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 ekran
- 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 tastera (dugme za promenu orijentacije ekrana)
-
Prikažite veze
- VCC3.3V (iz Arduina)
- GND-GND
- RESET3.3V
- LED5V (iz Arduina)
Korak 3: Postavite kôd
Upotrijebite priloženu.ino datoteku za cijeli kôd s komentarima koji sami po sebi objašnjavaju!
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 ekrana kako biste ubrzali osvježavanje ekrana (ova trenutna implementacija ponekad propušta prikaz sekunde zbog osvježavanja cijelog ekrana)
- Dodajte ploču žiroskopa/akcelerometra i pripadajući kôd da biste prilagodili rotaciju 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 takmičenju Satovi koje je trenutno u toku
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
Sat za penziju / Odbrojavanje / Dn sat: 4 koraka (sa slikama)
Sat za odlazak u penziju / Odbrojavanje / Dn sat: U ladici sam imao nekoliko ovih 8x8 LED matričnih ekrana i razmišljao sam šta ću s njima. Inspirisan drugim instrukcijama, došao sam na ideju da napravim ekran za odbrojavanje/povećanje za odbrojavanje do budućeg datuma/vremena i ako ciljno vreme p
Vortex sat: ručni sat s ogledalom u beskonačnosti: 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 | INTERNET SAT PROJEKAT: U projektu će se raditi projekat satova bez RTC -a, bit će potrebno vrijeme za korištenje interneta putem WiFi -a i to će se prikazati na ekranu st7735
Multimodalni muzički stalak: 9 koraka (sa slikama)
Multimodalni muzički stalak: Multimodalni muzički stalak (MMMS) novi je način za kontrolu audio sinteze i efekata pri sviranju tradicionalnog instrumenta (saksofon, flauta, violina, kako god već), a nudi i nekoliko dodatnih mogućnosti za proširene tehnike koje mogu koristiti dok