![PhotonLamp - dizajnerska lampa opremljena WS2812b s MQTT kontrolom: 5 koraka (sa slikama) PhotonLamp - dizajnerska lampa opremljena WS2812b s MQTT kontrolom: 5 koraka (sa slikama)](https://i.howwhatproduce.com/images/003/image-7963-43-j.webp)
Sadržaj:
2025 Autor: John Day | [email protected]. Zadnja promjena: 2025-01-23 14:47
![Image Image](https://i.howwhatproduce.com/images/003/image-7963-45-j.webp)
![](https://i.ytimg.com/vi/y6RZGPTtMWY/hqdefault.jpg)
![Nova utroba svjetiljke - popis dijelova Nova utroba svjetiljke - popis dijelova](https://i.howwhatproduce.com/images/003/image-7963-46-j.webp)
Prije nekoliko godina kupili smo dizajnersku svjetiljku koja je imala svjetiljku u obliku cigare i izrađena je od mliječnog stakla. Svidio nam se poseban dizajn sjenila i ukupni izgled svjetiljke. Ali nisam bio zadovoljan svjetlom koje je dolazilo od pet malih standardnih žarulja. Budući da sjena ima prilično mali radijus, nemate stalni svjetlosni dojam, ali ste kroz sjenilo mogli vidjeti pojedinačne žarulje. Kad sam naletio na LED traku WS2812b rodila se ideja: htio sam pretvoriti/upotrijebiti svjetiljku i zamijeniti standardne žarulje RGB LED diodama. Da ne spominjem da bi "novom" lampom trebao upravljati Wifi kako bi dobio veći WAF 8-).
Korak 1: Nova unutrašnjost svjetiljke - popis dijelova
![Nova utroba svjetiljke - popis dijelova Nova utroba svjetiljke - popis dijelova](https://i.howwhatproduce.com/images/003/image-7963-47-j.webp)
Budući da sam već radio neke projekte s česticama fotona (https://particle.io), odabrao sam ovaj zaista uredan kontroler kao bazu svog projekta. Ukratko, trebao mi je ovaj hardver za izradu konverzije lampe:
- 1x cijev od 90 cm s metričkim navojem M6 na jednom kraju
- 1x čestica fotona
- 1x HC-SR04 ultrazvučni senzor (za poseban okret)
- neke žice za spajanje dijelova
- 1x AC/DC 5V/2A napajanje
- priključak za napajanje za podnožje svjetiljke za uključivanje napajanja
- 1x LED traka WS2812b s 30 LED dioda po metru (duljina 3 m)
- Dizajnerska lampa
Korak 2: Ožičenje
![Ožičenje Ožičenje](https://i.howwhatproduce.com/images/003/image-7963-48-j.webp)
Postavljanje ožičenja je doista jednostavno: Kao što je prikazano na crtežu frcanja, morate spojiti napajanje s Photonom na pinovima VIN i GND i sa + i - na jednom kraju prve LED trake. HC-SR04 je povezan s dvije prilično dugačke žice s pinom D2 (TRIGGER na HC-SR04) i D3 (ECHO na HC-SR04) fotona. Pin D4 fotona povezuje se s DI prve LED trake.
Korak 3: Tvrdi dio - sastavite dijelove
![Tvrdi dio - sastavite komade Tvrdi dio - sastavite komade](https://i.howwhatproduce.com/images/003/image-7963-49-j.webp)
![Tvrdi dio - sastavite komade Tvrdi dio - sastavite komade](https://i.howwhatproduce.com/images/003/image-7963-50-j.webp)
![Tvrdi dio - sastavite komade Tvrdi dio - sastavite komade](https://i.howwhatproduce.com/images/003/image-7963-51-j.webp)
![Tvrdi dio - sastavite komade Tvrdi dio - sastavite komade](https://i.howwhatproduce.com/images/003/image-7963-52-j.webp)
LED trake su samoljepljive, ali ja sam ih učvrstio nekim dodatnim vezicama za kabele (pogledajte slike detalja). Kako bi žice bile što kraće, odlučio sam spojiti četiri LED trake cik -cak - pin D4 Fotona spojen je na DI prve trake, DO prve trake spojen je na gornjem kraju cijevi na DI druga pruga. DO druge trake povezan je s DI treće trake na dnu cijevi. DO treće trake spojen je s DI četvrte trake na vrhu cijevi. VCC i GND linije svake trake povezane su na isti način. Žice za ultrazvučni senzor su najduže i prolaze kroz unutrašnjost cijevi.
Napajanje je spojeno na utičnicu koju sam stavio u otvor na dnu svjetiljke kroz koji je u izvornoj verziji prošao kabel za napajanje od 220 V. Kabeli za napajanje idu od ovog priključka do VIN/GND fotona, do VCC/GND LED traka i do ultrazvučnog senzora.
Korak 4: Meki dijelovi - firmver dostupan na Githubu
![Meki dijelovi - firmver dostupan na Githubu Meki dijelovi - firmver dostupan na Githubu](https://i.howwhatproduce.com/images/003/image-7963-53-j.webp)
Firmver je dostupan u ovom git spremištu na Githubu:
github.com/happenpappen/PhotonLamp
Ako koristite iste pinove za povezivanje LED trake i HC-SR04, jedino što morate promijeniti prije sastavljanja koda je stvoriti datoteku "MQTT_credentials.h" u poddirektoriju "src" koja sadrži tri retka:
#define MQTT_HOST "" #define MQTT_USER "" #define MQTT_PASSWORD ""
Postoji nekoliko dobrih vodiča kako postaviti poslužitelj komaraca koje možete lako pronaći pomoću svoje omiljene tražilice …
Korak 5: Firmware - Kako koristiti MQTT vezu
![Image Image](https://i.howwhatproduce.com/images/003/image-7963-55-j.webp)
![](https://i.ytimg.com/vi/Zye98CVmCkQ/hqdefault.jpg)
Koristim Rasperry Pi 3 s mosquitto (https://www.mosquitto.org) kao MQTT poslužitelj, pogledajte njegovu dokumentaciju o tome kako ga postaviti. Možete se pretplatiti na temu ([id uređaja] = ID vašeg fotona čestica):
/[ID uređaja]/#
da biste vidjeli je li uspješno spojen na poslužitelj i može li objaviti njegov status:
Izlaz bi trebao izgledati ovako ([ID uređaja] = ID vašeg fotona čestica):
/[ID uređaja]/stanje/DisplayMode 8
/[ID uređaja]/stanje/Svjetlina 250/[ID uređaja]/stanje/ForgroundColor 100, 023, 014/[ID uređaja]/stanje/Pozadinska boja 034, 006, 034/[ID uređaja]/stanje/MaxDistance 92/[ID uređaja/stanje/LastDistance 92/[ID uređaja]/stanje/CurrentDistance 92/[ID uređaja]/stanje/Verzija firmvera 0.6.3
Točan izlaz može ovisiti o verziji firmvera koji koristite.
Ali u tome ima više zabave: Objavljivanjem na:
/[ID uređaja]/skup/[parametar] [vrijednost]
možete promijeniti prikazani uzorak, kao i neke boje.
Za promjenu boje pošaljite:
/[ID uređaja od Particle Photon]/set/ForgroundColor/[crveno], [zeleno], [plavo]
/[ID uređaja od Particle Photon]/setBackgroundColor/[crveno], [zeleno], [plavo]
Za [crveno], [zeleno] i [plavo] umetnite decimalne vrijednosti odgovarajuće boje.
Za promjenu uzorka prikaza pošaljite:
/[ID uređaja Particle Photon]/set/DisplayMode [vrijednost između 1 i 11]
Trenutačno implementirani načini prikaza su:
- Buka
- RainbowCycle
- NoisePlusPalette
- SingleColor
- Sajlonac
- Kiša
- Vatra
- HorizontalSplit
- HorizontalDoubleSplit
- VerticalSplit
- Spirala (u razvoju)
Neki od njih su iz primjera odjeljka FastLED -a.
Za promjenu svjetline pošaljite:
/[ID uređaja]/set/Svjetlina [vrijednost između 1 i 100]
Preporučeni:
RC automobil s Bluetooth kontrolom, s kontrolom brzine i mjerenjem udaljenosti: 8 koraka
![RC automobil s Bluetooth kontrolom, s kontrolom brzine i mjerenjem udaljenosti: 8 koraka RC automobil s Bluetooth kontrolom, s kontrolom brzine i mjerenjem udaljenosti: 8 koraka](https://i.howwhatproduce.com/images/002/image-4170-12-j.webp)
RC automobil s Bluetooth kontrolom i kontrolom brzine i mjerenjem udaljenosti: Kao klinac, uvijek su me fascinirali RC automobili. Danas možete pronaći mnoge vodiče za izradu jeftinih RC automobila s Bluetooth -om uz pomoć Arduina. Napravimo korak dalje i upotrijebimo svoje praktično znanje o kinematici za izračunavanje
Potpuno opremljena vanjska sigurnosna kamera zasnovana na Raspberry Pi: 21 korak
![Potpuno opremljena vanjska sigurnosna kamera zasnovana na Raspberry Pi: 21 korak Potpuno opremljena vanjska sigurnosna kamera zasnovana na Raspberry Pi: 21 korak](https://i.howwhatproduce.com/images/010/image-28536-j.webp)
Potpuno opremljena vanjska sigurnosna kamera temeljena na Raspberry Pi: Ako ste imali razočaravajuća iskustva s jeftinim web kamerama, njihovim loše napisanim softverom i/ili neodgovarajućim hardverom, lako možete izgraditi poluprofesionalnu web kameru s Raspberry Pi i nekoliko drugih elektroničkih komponenti pronaći na kojem trčanju
Ikea Grono lampa s Wifi-kontrolom: 7 koraka (sa slikama)
![Ikea Grono lampa s Wifi-kontrolom: 7 koraka (sa slikama) Ikea Grono lampa s Wifi-kontrolom: 7 koraka (sa slikama)](https://i.howwhatproduce.com/images/001/image-982-46-j.webp)
Ikea Grono Wifi-kontrolirana lampa: U ovom uputstvu pokazat ću vam kako pretvoriti standardnu Ikea Grono žarulju u LED-lampu s Wifi-kontrolom! Svjetiljka ima više od 10 različitih načina prikazivanja svjetla, uključujući zvučno reaktivan način
Svjetiljka mumija - pametna lampa s WiFi kontrolom: 5 koraka (sa slikama)
![Svjetiljka mumija - pametna lampa s WiFi kontrolom: 5 koraka (sa slikama) Svjetiljka mumija - pametna lampa s WiFi kontrolom: 5 koraka (sa slikama)](https://i.howwhatproduce.com/images/001/image-2251-29-j.webp)
Svjetiljka mumija - pametna svjetiljka kontrolirana WiFi -jem: Prije otprilike 230 tisuća godina ljudsko biće naučilo je kontrolirati vatru, to dovodi do velike promjene u njegovom načinu života jer je počeo raditi noću također koristeći svjetlo iz vatre. Možemo reći da je ovo početak unutarnje rasvjete. Sada sam
Akrilna lampa s WiFi kontrolom: 6 koraka (sa slikama)
![Akrilna lampa s WiFi kontrolom: 6 koraka (sa slikama) Akrilna lampa s WiFi kontrolom: 6 koraka (sa slikama)](https://i.howwhatproduce.com/images/003/image-8669-55-j.webp)
Akrilna lampa s WiFi kontrolom: Prva revizija svjetiljke napravljena je kao božićni dar za prijatelja, a nakon što ju je poklonio dizajn je revidiran i poboljšan, kao i kod. Prva revizija projekta trajala je 3 tjedna od početka do kraja, ali druga je