
Sadržaj:
2025 Autor: John Day | [email protected]. Zadnja promjena: 2025-01-23 14:47

Vidio sam ovaj LED stupčasti grafikon na web stranici Pimoroni i pomislio da bi to mogao biti jeftin i zabavan projekt dok se poduzimalo zatvaranje COVID-19.
Sadrži 24 LED diode, crvenu i zelenu, u svakom od svojih 12 segmenata, pa bi teoretski trebali moći prikazati crvenu, zelenu i žutu boju. Obično biste očekivali 2 anode, jednu za crvenu i jednu za zelenu, te 24 katode ako biste je gradili od 24 LED diode. Ovaj paket ima samo 14 pinova, a tri para pinova su spojena interno!
Kako voziti 24 LED diode sa samo 11 pinova? Ovo je izgledao još zanimljiviji projekt.
· Morat ćemo iskoristiti postojanost vida u oku i vrlo brzo bljeskati različite LED diode.
Što želim učiniti s tim?
· Pomičite jedno crveno, zeleno ili žuto svjetlo naprijed -natrag duž zaslona
· Prikažite crvenu, zelenu ili žutu lijevo poravnatu traku duž zaslona
Kako mogu unijeti jednostavan ulaz za promjenu prikaza?
· Pomoću 10K potenciometra generirajte vrijednosti od 0 do 12 uključujući.
Odlučio sam koristiti Adafruit ItsyBitsy M4 Express za ovaj projekt i programirati ga pomoću CircuitPythona. Ovo je 3.3V uređaj pa sam odlučio staviti otpornike od 330 Ohma na anode kako bi se smanjila struja i zaštitile iglice mikrokontrolera i LED diode. U svakom trenutku ću zapaliti najviše dvije LED diode - crvenu i zelenu LED u istom segmentu kako bih dobio žutu boju.
Korak 1: Što nam treba?

Paket s grafikonom
Itybitsy M4 Express
Trakasta ploča ili ploča
3x 330 Ohm otpornici
Potenciometar 10K Ohm
Žica za preskakanje
Skokovi vode
Mu editor za razvoj skripte i flash mikrokontrolera.
Korak 2: Kako to radi

Zaslon je podijeljen u 3 dijela (donji - lijevi kraj, srednji - središnji i visoki - desni kraj), svaki sadrži 4 segmenta. Svaki odjeljak ima jednu anodu koja napaja 8 LED dioda. Igle anode spojene su interno. Igle 1 i 14 za nisku, igle 6 i 9 za srednju i igle 7 i 8 za visoku - možete koristiti bilo koju. Crvene katode su pinovi 2, 3, 4 i 5, dok su zelene katode 13, 12, 11 i 10.
Za uključivanje LED diode struja mora prolaziti kroz otpornik od 300 Ohma od VISOKE anode (3,3 V) do katodnog pina NISKE (0 V).
Da bi krajnji lijevi segment postao CRVEN:
anodni pin 1 postavljen je visoko, dok su drugi anodni pinovi, 6 i 7 nisko postavljeni (odaberite odjeljak)
i
crvena katoda 2 je nisko postavljena dok su svi ostali katodni pinovi postavljeni visoko (odaberite LED)
Da bi krajnji desni segment bio ZELEN:
anodni pin 7 postavljen je visoko, dok su drugi anodni pinovi, 6 i 1 nisko postavljeni (odaberite odjeljak)
i
zelena katoda 10 postavljena je nisko dok su svi ostali katodni pinovi visoko postavljeni (odaberite LED)
Korak 3: Povezivanje dijelova

Koristio sam strip ploču, ali možete isprobati ploču. Za fotografiju pogledajte sljedeću stranicu.
Korak 4: Gotova ploča

Koristio sam Mu editor za razvoj koda i prebacivanje u ItsyBitsy M4 Express.
Evo koda:
5. korak:

Ovaj video prikazuje završeni projekt. Čini se da je žuta više narančasta nego žuta, vjerojatno zato što je crvena LED svjetlija od zelene. Crvenim katodnim vezama mogli biste dodati male otpornike kako biste smanjili intenzitet crvene boje.
Nadam se da ćete to pokušati.
Preporučeni:
Tranzistorski LED grafikon: 4 koraka

Tranzistorski LED grafikon: Ovaj članak prikazuje jedinstven i kontroverzan način stvaranja LED stupčastog grafičkog prikaza. Ovom krugu je potreban AC signal velike amplitude. Možete pokušati spojiti pojačalo klase D. Ovaj sklop je dizajniran i objavljen prije mnogo godina na temelju
Macintosh Classic II Hackintosh u boji u boji: 7 koraka (sa slikama)

Macintosh Classic II Color Hackintosh: Mac Classic II (M4150 izgrađen 1992.), Priča o Classic II Hackintosh -u. Došao sam u posjed starog Mac Classic II iz 1992. i mislio sam da će to biti velika konverzija. Nakon dugog vremena traženja LCD ploče odgovarajuće veličine za zamjenu
Korištenje tipkovnice 4x4 s CircuitPythonom: 4 koraka

Korištenje 4x4 tipkovnice s CircuitPythonom: Ova jeftina tipkovnica nudi jednostavnu metodu numeričkog unosa u vaše projekte CircuitPython. Koristit ću ga s Adafruit ItsyBitsy M0 expressom. Trebat će vam: Tipkovnica - moja je 4x4ItsyBitsy M0 Express ili slična pločaMu Editor instaliran na
Grafika na SSD1306 I2C OLED ekranu 128x64 s CircuitPythonom pomoću Itsybitsy M4 Express: 13 koraka (sa slikama)

Grafika na SSD1306 I2C OLED zaslonu 128x64 s CircuitPythonom pomoću Itsybitsy M4 Expressa: SSD1306 OLED zaslon je mali (0,96 "), jeftin, široko dostupan, I2C, jednobojni grafički zaslon sa 128x64 piksela, koji se lako povezuje (samo 4 žice) na mikroprocesorske razvojne ploče kao što su Raspberry Pi, Arduino ili
Dvobojni 5 mm LED prsten (DIY): 4 koraka (sa slikama)

Dvobojni 5 mm LED prsten (DIY): ovdje su upute za izradu dvobojnog LED prstena