
Sadržaj:
2025 Autor: John Day | day@howwhatproduce.com. Zadnja izmjena: 2025-01-23 14:37

Vidio sam ovaj LED stupčasti grafikon na web stranici Pimoroni i pomislio da bi to mogao biti jeftin i zabavan projekt dok se poduzimaju mjere karantina COVID-19.
Sadrži 24 LED diode, crvenu i zelenu, u svakom od svojih 12 segmenata, pa bi teoretski trebali biti u mogućnosti 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 upravljate 24 LED diode sa samo 11 pinova? Ovo je izgledalo još zanimljivije.
· Morat ćemo iskoristiti postojanost vida u oku i vrlo brzo bljeskati različite LED diode.
Šta želim učiniti s tim?
· Pomerajte jedno crveno, zeleno ili žuto svetlo napred -nazad duž ekrana
· Prikažite crvenu, zelenu ili žutu lijevo poravnatu traku duž ekrana
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štitili pinovi mikrokontrolera i LED diode. U svakom trenutku ću upaliti samo dvije LED diode - crvenu i zelenu LED u istom segmentu da dobijem žutu.
Korak 1: Šta nam treba?

Paket sa grafikonom
Itsybitsy M4 Express
Trakasta ploča ili ploča
3x 330 Ohm otpornici
10K Ohm potenciometar
Žica za preskakanje
Skokovi vode
Mu editor za razvoj skripte i fleš mikrokontrolera.
Korak 2: Kako to funkcionira

Prikaz je podijeljen u 3 dijela (donji - lijevi kraj, srednji - središnji i visoki - desni kraj), svaki sadrži 4 segmenta. Svaka sekcija ima jednu anodu koja napaja 8 LED dioda. Anodni pinovi su spojeni interno. Igle 1 i 14 za niske, igle 6 i 9 za srednju i igle 7 i 8 za visoke - možete koristiti bilo koje. 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 krajnji lijevi segment postane CRVENO:
anodni pin 1 je postavljen visoko, dok su drugi anodni pinovi, 6 i 7 nisko postavljeni (odaberite odjeljak)
i
crvena katoda 2 je nisko postavljena, dok su svi drugi katodni pinovi postavljeni visoko (odaberite LED)
Da bi krajnji desni segment bio ZELEN:
anodni pin 7 je postavljen visoko, dok su drugi anodni pinovi, 6 i 1 nisko postavljeni (odaberite odjeljak)
i
zelena katoda 10 je postavljena nisko, dok su svi ostali katodni pinovi postavljeni visoko (odaberite LED)
Korak 3: Povezivanje dijelova

Koristio sam strip ploču, ali možete isprobati ploču. Fotografiju potražite na sljedećoj stranici.
Korak 4: Gotova tabla

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

Ovaj video prikazuje završeni projekat. Č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 pokušati.
Preporučuje se:
Tranzistorski LED grafikon: 4 koraka

Tranzistorski LED grafikon: Ovaj članak prikazuje jedinstven i kontroverzan način stvaranja LED stupčastog grafikona. Ovom krugu je potreban AC signal visoke amplitude. Možete pokušati spojiti pojačalo klase D. Ovo kolo je dizajnirano i objavljeno prije mnogo godina na temelju
Korištenje tipkovnice 4x4 s CircuitPythonom: 4 koraka

Korištenje 4x4 tipkovnice s CircuitPythonom: Ova jeftina tipkovnica nudi jednostavan način numeričkog unosa za vaše CircuitPython projekte. Koristit ću ga sa Adafruit ItsyBitsy M0 expressom. Trebat će vam: tipkovnica - moja je 4x4ItsyBitsy M0 Express ili slična ploča, uređivač Mu uređen na
Grafika na SSD1306 I2C OLED ekranu 128x64 sa CircuitPythonom koristeći Itsybitsy M4 Express: 13 koraka (sa slikama)

Grafika na SSD1306 I2C OLED ekranu 128x64 sa CircuitPythonom koristeći Itsybitsy M4 Express: SSD1306 OLED ekran je mali (0,96 "), jeftin, široko dostupan, I2C, jednobojni grafički ekran sa 128x64 piksela, koji se lako povezuje (samo 4 žice) na razvojne ploče mikroprocesora kao što su Raspberry Pi, Arduino ili
Zapisujte podatke i iscrtajte grafikon na mreži koristeći NodeMCU, MySQL, PHP i Chartjs.org: 4 koraka

Zapisujte podatke i iscrtajte grafikon na mreži koristeći NodeMCU, MySQL, PHP i Chartjs.org: Ovaj Instructable opisuje kako možemo koristiti Node MCU ploču za prikupljanje podataka s više senzora, slanje ovih podataka u hostiranu PHP datoteku koja zatim dodaje podatke u MySQL baza podataka. Podaci se tada mogu pregledati na mreži kao grafikon, koristeći chart.js.A ba
Dvobojni 5 mm LED prsten (uradi sam): 4 koraka (sa slikama)

Dvobojni 5 mm LED prsten (DIY): evo uputstava za izradu dvobojnog LED prstena