Përmbajtje:

Llamba celulare WiFi RGB Përdorimi i hapave ESP8266: 6
Llamba celulare WiFi RGB Përdorimi i hapave ESP8266: 6

Video: Llamba celulare WiFi RGB Përdorimi i hapave ESP8266: 6

Video: Llamba celulare WiFi RGB Përdorimi i hapave ESP8266: 6
Video: Kiosk mode Bruteforce Evasion with Flipper Zero 2024, Korrik
Anonim
Llambë celulare WiFi RGB Duke përdorur ESP8266
Llambë celulare WiFi RGB Duke përdorur ESP8266

Në këtë postim, ne ndërtojmë një llambë të bukur celulare RGB që mund të kontrollohet përmes WiFi. Faqja e kontrollit përbëhet nga një rrotë me ngjyra e cila ju lejon të ndryshoni shpejt ngjyrat dhe gjithashtu mund të specifikoni vlerat e RGB drejtpërdrejt për të krijuar një total prej mbi 16 milion kombinimesh ngjyrash.

Videoja e mësipërme mbulon gjithçka që ju duhet të dini dhe gjithashtu shpjegon sesi bashkohet llamba.

Hapi 1: Mblidhni Komponentët

Mblidhni Komponentët
Mblidhni Komponentët
Mblidhni Komponentët
Mblidhni Komponentët

Do të kishim nevojë për një bord WeMos D1 Mini ose ESP8266 të pajtueshëm, një tabelë shpërthimi microUSB dhe disa LED RGB 5V, WS2812B të adresueshëm. Ju mund të përdorni lidhjet e mëposhtme si referencë:

  • WeMos D1 Mini:
  • MicroUSB Breakout:
  • LEDs WS2812B:

Mini bordi D1 ka një lidhës microUSB dhe dalje 5V, por fuqia nga lidhësi USB së pari kalon nëpër një diodë dhe një siguresë 500mA para se të arrijë në pin. Ne kemi nevojë për rrymë shumë më të lartë se kjo pasi çdo LED mund të marrë deri në 60mA në shkëlqim të plotë. Kjo është arsyeja pse ne do të përdorim një bord të shpërthimit microUSB për të fuqizuar këtë llambë.

Hapi 2: Përgatitni modelin 3D të llambës

Përgatitni modelin 3D të llambës
Përgatitni modelin 3D të llambës

Shkarkoni modelet duke përdorur lidhjen e mëposhtme dhe printoni sipas shkallëzimit që dëshironi.

Modeli 3D në Thingiverse:

Kam përdorur skedarët e shënuar 140 dhe i zvogëlova në 70% pasi nuk doja diçka shumë të madhe.

Rekomandohet që të ngjitni stendën në bazë sapo të shtoni LED -të, por në video, unë provova të fus stendën brenda bazës dhe kjo rezultoi në një përfundim paksa të paqëndrueshëm. Unë do të ribotoj bazën dhe do të qëndroj dhe do ta ngjis më vonë.

Hapi 3: Shtoni dhe lidhni LED -et

Shtoni dhe lidhni LED -et
Shtoni dhe lidhni LED -et
Shtoni dhe lidhni LED -et
Shtoni dhe lidhni LED -et
Shtoni dhe lidhni LED -et
Shtoni dhe lidhni LED -et

Pastaj ju duhet të shkurtoni shiritin LED në gjatësi dhe të shtoni aq sa keni nevojë. Vendosa të shtoj gjithsej 26 LED në dy shtresa, siç shihet në imazhe. Kunjat e energjisë janë të lidhur të gjithë paralelisht, por të dhënat duhet të rrjedhin nga kunja hyrëse në dalje, kështu që mbani në mend këtë.

Kam prerë gjithashtu një çarë në stendë në mënyrë që telat të rrëshqasin lehtë pasi bordi do të ulet në pjesën e jashtme.

Hapi 4: Përgatitni Skicën

Përgatitni Skicën
Përgatitni Skicën
Përgatitni Skicën
Përgatitni Skicën
Përgatitni Skicën
Përgatitni Skicën

Shkarkoni skicën duke përdorur lidhjen e mëposhtme dhe hapeni atë në Arduino IDE.

Skica:

Ju do të duhet të shtoni numrin e pikselave ose LED -ve së bashku me emrin dhe fjalëkalimin e rrjetit tuaj WiFi pasi bordi duhet të lidhet me të. Ju gjithashtu mund të ndryshoni vlerat e paracaktuara të RGB për llambën kur të ndizet.

Për këtë skicë do t'ju duhet të instaloni paketën mbështetëse të bordit ESP8266 dhe bibliotekën Adafruit NeoPixel.

Instalimi i paketës mbështetëse të bordit ESP8266:

  • Hapni dritaren e preferencave (Skedari-> Preferencat), shtoni URL-në e mëposhtme (https://arduino.esp8266.com/stable/package_esp8266com_index.json) në seksionin e menaxherit të bordit dhe pastaj mbyllni dritaren.
  • Hapni menaxherin e bordit nga (Tools-> Boards-> Board Manager) dhe shkruani ESP8266 dhe instaloni paketën që është në dispozicion.
  • Pasi të keni mbaruar, mbyllni menaxherin e bordit dhe zgjidhni cilësimet e sakta të tabelës siç tregohet në imazh.

Instalimi i bibliotekës Adafruit NeoPixel:

  • Hapni menaxherin e bibliotekës (Tools-> Manager Library)
  • Shkruani "Adafruit NeoPixel" dhe instaloni bibliotekën që shfaqet

Pasi të përfundojë kjo, shtypni butonin e ngarkimit dhe prisni që skica të ngarkohet. Pastaj, hapni monitorin serik dhe prisni që adresa IP të listohet. Shumica e ruterave WiFi modern rezervojnë automatikisht adresat IP për pajisjet, por gjithashtu mund të rezervoni manualisht një adresë IP duke ndryshuar cilësimet e DHCP.

Hapi 5: Lidhni gjithçka së bashku

Lidhni gjithçka së bashku
Lidhni gjithçka së bashku
Lidhni gjithçka së bashku
Lidhni gjithçka së bashku
Lidhni gjithçka së bashku
Lidhni gjithçka së bashku

Përdorni diagramin lidhës për të lidhur gjithçka së bashku. Sigurohuni që të përdorni një furnizim me energji të përshtatshme në varësi të numrit të përgjithshëm të LED -ve. Rekomandohet të përdorni një furnizim me energji 5V, 2A për 26 LED si në këtë strukturë dhe shpërndarësi i energjisë USB që kemi ndërtuar më herët do të funksionojë mirë.

Hapi 6: Testoni llambën

Provoni Llambën
Provoni Llambën
Provoni Llambën
Provoni Llambën
Provoni Llambën
Provoni Llambën
Provoni Llambën
Provoni Llambën

Shkruani adresën IP në një shfletues uebi në kompjuterin tuaj ose celularin dhe klikoni butonin Control. Pastaj do të merrni një rrotë me ngjyra. Thjesht zgjidhni ngjyrën që dëshironi llamba duhet të ndryshojë automatikisht ngjyrat. Ju gjithashtu mund të shkruani vlerat RGB direkt nëse është e nevojshme.

Kjo është sa e lehtë është të ndërtosh një llambë celulare shumë të bukur RGB që duket e bukur! Përdorimi i shfletuesit të internetit nuk është plotësisht i përshtatshëm, por unë do ta integroj këtë llambë në një projekt të automatizimit të shtëpisë së bashku me disa sensorë të tjerë. Kjo duhet të përmirësojë përdorshmërinë e përgjithshme. Nëse automatizimi i shtëpisë ju intereson, atëherë na ndiqni për të qëndruar të njoftuar duke përdorur lidhjet përkatëse më poshtë:

  • YouTube:
  • Instagram:
  • Facebook:
  • Twitter:
  • Faqja e internetit BnBe:

Recommended: