Përmbajtje:

Ora e fjalëve Arduino RGB Matrix: 6 hapa
Ora e fjalëve Arduino RGB Matrix: 6 hapa

Video: Ora e fjalëve Arduino RGB Matrix: 6 hapa

Video: Ora e fjalëve Arduino RGB Matrix: 6 hapa
Video: Gjuhë shqipe 2 - Lexojmë - Fjalori, shtëpia e fjalëve. Përdorimi i drejtë i gjuhës. 2024, Nëntor
Anonim
Ora e Fjalës Arduino RGB Matrix
Ora e Fjalës Arduino RGB Matrix

Harroni numrat, Ora Fjale LED RGB shfaq kohën si tekst! Në vend të dy duarve ose një ekrani dixhital, Ora e Fjalës tregon kohën aktuale si fjalë në dritë të ndritshme LED duke përdorur një matricë standarde 8x8 LED. Për shembull, nëse ora do të ishte 10:50, ora LED do të thoshte ISSHT T DHJET MINUTA P TOR NJ ELENJENMBDHJET. Në orën 10:30 do të thoshte ISSHT Gjysma e Dhjetë.

Furnizimet

Përbërësit e harduerit:

WS2812 LED 5050 RGB 8x8 64 Matrica LED për Arduino

Wemos D1 Mini Pro

M3 x 12mm Hex Socket Vida Vida

Aplikacionet softuerike dhe shërbimet online: Arduino IDE

Vegla dore dhe makina fabrikimi:

Glowforge - Laser Cutter ose shërbim i prerjes me lazer.

Hapi 1: Jo i pari

Jo i Pari
Jo i Pari
Jo i Pari
Jo i Pari

Unë e kam parë këtë lloj Orë Fjale më parë dhe orë ESP8622, por asnjëra nuk ishte aq e thjeshtë. Kam gjetur një udhëzues nga neotrace. Ishte shumë afër asaj që më duhej. Në fakt unë do ta bëja derisa i gjeta këto rrjeta matricash 8x8 në aliexpress. Përdora kodin dhe e ndryshova pak për të punuar me paraqitjen time.

Hapi 2: Lidhja e matricës LED RGB

Lidhja e matricës LED RGB
Lidhja e matricës LED RGB

Qarku është pjesa më e lehtë. Thjesht lidhni +5v, tokën dhe të dhënat. Ngarko kodin në përfundimin tuaj. Unë kisha një problem me IOS dhe wifi, kështu që kur të përfundojë do të krijojë një pikë hyrjeje dhe do të shërbejë në faqen e vet për të azhurnuar cilësimet. Nuk do të jetë aq e saktë pa një RTC, por është më shumë art se sa ora.

Hapi 3: Hartimi i Shtojcës

Projektimi i Shtojcës
Projektimi i Shtojcës
Projektimi i Shtojcës
Projektimi i Shtojcës

Unë jam me fat që kam një lazer në dispozicion, i cili e bëri krijimin e rrethimit më të lehtë. Kam përdorur gjenerator të mrekullueshëm svg boxer.py për të bërë strukturën fillestare. Përmbysa kapakun për ta bërë "fytyrën" më të madhe. Kjo siguron një kënd më të mirë shikimi për orën.

Hapi 4: Ndërtimi i rrethimit

Ndërtimi i rrethimit
Ndërtimi i rrethimit

Unë do t'ju sugjeroja që të krijoni skedarin tuaj për mbylljen tuaj. Do të varet nga trashësia e materialit tuaj. Unë kam përfshirë skedarin SVG për referencë. Unë pikturova me spërkatje një copë të hollë akrilike të qartë dhe më pas e gdhend bojën me lazer dhe e preva atë.

Hapi 5: Kodi

Kodi
Kodi

Kam prerë dhe ngjitur kodin nga pjesë të ndryshme, nuk jam i sigurt se sa efikas është apo elegant, por funksionon. Readingshtë mjaft e drejtpërdrejtë të lexosh përmes saj. Por do të isha i lumtur për çdo shtesë ose rregullim të kodit.

Unë do të vazhdoj të punoj brenda dhe jashtë këtij projekti. Sa i përket kodit, është mjaft i mirë për mua e di. Nëse dikush dëshiron të kontribuojë, ju lutemi shtojeni atë në projektin github.

Hapi 6: Shtojca alternative

Rrethimi Alternativ
Rrethimi Alternativ
Rrethimi Alternativ
Rrethimi Alternativ

Unë bëra një rrethim tjetër, kjo është edhe më e vogël. Siç mund ta shihni, ka shumë mënyra për të paraqitur orën.

Recommended: