Talaan ng mga Nilalaman:
- Hakbang 1: Ano ang Kailangan Namin?
- Hakbang 2: Paano Ito Gumagana
- Hakbang 3: Pagkonekta sa Mga Bahagi
- Hakbang 4: Tapos na Lupon
- Hakbang 5:
Video: Dual Color Bar Graph With CircuitPython: 5 Hakbang (na may Mga Larawan)
2024 May -akda: John Day | [email protected]. Huling binago: 2024-01-30 13:10
Nakita ko ang LED bar-graph na ito sa site ng Pimoroni at naisip na maaaring ito ay isang mura at kasiya-siyang proyekto habang nagsasagawa ng covid-19 lockdown.
Naglalaman ito ng 24 LEDS, isang pula at berde, sa bawat isa sa 12 mga segment nito, kaya't sa teorya dapat mong ipakita ang pula, berde at dilaw. Karaniwan ay aasahan mo ang 2 anode, isa para sa pula at isa para sa berde, at 24 cathode kung itinatayo mo ito sa labas ng 24 LEDs. Ang package na ito ay mayroon lamang 14 na mga pin at tatlong pares ng mga pin ay konektado sa loob!
Paano ka magmaneho ng 24 LEDs na may 11 pin lamang? Ito ay tumingin ng isang mas kawili-wiling proyekto.
· Kami ay magkakaroon upang magamit ang pagtitiyaga ng paningin sa mata at i-flash ang iba't ibang mga LED nang napakabilis.
Ano ang gusto kong magawa dito?
· Ilipat ang isang solong pula, berde o dilaw na ilaw pabalik-balik kasama ang display
· Ipakita ang isang pula, berde o dilaw na kaliwang nakahanay na bar kasama ang display
Paano ako makakapagbigay ng isang simpleng input upang mabago ang display?
· Gumamit ng isang 10K potensyomiter upang makabuo ng mga halaga mula 0 hanggang 12 kasama.
Napagpasyahan kong gumamit ng isang Adafruit ItsyBitsy M4 Express para sa proyektong ito at programa ito gamit ang CircuitPython. Ito ay isang aparato na 3.3V kaya't nagpasya akong ilagay ang 330 Ohm resistors sa mga anode upang mapanatili ang kasalukuyang pababa at protektahan ang mga pin ng microcontroller at ang mga LED. Lilinaw ko lang ang maximum na dalawang LED sa anumang sandali - isang pula at berde na LED sa parehong segment upang makakuha ng dilaw.
Hakbang 1: Ano ang Kailangan Namin?
Pakete ng bar-graph
Itsybitsy M4 Express
Strip board o breadboard
3x 330 Ohm resistors
10K Ohm potentiometer
Tumalon wire
Tumalon nangunguna
Mu editor upang bumuo ng script at i-flash ang microcontroller.
Hakbang 2: Paano Ito Gumagana
Ang display ay nahahati sa 3 mga seksyon (Mababa - ang kaliwang dulo, Mid - ang gitna at Mataas - ang kanang dulo), bawat isa ay naglalaman ng 4 na mga segment. Ang bawat seksyon ay may isang solong anode powering 8 LEDs. Ang mga anode pin ay konektado sa loob. Mga Pin 1 & 14 para sa Mababang, pin 6 & 9 para sa Mid at pin 7 & 8 para sa Mataas - maaari mo ring gamitin ang alinman. Ang mga pulang cathode ay mga pin 2, 3, 4 at 5, habang ang mga berdeng cathode ay 13, 12, 11 at 10.
Upang lumipat sa isang LED ang kasalukuyang dapat dumaloy sa pamamagitan ng isang resistor na 300 Ohm mula sa isang HIGH anode (3.3V) sa isang LOW (0V) cathode pin.
Upang gawin ang kaliwang bahagi na RED:
Ang anode pin 1 ay nakatakda nang mataas habang ang iba pang mga anode pin, 6 at 7 ay itinakda nang mababa (piliin ang seksyon)
at
ang red cathode 2 ay itinakda nang mababa habang ang lahat ng iba pang mga cathode pin ay itinakda nang mataas (piliin ang LED)
Upang gawin ang pinakamatuwid na segment na GREEN:
Ang anode pin 7 ay nakatakda nang mataas habang ang iba pang mga anode pin, 6 at 1 ay itinakda nang mababa (piliin ang seksyon)
at
ang berdeng cathode 10 ay itinakda nang mababa habang ang lahat ng iba pang mga cathode pin ay itinakda nang mataas (piliin ang LED)
Hakbang 3: Pagkonekta sa Mga Bahagi
Gumamit ako ng strip board ngunit maaari mong subukan ang isang breadboard. Tingnan ang susunod na pahina para sa litrato.
Hakbang 4: Tapos na Lupon
Ginamit ko ang Mu editor upang mabuo ang code at i-flash ito sa ItsyBitsy M4 Express.
Narito ang code:
Hakbang 5:
Ipinapakita ng video na ito ang tapos na proyekto na gumagana. Ang dilaw ay lilitaw na higit na kahel kaysa sa dilaw, marahil dahil ang pulang LED ay mas maliwanag kaysa sa berde. Maaari kang magdagdag ng maliliit na resistors sa mga pulang link ng cathode upang mabawasan ang pulang intensidad.
Sana mabigyan mo ito.
Inirerekumendang:
Transistor LED Bar Graph: 4 na Hakbang
Transistor LED Bar Graph: Ipinapakita ng artikulong ito ang isang natatanging at kontrobersyal na paraan ng paglikha ng isang LED bar graph display. Ang circuit na ito ay nangangailangan ng isang mataas na signal ng AC na amplitude. Maaari mong subukan ang pagkonekta ng isang Class D amplifier. Ang circuit na ito ay dinisenyo at nai-publish maraming taon na ang nakakaraan batay sa arti
Bar Graph Clock IOT (ESP8266 + 3D Printed Case): 5 Hakbang (na may Mga Larawan)
Bar Graph Clock IOT (ESP8266 + 3D Printed Case): Kumusta, Sa Mga Instructionable na ito ipapaliwanag ko sa iyo kung paano bumuo ng isang IOT 256 LED Bar Graph Clock. Ang orasan na ito ay hindi masyadong mahirap gawin, hindi masyadong mahal ngunit kailangan mo matiyaga na sabihin ang oras ^^ ngunit kaaya-aya itong gawin at puno ng pagtuturo. To ma
Murang Dual Dual 30V / 2A Project Power Supply: 7 Hakbang (na may Mga Larawan)
Murang Dobleng 30V / 2A Project Power Supply: Kapag naghahanap ng mga module ng supply ng kuryente at mga LCD screen, natagpuan ko ang isang pares ng mga murang LCD 35W power supply module na na-rate sa 0.5-30V @ 3A (50W na may heatsink at 4A surge kasalukuyang). Mayroon itong pagsasaayos ng Boltahe at kasalukuyang limiter. Mayroon ding
Paano Gumawa ng isang Pasadyang DIY Temperatura Meter Gamit ang Bar Graph & Atmega328p: 3 Hakbang (na may Mga Larawan)
Paano Gumawa ng isang Pasadyang DIY Temperatura Meter Gamit ang Bar Graph & Atmega328p: Sa post na ito ipapakita ko sa iyo kung paano gumawa ng isang Temperatura Meter gamit ang Bar Graph & Atmega328p. Isasama sa post ang lahat ng mga detalye tulad ng circuit diagram, katha ng PCB, Coding, Assembly & Pagsubok. Nagsama rin ako ng isang video na naglalaman ng lahat
Mga tagubilin sa paggawa ng isang Apat na Bar Linkage Attachment para sa Center Mounted Footrest: 9 Mga Hakbang (na may Mga Larawan)
Mga Tagubilin para sa Paggawa ng Apat na Bar Linkage Attachment para sa Center Mounted Footrest: Ang mga upuang de-kuryenteng wheel-drive (PWC) ay naging mas tanyag sa mga nagdaang taon. Gayunpaman, dahil sa paglalagay ng mga front caster, ang tradisyonal na mga footrest na naka-mount sa gilid ay napalitan ng isang solong center-mount footrest. Sa kasamaang palad, center-mou