Përmbajtje:
- Hapi 1: Rrip LED, Le të Fillojmë Me Atë
- Hapi 2: Montoni shiritat LED dhe lidhni…
- Hapi 3: Disa nuk e pëlqejnë këtë
- Hapi 4: Filloni me tela … Le të Fillojë Argëtimi
- Hapi 5: Më në fund, Bisha është e gjallë !!
- Hapi 6: Tani Pak Diçka Extra !!!
Video: Ora binare duke përdorur neopixel: 6 hapa (me fotografi)
2024 Autor: John Day | [email protected]. E modifikuara e fundit: 2024-01-30 12:28
Përshëndetje njerëz, unë i dua të gjitha gjërat që lidhen me LED dhe gjithashtu më pëlqen t'i përdor ato në mënyra të ndryshme interesante Po, e di që Ora Binare është bërë këtu disa herë, dhe secila është shembull i shkëlqyeshëm se si të krijoni orën tuaj.
Unë me të vërtetë imagjinova një orë binare për të thënë "Unë e bëra atë", dhe hodha një vështrim se cilat pjesë kisha në dispozicion, LED, Rezistorë, RTC, Arduino.. atëherë gjeta një Rrip Neopixel (WS2812). Kjo më bëri të mendoj, pothuajse të gjitha orët binare që kam parë përdorin Matricën LED e cila përfshin shumë saldim, mos më keqkuptoni, nuk kam probleme me saldimin, por pse nuk mund ta përdor shiritin … Një plan i formuar, sfida u pranua..
Kështu, së pari, u ula për të kuptuar se çfarë doja në një orë binare, e thjeshtë, orë, sekonda, maksimumi 4 rreshta, në mënyrë që ta lexoja me lehtësi relative, dhe nëse pyesni veten se si të lexoni një orë binare, unë mund të rekomandoj të keni një shfletim dhe rad të kësaj faqe: Si të lexoni një orë binare Gjithashtu në çfarë e vendos atë, për fat kam qenë në Ikea dhe kam përdorur disa nga kornizat e tyre të fotografive Ribba në projekte të tjera, kështu mendoi bingo, që do të bëjë mirë (dhe me 2.99 £ është një çmim i mirë).
Pa zhurmë të mëtejshme, një listë pjesësh:
- Arduino Uno
- Moduli RTC (ds1302) Ebay (MB)
- (Tani ndryshuar në një tenxhere 10k) Potenciometër 220k Ebay (MB)
- Rezistenca 470r Ebay (MB)
- Korniza e Fotografive Ribba Ikea Ribba
- Acetat - për Maskë
- Përdorimi i një Printeri Laser
Do të kërkohen tela të tjerë të lidhur, bordi i bukës dhe burimi i energjisë 5v, do të supozoj se i keni ato:)
Tani le të ndërtojmë…
Hapi 1: Rrip LED, Le të Fillojmë Me Atë
Pra, së pari, merrni Rripin LED, ai që kisha ka LED (pixel) çdo 16.5 mm, i cili dukej mirë për kornizën që kisha, kështu që i ndërpreva në intervale prej 6 pikselësh duke përdorur një palë gërshërë të mprehta (zbatohet siguria e zakonshme) Me
Ju lutemi vini re në afërsi të shiritit ka shigjeta, ky është drejtimi i të dhënave dhe fuqisë, dhe jastëkët e bakrit kanë një vijë përmes, të prerë përgjatë asaj linje për të siguruar që ju keni pads bakri të lënë në fund të secilës pjesë të prerë.
Tani duhet të keni 4 shirita LED me 6 pikselë në secilën, nëse e keni bërë mirë, nëse jo, mirë, provoni përsëri, ose i lidhni përsëri së bashku (sigurohuni që shigjetat të jenë në linjë) dhe të përpiqeni të numëroni siç duhet herën tjetër..
Duke lëvizur me shpejtësi, le të marrim shiritat LED në një pamje ose renditje, si e bëra këtë ishte për të matur kornizën dhe për ta ndarë atë në seksione të barabarta. Doja të miat brenda montimit të fotografisë, kështu që llogaritjet e mia e përdorën atë dhe jo të gjithë kornizën. Montimi është artikulli i kartonit i cili normalisht do të kornizonte foton, ka një fotografi në këtë hap me montuesin e vendosur në krye të kornizës.
Hapi 2: Montoni shiritat LED dhe lidhni…
Siç mund të shihet në fotot për këtë hap, unë printova rreshta në letër dhe i vendosa shiritat mbi to, pastaj, rindërtoja kornizën çdo herë dhe e "syzaja" atë për të siguruar që të kisha pamjen që doja. Pasi isha i lumtur, e ngjita përgjithmonë shiritin në pjesën e pasme me zam, shpina ngjitëse në timen nuk ishte shumë e mirë.
Për hartimin e kësaj unë përdor LibreCAD, i cili është me burim të hapur dhe më se i përshtatshëm për detyrën, mbani mend kur printoni për të përqendruar figurën dhe ndryshoni raportin e printimit në 1: 1. Unë kam bashkangjitur Layout që kam përdorur në këtë hap.
Tjetra në listën ToDo ishte lidhja e shiritave. Në kutinë time të copave kam pasur disa lidhje mashkullore të skajit të PCB kështu që i kam përdorur ato në vend që të bashkoj lidhjen e parë. Nëse i keni këto dhe doni të shkoni në atë rrugë ju lutem mos ngurroni ta bëni këtë.
Gjithsesi, duke filluar nga shiriti i poshtëm, shigjetat që shkojnë Djathtas në MJESHT, lidhni lidhësin tuaj të skajit në shirit, ose telat tuaj kryesor të lidhjes, unë do të sugjeroja të përdorni të Kuqe, të Zezë dhe një ngjyrë tjetër për të dhënat. Shumica e shiritave janë etiketa +. -, D… + është Pozitivi juaj, - është Negativ, D është Të Dhëna, jo të gjithë janë të njëjtë dhe mund të kenë tension të ndryshëm, imi është 5v. ju lutemi sigurohuni që kur ndizeni energjinë të përdorni një furnizim me energji të përshtatshme.
Kështu filloi brezi i parë, tani ajo që duhet të bëjmë është të lidhim të gjitha shiritat në seri, në mënyrë që të jetë në të majtë të brezit të poshtëm, në të djathtë të brezit tjetër lart, kështu me radhë e kështu me radhë, brezi i fundit duhet nuk kanë lidhje në anën e majtë dhe shigjetat për të gjitha shiritat duhet të jenë DREJTA NEF M LNJ siç është përmendur më parë.
Hapi 3: Disa nuk e pëlqejnë këtë
Personalisht preferova pamjen e thjeshtë të zhveshur në mënyrë që të shihni se si funksiononte, megjithatë, "Ajo që duhet bindur" tha që nëse po shkonte në atë mur duhej të "dukej më e rregullt" kështu që unë duhej të mendoja shpejt dhe kuptova se mund të përdorë Layout dhe ta modifikojë pak, ta printojë në acetat dhe do të duket mirë. Me aq sa do të doja të thosha që shpërtheva Photoshop dhe e bëra këtë në një trice, nuk mundem, një miku im e bëri këtë pjesë për mua, pasi aftësitë e mia në Photoshop nuk janë aq të mira sa truri im do të donte të mendonte.
Rendimenti përfundimtar u shtyp në acetat, u shkurtua dhe u vendos pas xhamit, ngjitja e fotografisë më pas, pastaj shiritat LED, më në fund ajo tabelë mbështetëse me telat që dalin për energji dhe të dhëna.
Siç mund të shihet në foto, unë kam tela të Kuq, të Zi dhe të Gjelbër që dalin, dhe telat e ndërlidhur janë të rrethuar në anën e pasme.
Produkti përfundimtar që duhet të pranoj me pahir nuk duket aspak shumë i keq..
Binari në fund thotë "Ora binare"
Unë do të kaloj në një modifikim kur të mund të vendos duart në një acetat më shumë, dhe kjo është që të lëviz numrat për rreshtat në të djathtë pak më shumë, ato janë elbi të dukshme.
Hapi 4: Filloni me tela … Le të Fillojë Argëtimi
Siç jam i sigurt që mund të shihni në fotografi, nuk gjeta modulin e duhur në Fritzing, kështu që importova një imazh dhe e rreshtova sa më mirë që të mundja.
Hekurudha e poshtme e energjisë duhet të ketë furnizimin e vet me energji 5v, madhësia e furnizimit me energji varet nga konsumi i LED -ve tuaj. Unë do të sugjeroj që të gaboni në anën e kujdesit dhe të përdorni atë që mund të përballojë ndriçimin e të gjitha LED -ve në shkëlqimin maksimal.
Unë ende nuk e kam bërë këtë në një PCB (do të përdor stripboard) pasi mund të shtoj një ekran LCD në të ardhmen e largët me një sensor Temperature dhe të shfaq datën/orën dhe temperaturën në formatin standard, prandaj nuk ka asnjë tjetër skematike aktualisht..
KUJDES.. vini re gabimin në diagram, Ground nga RTC (Teli i Zi) duhet të kalojë në tokë jo në shinën Pozitive siç tregohet, do të përditësojë diagramin dhe do ta ngarkojë përsëri, faleminderit istoos për vërejtjen.
Hapi 5: Më në fund, Bisha është e gjallë !!
Hapi i fundit… huzzah
Kontrolloni, kontrolloni dy herë dhe kontrolloni përsëri lidhjet tuaja…
Tani merrni skicën e ngarkuar në Arduino -n tuaj, nuk do të shpjegoj se si ta bëni atë, pasi ka më shumë se udhëzues të mjaftueshëm për ta bërë këtë dhe nuk do t'i shtojnë ndonjë vlerë kësaj të mundshme …
Në komentet e kodit, rreshti 119, kjo ka nevojë të mos komentohet, kjo linjë kodi përcakton orën dhe datën e orës:
// myRTC.setDS1302Koha (00, 28, 17, 7, 27, 3, 2016);
Për të mos komentuar ndryshojeni këtë në:
myRTC.setDS1302Koha (00, 28, 17, 7, 27, 3, 2016);
Dhe vendosni datën/kohën aktuale në formatin e dokumentuar në skicën tuaj në rreshtin 115:
// sekonda, minuta, orë, ditë të javës, ditë të muajit, muajit, vitit
Mirë, kështu që tani ngarkoni atë skicë … përfunduar? Ne rregull
Tani, kur të rinisni Adruino -n do të vendosë datën/orën në atë të specifikuar, dhe ju nuk dëshironi që ta bëjë këtë, kështu që komentoni rreshtin 119 dhe ngarkoni skicën përsëri. Tani në rinisje do të lexojë kohën nga RTC (Ora e Kohës Real) dhe duhet të jetë e saktë.
Çdo problem, kontrolloni lidhjet, kjo do të jetë çështja kryesore, dhe nëse bateria që po përdorni në RTC tuaj është e dobët, atëherë merrni lexime të rreme të kohës (e di, më ka ndodhur mua, e parazgjedhur në 48:45:45)
Çdo pyetje ose çështje ju lutemi vendosni në komente dhe do të ndihmojë në gjithçka që mundem..
Argëtohuni, dhe kënaquni..
Hapi 6: Tani Pak Diçka Extra !!!
Këtë mëngjes po mendoja se si mund ta përmirësoja Ora Binare, kështu që duke e menduar këtë dhe duke pirë një kafe arrita për të ndezur ngrohjen qendrore pasi po ndihesha e ftohtë, por sa e ftohtë, sa ishte temperatura !!!
Një plan dinake…
Pse të mos shtoni temperaturën në orë?
Pyetje e mirë, nuk ka arsye pse jo, kështu që le ta bëjmë..
20 minuta me Fritzing dhe unë kisha fazën tjetër në kryeveprën time gati për të shkuar, vetëm duhej të shkurtoja një gjatësi prej 6 pikselësh të LED Strip, disa tela, një rezistencë 4k7ohm dhe një orë duke përdorur hekurin tim bashkues të besueshëm dhe disa rreshta e kodit … U krye!
A e bëj të tingëllojë lehtë, mirë, çuditërisht është…
Kështu që me pak dërrasa shiriti vendosa DHT11 dhe rezistencën e kërkuar, pikërisht si në diagram.
Unë azhurnova skicën e përdorur më parë, e ngarkova dhe hej, punova për herë të parë.. Ok nuk e bëri, kur bashkova kunjat e lidhësit të skajit mashkullor në shirit, arrita të marr një nyje të keqe në vijën e të dhënave, kështu që duhej rishiteni atë..
Temperatura është montuar vertikalisht dhe lexohet siç tregohet në foto, kështu që temperatura kur është bërë ajo fotografi, ishte 19 gradë Celsius.
Shtë interesante që DHT11 gjithashtu mat lagështinë, vazhdoni të shikoni pasi mund të ketë një rrip tjetër që vjen së shpejti me lagështi.
Recommended:
Ora LED duke përdorur neopixel: 4 hapa (me fotografi)
Ora LED duke përdorur Neopixels: Mirë se vini në udhëzuesin tim se si të bëni një orë LED duke përdorur 60 Neopixels. Do të gjeni 3 PDF të bashkangjitur një për segmentet e orës, një tjetër është për bazën dhe së fundi një është një shabllon për të ndihmuar me ngjitjen seksionet së bashku. Pra për të ardhur
Si të bëni një dron duke përdorur Arduino UNO - Bëni një kuadopter duke përdorur mikrokontrollues: 8 hapa (me fotografi)
Si të bëni një dron duke përdorur Arduino UNO | Bëni një Quadcopter Duke përdorur Mikrokontrolluesin: HyrjeVizitoni Kanalin Tim në YoutubeNjë drone është një vegël (produkt) shumë e shtrenjtë për të blerë. Në këtë postim do të diskutoj, si ta bëj me çmim të ulët ?? Dhe si mund ta bëni tuajin si ky me çmim të lirë … Epo në Indi të gjitha materialet (motorët, ESC -të
Neopixel Ws2812 Rainbow LED shkëlqim me M5stick-C - Running Rainbow në Neopixel Ws2812 Duke përdorur M5stack M5stick C Duke përdorur Arduino IDE: 5 hapa
Neopixel Ws2812 Rainbow LED Shkëlqen Me M5stick-C | Running Rainbow në Neopixel Ws2812 Duke përdorur M5stack M5stick C Duke përdorur Arduino IDE: Përshëndetje djema në këtë udhëzues do të mësojmë se si të përdorim LED neopixel ws2812 ose shirit led ose matricë led ose unazë led me bordin e zhvillimit m5stack m5stick-C me Arduino IDE dhe ne do të bëjmë një model ylberi me të
Telekomanda me valë duke përdorur modulin NRF24L01 2.4Ghz me Arduino - Nrf24l01 Marrës transmetues 4 kanal / 6 kanal për kuadopter - Rc Helikopter - Rc Plane Duke përdorur Arduino: 5 hapa (me fotografi)
Telekomanda me valë duke përdorur modulin NRF24L01 2.4Ghz me Arduino | Nrf24l01 Marrës transmetues 4 kanal / 6 kanal për kuadopter | Rc Helikopter | Rc Plane Duke përdorur Arduino: Për të drejtuar një makinë RC | Kuadikopter | Dron | RC aeroplan | Varka RC, ne gjithmonë kemi nevojë për një marrës dhe transmetues, supozoni për RC QUADCOPTER kemi nevojë për një transmetues dhe marrës me 6 kanale dhe ai lloj TX dhe RX është shumë i kushtueshëm, kështu që ne do të bëjmë një në pajisjen tonë
Ora e thjeshtë binare duke përdorur Attiny85: 10 hapa
Ora e thjeshtë binare duke përdorur Attiny85: Përshëndetje! Në këtë udhëzues unë tregoj se si të bëni një orë binare minimaliste dhe të thjeshtë duke përdorur një arduino uno dhe një attiny85. Nëse nuk e keni përdorur kurrë arduino -n tuaj për të programuar mikroçipa të tjerë, do të shihni se është shumë e lehtë për tu bërë (E provova për herë të parë për