Съдържание:

Свързани LED лампи - IoT проекти: 7 стъпки (със снимки)
Свързани LED лампи - IoT проекти: 7 стъпки (със снимки)

Видео: Свързани LED лампи - IoT проекти: 7 стъпки (със снимки)

Видео: Свързани LED лампи - IoT проекти: 7 стъпки (със снимки)
Видео: Камера-ЛАМПА с проследяване и идентификация на човек. 2024, Декември
Anonim
Свързани LED лампи | IoT проекти
Свързани LED лампи | IoT проекти

Това не е просто поредната гравирана LED лампа, която виждате на пазара всеки ден. Това е усъвършенствана версия на тези лампи. В ерата на свързаните устройства направих свои собствени свързани лампи. Този проект е вдъхновен от един продукт, наречен Filimin: Сензорна светлина с активирана Wi-Fi връзка, която ви свързва. Наистина ми хареса този продукт, тъй като в това поколение смарт телефони, където всяко нещо, всяка дейност се поема от нашия смарт телефон, този продукт ще ви позволи да споделите чувствата си с близките си, без изобщо да използвате смартфон.

Стъпка 1: За какво е този проект ??

В този проект имаме 2 лампи, които имат вграден WiFi, свързан към сървъра AdaFruit чрез интернет.

Аз лично направих лампата като лампи "Липсваш ми", на нея можеш да гравираш всичко, което искаш. Така че, ако някой ми липсва, вместо да изпращам текстови съобщения или да й се обаждам, че ми липсвате, което прави всеки друг човек на планетата, мога просто да докосна лампата си, за да накарам светодиода да свети на устройството ми. След няколко секунди друга LED лампа, която е на устройството с човека, на когото съм я подарила, също ще започне да свети със същия интензитет. Колкото по -дълго докосвам лампата, толкова по -ярка ще бъде светлината, която разкрива колко ми липсва другият човек. Другият човек може да бъде навсякъде по целия свят и това Устройство ще ми помогне да предам чувствата си на другия.

Това е иновативен начин да изразите чувствата си към близките си. Това може да бъде и вашият сигнал за прилеп, за да се обадите на приятелите си да дойдат да играят!

Функцията "Blue Tick" на WhatsApp Messenger, която действа като разписка за четене за нас. Нашият проект има същата функция! Веднага щом другият човек види, че лампата свети, те ще разберат, че предавам съобщение и веднага щом докоснат устройството, светодиодът ще се изключи на двете лампи, за да потвърди, че е видял твоето съобщение. По този начин мога да определя, че нашето послание е предадено.

Целият процес може да бъде завършен обратно. Другият човек, с когото мога да повторя процеса, за да предаде всичко, което иска да каже, като направи същото.

Стъпка 2: Необходими компоненти

  1. 2 x ESP8266 12e дъски
  2. 2 x 100k резистор
  3. 2 x BC547 транзистор
  4. 2 x 12V DC адаптера
  5. 2 x LED ленти (дължина според размера на акрилния лист)
  6. 2 x акрилен лист (използвал съм листа с размери 150 x 90 x 5 mm)
  7. Някои проводници

Стъпка 3: Поръчайте вашите печатни платки онлайн

Поръчайте вашите печатни платки онлайн
Поръчайте вашите печатни платки онлайн

Имам един невероятен сайт, наречен jlcpcb.com, за да поръчам нашите печатни платки онлайн. Можете също да проектирате печатната платка онлайн на easyeda.com и след това просто да изтеглите герберния файлов формат на печатната платка от там.

След това качете този гербер файл на jlcpcb и можете да получите печатните платки точно до стъпалата на вратата. Цената е разумна. 10 печатни платки за $ 2.

И още нещо, първата ви поръчка ще бъде доставена безплатно. Така че опитайте веднъж.

Ако имате късмет, ще получите чифт печатни платки безплатно, тъй като съм планирал едно раздаване в края на статията.

Стъпка 4: Връзки

Връзки
Връзки

Стъпка 5: Работете

Кодът, качен на тези дъски, е малко сложен за обяснение и разбиране, така че просто ще обясня целия проект чрез процеса, протичащ във фонов режим.

Така че преди всичко направих сензорен превключвател, използвайки обикновен многожилен проводник чрез резисторна разделителна верига на аналоговия щифт на нашата ESP платка. Така че веднага щом докоснем този проводник, LED лентата, свързана към същия ESP, започва да свети. Колкото по -дълго докосваме жицата, толкова по -ярки ще бъдат светлините. Програмирал съм 17 нива на яркост. След като приключите с перфектното си ниво на яркост, свалете пръста си по проводника и след няколко секунди тази лампа ще изпрати данните за нейната стойност на яркост до друга лампа чрез брокер Adafruit MQTT. И двете платки действат като клиенти на adafurit mqtt.

След това втората лампа ще започне да свети със същата яркост веднага щом получи данните от сървъра. Сега и двете лампи ще светят със същия интензитет. Сега човекът с втората лампа докосва проводника, светлините на двете лампи ще се изключат, което показва, че съобщението е успешно получено и прочетено от лицето.

И като мъдър, вторият човек може да извърши същия процес. Така че по принцип кодът има MQTT клиент в него и някои сложни условия и нищо друго. Така че просто преминете през кода и ако сте добри в кодирането на Arduino, лесно ще разберете всичко.

Стъпка 6: Подарък

Подарък
Подарък

Има едно раздаване на печатни платки, което получих в излишно количество за този проект. Ще раздавам четири чифта печатни платки на четирима от абонатите си и процесът за записване в тази раздаване е

  1. Трябва да харесате моята fb страница.
  2. Трябва да следвате моя акаунт в Twitter.
  3. Трябва да следвате моя акаунт в instagram.
  4. След всичко това коментирайте под видеото като „Задачата е изпълнена“

Стъпка 7: Видео и код с уроци

Image
Image

За кода посетете моя акаунт в GitHub.

Ако все още имате някакви съмнения относно създаването на този проект, изгледайте пълния ми видеоурок, в който съм обхванал всеки аспект на този проект.

Препоръчано: