Sadržaj:
- Korak 1: Komponente
- Korak 2: Led Matrix
- Korak 3: Senzor DHT
- Korak 4: Sat
- Korak 5: IOT
- Korak 6: Električna shema
- Korak 7: Arduino kod
- Korak 8: Korištenje
![Svijetla lopta IOT: 8 koraka Svijetla lopta IOT: 8 koraka](https://i.howwhatproduce.com/images/003/image-7638-18-j.webp)
Video: Svijetla lopta IOT: 8 koraka
![Video: Svijetla lopta IOT: 8 koraka Video: Svijetla lopta IOT: 8 koraka](https://i.ytimg.com/vi/pVIvO83_Rtc/hqdefault.jpg)
2024 Autor: John Day | [email protected]. Zadnja promjena: 2024-01-30 09:37
![Image Image](https://i.howwhatproduce.com/images/003/image-7638-20-j.webp)
![](https://i.ytimg.com/vi/bRolG4LIp3Q/hqdefault.jpg)
![Svijetla lopta IOT Svijetla lopta IOT](https://i.howwhatproduce.com/images/003/image-7638-21-j.webp)
![Svijetla lopta IOT Svijetla lopta IOT](https://i.howwhatproduce.com/images/003/image-7638-22-j.webp)
Ovaj se projekt temelji na kontroli, putem aplikacije Blynk, matrice neopiksela, budući da obična svjetiljka nije bila dovoljna, dodao sam sat i senzor temperature i vlažnosti, ali vidimo detaljno.
Korak 1: Komponente
1: Arduino R3
16: NeoPixel WS2812B
1: LCD 16x2 s I2C modulom
1: RTC (sat u stvarnom vremenu) DS 1307
1: DHT 22 (senzor temperature i vlažnosti)
1: DC DC pretvarač podesiv Step Down
1: Linearni regulator LM1117
1: ESP5266-01
3: Prekidač za tipke
1: Preusmjerivač
1: Difuzor za vanjsku opalnu bijelu kuglastu svjetiljku
1: Električna razvodna kutija
1: Otpor 220 ohma
1: Otpornik 510 ohma
1: Otpornik 1K ohma
1: Otpor 470 ohma
3: Dioda 1N4007
Električna žica
Korak 2: Led Matrix
![Led Matrix Led Matrix](https://i.howwhatproduce.com/images/003/image-7638-23-j.webp)
![Led Matrix Led Matrix](https://i.howwhatproduce.com/images/003/image-7638-24-j.webp)
Napravio sam mali niz nepiksela kao na donjem dijagramu, njime upravlja Arduino s bibliotekom "Adafruit_NeoPixel.h", vrlo je svijetao i preporučljivo je ne gledati, kada su LED diode uključene.
Korak 3: Senzor DHT
Koristio sam senzor DHT 22 za praćenje okolišnih uvjeta, varijacija boje LED diode predstavlja temperaturu u 12 varijacija boja, od plave (hladno) do crvene (vruće).
Korak 4: Sat
![Sat Sat](https://i.howwhatproduce.com/images/003/image-7638-25-j.webp)
![Sat Sat](https://i.howwhatproduce.com/images/003/image-7638-26-j.webp)
![Sat Sat](https://i.howwhatproduce.com/images/003/image-7638-27-j.webp)
Sat kontrolira RTC, koristio sam DS1307, ali može odgovarati i DS3231, za detalje pogledajte "Clock Set Date Time", suprotno tom projektu, uklonio sam padajuće otpornike na gumbe, P1, P2 i P3, koji se koriste za podešavanje vremena, a ja sam napravio malu promjenu u kodu.
Korak 5: IOT
![Image Image](https://i.howwhatproduce.com/images/003/image-7638-29-j.webp)
![](https://i.ytimg.com/vi/hbyAz0EqzyE/hqdefault.jpg)
![IOT IOT](https://i.howwhatproduce.com/images/003/image-7638-30-j.webp)
Arduino je povezan s internetom putem ESP8266, koji je pak povezan s aplikacijom Blynk
Preko telefona možete promijeniti boju svjetiljke ovisno o raspoloženju. Boje se postavljaju na sljedeći način:
V1 = Crveno
V2 = zelena
V3 = Blu
V5 = Žuta
V6 = Ljubičasta
V7 = cijan
V8 = Bijelo
V4 = Temperatura
Korak 6: Električna shema
![Električna shema Električna shema](https://i.howwhatproduce.com/images/003/image-7638-31-j.webp)
![Električna shema Električna shema](https://i.howwhatproduce.com/images/003/image-7638-32-j.webp)
Kao što možete vidjeti iz dijagrama ožičenja, srce kruga je "Arduino", u mom slučaju koristio sam "Arduino Nano".
Za pin A4 i A5 spojeni su na odgovarajuće SDA i SCL zaslona I2C 16x2 i RTC.
Senzor temperature i vlažnosti spojen je na pin 4 preko otpornika Pull-Up.
Preusmjerivač, spojen na pin 12 Arduina, prebacuje se iz IOT načina rada u lijepu igru svjetlosti, koja se naziva "duga".
Za napajanje ESP8266 koristio sam regulator LM1117, dok sam za snižavanje napona na RTX-u koristio otpornički razdjelnik (R1-R2).
Skupine D1, D2, D3 imaju zaštitnu funkciju:
- D1 štiti od obrnutog polariteta.
- D2, u slučaju da promijenimo Arduino kôd, sprječava unošenje Neopixel matrice.
- D3 snižava 5,6 volti na 5 volti
Korak 7: Arduino kod
Kôd iz create.arduino.cc:
knjižnice:
- Wire.h - Arduino IDE
- RTClib.h -
- LiquidCrystal_I2C.h -
- DHT.h-https://github.com/adafruit/DHT-sensor-library
- Adafruit_NeoPixel.h -
- ESP8266_Lib.h -
- BlynkSimpleShieldEsp8266.h -
Parametri koje treba postaviti u kodu:
- char auth = "YourAuthToken"; unesite Token kod aplikacije Bynk
- Blynk.begin (auth, wifi, "ssid", "lozinka"); unesite SSID i lozinku za Wi -Fi usmjerivača
Korak 8: Korištenje
![Image Image](https://i.howwhatproduce.com/images/003/image-7638-34-j.webp)
![](https://i.ytimg.com/vi/lPrfaYIJWB8/hqdefault.jpg)
Budući da moja mačka ne voli božićno drvce, tijekom blagdana sam ovu lampu koristio u "duginom načinu rada"
Preporučeni:
Super svijetla svjetiljka od 100 USD za manje od 10 USD!: 5 koraka
![Super svijetla svjetiljka od 100 USD za manje od 10 USD!: 5 koraka Super svijetla svjetiljka od 100 USD za manje od 10 USD!: 5 koraka](https://i.howwhatproduce.com/images/002/image-4154-9-j.webp)
Super svijetla svjetiljka od 100 USD za manje od 10 USD !: Dopustite mi da odmah kažem da je inspiracija za ovaj Instructable zaslužna za dchall8 za njegovu Tactical Flashlight Instructable. Mislio sam da mora postojati lakši način za modificiranje manje svjetiljke s manje hardvera i one za koju je potrebno manje vremena. Ja p
Svijetla lampa za izlazak sunca koja se može kontrolirati: 6 koraka
![Svijetla lampa za izlazak sunca koja se može kontrolirati: 6 koraka Svijetla lampa za izlazak sunca koja se može kontrolirati: 6 koraka](https://i.howwhatproduce.com/images/005/image-13169-j.webp)
Svijetla lampa za izlazak sunca koja se može kontrolirati: Jeste li se ikada probudili u 7h, uobičajeno vrijeme koje vam je potrebno za rad i zatekli ste se u mraku? Zima je strašno vrijeme, zar ne? Morate se probuditi usred noći (inače zašto je tako mračno?), Istrgnuti se s kreveta i
DIY Super svijetla punjiva svjetiljka (mikro USB priključak za punjenje): 6 koraka
![DIY Super svijetla punjiva svjetiljka (mikro USB priključak za punjenje): 6 koraka DIY Super svijetla punjiva svjetiljka (mikro USB priključak za punjenje): 6 koraka](https://i.howwhatproduce.com/images/010/image-28644-j.webp)
DIY Super Bright punjiva svjetiljka (Micro USB USB priključak za punjenje): Nedavno sam vidio video na youtubeu o tome kako napraviti svjetiljku, ali svjetiljka koju je izgradio nije bila toliko moćna, a za napajanje je koristio ćelije s gumbima. Link https: // bit .ly/2tyuvlQPa sam pokušao napraviti svoju vlastitu verziju koja je daleko moćnija
Svijetla TARDIS patch jakna: 9 koraka (sa slikama)
![Svijetla TARDIS patch jakna: 9 koraka (sa slikama) Svijetla TARDIS patch jakna: 9 koraka (sa slikama)](https://i.howwhatproduce.com/images/001/image-1724-135-j.webp)
DIY Light-up TARDIS zakrpna jakna: Dok sam odrastao 80-ih, povremeno sam zavidio hladnoj, klizačkoj pankerskoj djeci u njihovim vojnim suvišnim jaknama, prekrivenim sigurnosnim iglama i ručno izrađenim zakrpama. Sad kad sam navršio dob u kojoj se od mene očekuje da se usredotočim na praktične
Svijetla ušteda s Arduino Mega: 7 koraka
![Svijetla ušteda s Arduino Mega: 7 koraka Svijetla ušteda s Arduino Mega: 7 koraka](https://i.howwhatproduce.com/images/001/image-1733-71-j.webp)
Svijetla štednja s Arduino Mega: Bright Saver prikazuje točne, ažurirane podatke o uštedi i omogućuje vam postavljanje cilja uštede. Na primjer, nakon što postavite cilj pomoću dva ponuđena gumba, možete promatrati napredovanje i koliko je još potrebno da biste došli do cilja