Satura rādītājs:

Savienotās LED lampas - IoT projekti: 7 soļi (ar attēliem)
Savienotās LED lampas - IoT projekti: 7 soļi (ar attēliem)

Video: Savienotās LED lampas - IoT projekti: 7 soļi (ar attēliem)

Video: Savienotās LED lampas - IoT projekti: 7 soļi (ar attēliem)
Video: ESP32 Tutorial 3 - Resistor, LED, Bredboard and First Project: Hello LED -ESP32 IoT Learnig kit 2024, Novembris
Anonim
Savienotās LED lampas | IoT projekti
Savienotās LED lampas | IoT projekti

Šī nav tikai vēl viena iegravēta LED lampa, ko jūs šodien redzat tirgū. Šī ir uzlabotā lampu versija. Savienoto ierīču laikmetā esmu izveidojis pats pievienotas lampas. Šo projektu iedvesmojis viens produkts ar nosaukumu Filimin: Wi-Fi iespējota skāriengaisma, kas jūs savieno. Es patiesi mīlēju šo produktu, jo šīs paaudzes viedtālrunī, kur katru lietu, katru darbību pārņem mūsu viedtālrunis, šis produkts ļaus jums dalīties savās sajūtās ar saviem mīļajiem, neizmantojot viedtālruni.

1. darbība: par ko ir šis projekts ??

Šajā projektā mums ir 2 lampas, kurās ir iebūvēts WiFi, kas ir savienots ar AdaFruit serveri, izmantojot internetu.

Es personīgi izgatavoju lampu kā "I Miss You" lampas, uz tās varat iegravēt visu, ko vēlaties. Tāpēc, ja man kāds pietrūkst, tā vietā, lai sūtītu īsziņas vai zvanītu viņai, ka man tevis pietrūkst, ko dara katrs otrs cilvēks uz planētas, es varu vienkārši pieskarties savai lampai, lai iedegtos ierīces gaismas diode. Pēc dažām sekundēm ar tādu pašu intensitāti sāks mirgot arī cita LED lampa, kas atrodas ierīcē kopā ar personu, kurai esmu to uzdāvinājis. Jo ilgāk es pieskaršos lampai, jo spožāka būs gaisma, kas atklās, cik ļoti man pietrūkst otra cilvēka. Otra persona varētu atrasties jebkurā vietā visā pasaulē, un šī ierīce man palīdzēs nodot savas jūtas otrai.

Tas ir novatorisks veids, kā izteikt savas jūtas saviem mīļajiem. Tas var būt arī jūsu sikspārņu signāls, lai aicinātu draugus nākt spēlēt!

WhatsApp Messenger funkcija "Zilā ķeksīte", kas mums darbojas kā lasīšanas kvīts. Mūsu projektam ir tāda pati iezīme! Tiklīdz otra persona redzēs, ka lampiņa kvēlo, viņi uzzinās, ka es nododu ziņu, un, tiklīdz viņi pieskaras ierīcei, gaismas diode izslēgsies abās lampās, lai apstiprinātu, ka ir redzējusi Tava ziņa. Tā es varu noteikt, vai mūsu vēstījums ir nodots.

Visu procesu var pabeigt otrādi. Otra persona, kuru es varu atkārtot, lai nodotu visu, ko vēlas teikt, darot to pašu.

2. darbība. Nepieciešamās sastāvdaļas

  1. 2 x ESP8266 12e dēļi
  2. 2 x 100k rezistors
  3. 2 x BC547 tranzistors
  4. 2 x 12V līdzstrāvas adapteri
  5. 2 x LED sloksnes (garums atbilstoši akrila loksnes izmēram)
  6. 2 x akrila loksne (esmu izmantojusi loksni ar izmēriem 150 x 90 x 5 mm)
  7. Daži vadi

3. darbība: pasūtiet PCB tiešsaistē

Pasūtiet PCB tiešsaistē
Pasūtiet PCB tiešsaistē

Man ir viena pārsteidzoša vietne ar nosaukumu jlcpcb.com, lai pasūtītu mūsu PCB tiešsaistē. Jūs varat arī noformēt PCB tiešsaistē vietnē easyeda.com un pēc tam no turienes vienkārši lejupielādēt PCB gerber faila formātu.

Pēc tam augšupielādējiet šo gerber failu vietnē jlcpcb, un jūs varat iegūt PCB tieši pie durvīm. Cena ir saprātīga. 10 PCB par 2 USD.

Vēl viena lieta - jūsu pirmais pasūtījums tiks piegādāts bez maksas. Tāpēc pamēģiniet vienreiz.

Ja jums ir paveicies, jūs iegūsit pāris PCB bez maksas, jo es esmu ieplānojis vienu dāvanu raksta beigās.

4. darbība. Savienojumi

Savienojumi
Savienojumi

5. solis: darbs

Šajos dēļos augšupielādētais kods ir mazliet sarežģīti izskaidrojams un saprotams, tāpēc es tikai izskaidrošu visu projektu ar procesu, kas notiek fonā.

Tātad, pirmkārt, esmu izveidojis skārienjutīgu slēdzi, izmantojot vienkāršu daudzkodolu vadu caur rezistoru dalītāja ķēdi mūsu ESP plates analogā tapā. Tātad, tiklīdz mēs pieskaramies šim vadam, gaismas diodes sloksne, kas savienota ar to pašu ESP, sāk kvēlēt. Jo ilgāk mēs pieskarsim vadam, jo spožākas būs gaismas. Esmu ieprogrammējis 17 spilgtuma līmeņus. Kad esat pabeidzis perfektu spilgtuma līmeņa apturēšanu, noņemiet pirkstu virs stieples un pēc dažām sekundēm šī lampa nosūtīs tās spilgtuma vērtības datus uz citu lampu, izmantojot Adafruit MQTT brokeri. Abas plāksnes darbojas kā adafurit mqtt klienti.

Pēc tam otrā lampiņa sāks spīdēt ar tādu pašu spilgtumu, tiklīdz tā saņems datus no servera. Tagad abas lampas spīdēs ar tādu pašu intensitāti. Tagad persona, kurai ir otrā lampiņa, pieskaras vadam, abās lampās nodziest gaismas, kas norāda, ka persona ir veiksmīgi saņēmusi un izlasījusi ziņojumu.

Un tāpat kā gudrs, otrā persona var veikt to pašu procesu. Tātad būtībā kodam ir MQTT klients un daži sarežģīti nosacījumi, un nekas cits. Tāpēc vienkārši ejiet cauri kodam un, ja jums labi padodas Arduino kodēšana, tad jūs viegli sapratīsit visu.

6. solis: dāvanas

Atdot
Atdot

Pastāv viena PCB dāvana, ko šim projektam saņēmu pārmērīgā daudzumā. Es izdalīšu četrus PCB pārus četriem saviem abonentiem, un reģistrēšanās process šajā izlozē ir

  1. Tev patīk mana fb lapa.
  2. Jums jāseko manam twitter kontam.
  3. Jums jāseko manam instagram kontam.
  4. Pēc visiem šiem komentāriem zem videoklipa kā "Uzdevums pabeigts"

7. solis: kods un apmācības video

Image
Image

Lai iegūtu kodu, apmeklējiet manu GitHub kontu.

Ja jums joprojām ir šaubas par šī projekta izveidi, noskatieties manu pilno apmācības video, kurā esmu apskatījis visus šī projekta aspektus.

Ieteicams: