Satura rādītājs:
Video: Programmējams LED velosipēdu apgaismojums ar Python: 4 soļi
2024 Autors: John Day | [email protected]. Pēdējoreiz modificēts: 2024-01-30 10:55
Šī apmācība parādīs, kā izveidot dažas lieliskas LED velosipēdu gaismas, kas ir programmējamas ar Python. Vispirms pārliecinieties, vai jums ir visi nepieciešamie materiāli:
- Gemma M0 mikrokontrolleris
- 10k potenciometrs
- 1m NeoPixel LED sloksne 30 pikseļi/metrā
- USB akumulators
Aligatora skavas un maizes dēļi var būt noderīgi, lai pirms instalēšanas ātri atkļūdotu ķēdi
1. darbība: shēmas iestatīšana
- NeoPixel Power (sarkans) -> Gemma Vout
- NeoPixel Analog (balts) -> Gemma A1
- NeoPixel Ground (melns) -> Gemma GND
- Potenciometra jauda (sarkana) -> 3Vo
- Analogs potenciometrs (balts) -> Gemma A2
- Potenciometra zemējums (melns) -> Gemma GND
Ja izmantojat NeoPixel sloksni, kas ir lielāka par ~ 1 m, var būt nepieciešams papildu barošanas avots (5V> 2A) (skatiet shēmu)
2. darbība: koda augšupielāde
Pēc ķēdes pievienošanas pievienojiet Gemma m0 datoram, izmantojot USB. Pārliecinieties, vai jūsu USB kabelis atbalsta strāvu un datus, pretējā gadījumā jūs nevarat augšupielādēt kodu.
Ja, pievienojot datoru, jūsu Gemma m0 netiek rādīts kā USB diskdzinis (CIRCUITPY), lūdzu, izpildiet norādījumus vietnē https://learn.adafruit.com/adafruit-gemma-m0/over…, lai iestatītu draiverus
Šī projekta kods ir publiski pieejams šeit:
Lejupielādējiet "main.py" un nometiet to savā gemma failu sistēmā.
3. solis: ???
vai kāds kādreiz zina 3. soli?
4. solis: peļņa
Piestipriniet sloksni pie jebkura!
Šo LED sloksni var viegli piestiprināt pie velosipēda ar līmlenti un rāvējslēdzējiem. Ideāli piemērots dedzinošam cilvēkam
Ieteicams:
CD4017 balstīts daudzfunkcionāls velosipēdu apgaismojums: 15 soļi
Uz CD4017 balstīts daudzfunkcionāls velosipēdu apgaismojums: Šī ķēde tiek veidota, izmantojot ļoti izplatītu CD4017 LED ķēdi, ko sauc par LED meklētāju. Bet tā var atbalstīt dažādas LED mirgošanas metodes, savienojot vadības kabeļus kā dažādus veidus. Varbūt to var izmantot kā velosipēda apgaismojumu vai vizuāls indikators
Programmējams apkārtējais apgaismojums ārējam displejam: 4 soļi
Programmējama apkārtējā gaisma ārējam displejam: Šis projekts palīdz iestatīt apkārtējā apgaismojuma ārējam monitoram vai televizoram ļauj kontrolēt sekojošo no jebkuras ierīces, kurai ir tīmekļa pārlūkprogramma un kas ir savienota ar jūsu maršrutētāju. LED krāsa Mirgošanas biežums, radot dīdžeja efektu
Programmējams RGB LED sekvenceris (izmantojot Arduino un Adafruit režģi): 7 soļi (ar attēliem)
Programmējams RGB LED sekvenceris (izmantojot Arduino un Adafruit Trellis): Mani dēli vēlējās, lai galdu apgaismošanai izmantotu krāsainas LED sloksnes, un es negribēju izmantot konservētu RGB sloksnes kontrolieri, jo zināju, ka viņiem būs garlaicīgi ar fiksētajiem modeļiem šiem kontrolieriem ir. Es arī domāju, ka tā būtu lieliska iespēja radīt
Bagijs - viltīgs programmējams LED radījums: 12 soļi (ar attēliem)
Bagijs - viltīgs programmējams LED radījums: Buggy ir programmējams LED amatniecības projekts, kurā tiek izmantots mājās gatavots vienpusējs PCB plats un programmējams AVR Attiny44v mikrokontrolleris. Buggy ir divas divkrāsainas LED acis, un, izmantojot pjezo skaļruni, tā var uztvert redzamo un IR gaismu un izstarot skaņas. Nē
700 lūmenu LED velosipēdu apgaismojums: 8 soļi (ar attēliem)
700 lūmenu LED velosipēdu gaisma: līdzvērtīga 70 vatu halogēna spuldzes gaismas jauda, bet tiek izmantota tikai 12 vatu jauda. Sijas kadros redzama ēka naktī 100 pēdu attālumā, ko apgaismo šī LED velosipēda gaisma. Detalizēts specifikāciju un detaļu saraksts ir sniegts 8. darbības beigās