INHOUDSOPGAWE:
- Stap 1: Stap 1: Druk die Forbidden Tower uit
- Stap 2: Stap 2: Onderdele benodig
- Stap 3: Stap 3: Gereedskap
- Stap 4: Stap 4: Besluit watter komponente u moet gebruik
- Stap 5: Stap 5: Sagteware en biblioteke
- Stap 6: Stap 6: Bedrading
Video: Verbode wagtoring + WiFi -beheerde RGB -LED: 7 stappe (met foto's)
2024 Outeur: John Day | [email protected]. Laas verander: 2024-01-30 07:27
As u eers voel dat u u 3D -drukker aangepas het om afdrukke van 'n goeie gehalte te lewer, begin u op soek na 'n paar modelle op www.thingiverse.com. Ek het The Forbidden Tower deur kijai gevind en het gedink dit sou 'n wonderlike toets vir my drukker wees (Anet A8).
Die afdruk was wonderlik (nie perfek nie), maar ek was gelukkig … Totdat ek die skepper sien dat 'n model wat uitgehou is, ingesluit is, sodat u 'n lig daarin kan voeg!
Die enigste natuurlike ding om te doen was om 'n RGB LED aan te sluit op 'n Node MCU ESP8266 en die kleure oor die WiFi te beheer!: D
Stap 1: Stap 1: Druk die Forbidden Tower uit
Ek het 'n Anet A8 en hier is die instellings wat ek gebruik het:
- Laaghoogte - 0,2 mm
- Vlotte - Ja - 8 mm
- Vulling - 15%
- Ondersteun - Nee
- Filament - CCTree Silver PLA 1.75mm
-
Druk temperatuur:
- Extruder: 200 grade
- Verhitte bed: 60 grade
- Druksnelheid - 60 mm/s
- Reissnelheid - 120 mm/s
Stap 2: Stap 2: Onderdele benodig
U benodig die volgende:
- Node MCU 12E - tegnies behoort enige ESP8266 -module te werk
- Mikro -USB -uitbreekbord - (opsioneel - as u 'n Node MCU gebruik, het dit 'n ingeboude mikro -USB)
- RGB LED - WS2812x
Stap 3: Stap 3: Gereedskap
Gereedskap wat ek gebruik het:
- Soldeerbout
- Helpende hande
- Soldeerdraad
- Elektriese draad - hoef nie 'n hoë meter te wees nie
Stap 4: Stap 4: Besluit watter komponente u moet gebruik
Idees: Ek wou oorspronklik die ESP8266-12E-module gebruik sonder die uitbreekbord. As ek egter hierdie roete gevolg het, sou ek nodig gehad het:
- 'N Afsonderlike afskakelaar van 5v tot 3.3v
- 'N USB-reeksomskakelaar, soos die FTDI-module of die CP2012
- Soldeer die ESP8266 12E -chip aan sy eie uitbreekbord
Sien die prentjie wat illustreer hoe hierdie komponente met mekaar verbind kan word. Dit is van hierdie bladsy geneem. Krediet gaan aan hulle:)
Die rede waarom ek hierdie roete wou volg, was om ruimte te bespaar, aangesien die binnekant van die toring nie baie groot was nie, maar as u al die ekstra komponente bymekaar tel, behalwe die ESP8266 -module, het dit geblyk dat dit in beslag neem. meer ruimte.
Daarom het ek met die Node MCU 8266-module gegaan:) Dit het die volgende ingeboude:
- USB-reeksomskakelaar vir maklike kommunikasie met 'n rekenaar
- 3.3v reguleerder
- ESP8266 12E met uitbreekpenne
Implementering:
Die enigste ding wat ek nodig gehad het was:
- Die Node MCU ESP8266 -module
- W2812 LED
- 'N Paar elektriese draad het ek uit 'n ou ATX -kragtoevoer gebêre
Stap 5: Stap 5: Sagteware en biblioteke
Sagteware: ek het die Arduino IDE op Mac OS gebruik.
Bestuurders: dit spaar u baie tyd!
U moet die volgende bestuurders kry van:
- : //kig.re/2014/12/31/how-to-use-arduino-nano-…
- https://www.silabs.com/products/development-tools/..
Arduino -biblioteke:
Die volgende is van die bogenoemde GitHub -bladsy, die krediet gaan na russp81:
FastLED 3.1.3 -biblioteek: https://github.com/FastLED/FastLEDMcLighting -biblioteek: https://github.com/toblum/McLighting jscolor Color Picker: https://github.com/toblum/McLighting FastLED -paletmes: https://github.com/toblum/McLighting As u nie vertroud is met die opstel van u ESP8266 nie, lees die leesbrief op McLighting se git. Dit is goed geskryf en sal u aan die gang moet kry.
- Stel die Arduino IDE op om met die ESP8266 te kommunikeer
- Laai die skets op (uit hierdie weergawe)
- By die eerste bekendstelling sal die ESP8266 sy eie WiFi -netwerk adverteer, waarmee u kan koppel; sodra u daarby aangesluit het, begin u u blaaier en is die webkoppelvlak vanselfsprekend. (As die koppelvlak nie gelaai word nie, tik '192.168.4.1' in u blaaier en klik op Gaan)
- Sodra die ESP op u wifi -netwerk is, kan u die vereiste lêers vir die webkoppelvlak oplaai deur die IP -adres van die ESP in te tik, gevolg deur "/edit" (dws 192.168.1.20/edit). Laai dan die lêers op uit die gids met die etiket "Laai hierdie op" uit hierdie repo.
- As u klaar is met die oplaai, tik die IP van die ESP in u blaaier in, en u moet aan die gang wees!"
Krediet gaan aan Soumojit vir sy Instructable wat baie gehelp het:
www.instructables.com/id/WiFi-Led-Fedora-H…
Stap 6: Stap 6: Bedrading
Dit is baie eenvoudig, aangesien ek slegs een WS2812 LED -chip en die Node MCU gebruik.
Al wat u hoef te doen is:
- Koppel die WS2812 Data In aan D1 op die Node MCU
- WS2812 Vin+ na Vin op die Node MCU (dit behoort 5v via USB in te kom)
- WS2812 VCC/Vin- tot GND op die Node MCU
U kan enige mikro -USB -kragbron (selfoonlaaier, rekenaar of selfs 'n kragbank) gebruik
Dis dit!:)
Aanbeveel:
FLEXBALL - 'n honderd pixel buigsame PCB -bal met WiFi: 6 stappe (met foto's)
FLEXBALL - 'n Honderd pixel buigsame PCB -bal met WiFi: Hallo makers, die vervaardiger is moekoe! Flexball is gebaseer op 'n buigsame PCB wat toegerus is met 100 WS2812 2020 aanspreekbare LED's. Dit word beheer deur 'n ESP8285-01f - die kleinste ESP -gebaseerde module deur Espressif. Boonop het dit 'n ADXL345 -versnelling
Matrixlamp met WiFi: 6 stappe (met foto's)
WiFi -ingeskakelde matrikslamp: Wie wil nie 'n pragtige lamp hê wat animasies kan vertoon en met ander lampe in die huis kan sinkroniseer nie? Regtig niemand.Daarom het ek 'n aangepaste RGB -lamp gemaak. Die lamp bestaan uit 256 individueel adresseerbare LED's en al die LED's kan bedien word
Universele afstandsbediening met ESP8266 (Wifi -beheer): 6 stappe (met foto's)
Universele afstandsbediening met behulp van ESP8266 (Wifi -beheerde): Hierdie projek is om die konvensionele afstandsbediening te vervang vir alle huishoudelike toestelle soos AC, TV, DVD -spelers, musieksisteem, SMART toestelle !!! Ons maak 'n hele rommel van afgeleë rommel, wat ons laat raai !!! Hierdie projek sal ons red van die
Draadlose afstandsbediening met 2,4 GHz NRF24L01 -module met Arduino - Nrf24l01 4 -kanaals / 6 -kanaals sender -ontvanger voor quadcopter - Rc Helikopter - Rc -vliegtuig met Arduino: 5 stappe (met foto's)
Draadlose afstandsbediening met 2,4 GHz NRF24L01 -module met Arduino | Nrf24l01 4 -kanaals / 6 -kanaals sender -ontvanger voor quadcopter | Rc Helikopter | Rc -vliegtuig met Arduino: om 'n Rc -motor te bestuur | Quadcopter | Drone | RC -vliegtuig | RC -boot, ons het altyd 'n ontvanger en sender nodig, veronderstel dat ons vir RC QUADCOPTER 'n 6 -kanaals sender en ontvanger nodig het en dat die tipe TX en RX te duur is, so ons maak een op ons
8 Relaisbeheer met NodeMCU en IR -ontvanger met behulp van WiFi en IR -afstandsbediening en Android -app: 5 stappe (met foto's)
8 Relaisbeheer met NodeMCU en IR -ontvanger met behulp van WiFi en IR -afstandsbediening en Android -app: die bestuur van 8 aflosskakelaars met nodemcu- en ir -ontvanger via wifi en ir -afstandsbediening en Android -app. Die afstandsbediening werk onafhanklik van wifi -verbinding. HIER