Мазмұны:

Қосылған жарықдиодты шамдар - IoT жобалары: 7 қадам (суреттермен)
Қосылған жарықдиодты шамдар - IoT жобалары: 7 қадам (суреттермен)

Бейне: Қосылған жарықдиодты шамдар - IoT жобалары: 7 қадам (суреттермен)

Бейне: Қосылған жарықдиодты шамдар - IoT жобалары: 7 қадам (суреттермен)
Бейне: ЗАПРЕЩЁННЫЕ ТОВАРЫ с ALIEXPRESS 2023 ШТРАФ и ТЮРЬМА ЛЕГКО! 2024, Қараша
Anonim
Қосылған жарықдиодты шамдар | IoT жобалары
Қосылған жарықдиодты шамдар | IoT жобалары

Бұл сіз қазір нарықта көріп жүрген тағы бір гравированный жарықдиодты шам емес. Бұл шамдардың жетілдірілген нұсқасы. Қосылған құрылғылар дәуірінде мен өзім жалғанған шамдарды жасадым. Бұл жоба Filimin: Сізді байланыстыратын Wi-Fi қосылған сенсорлық шам деп аталатын бір өнімнен алынған. Мен бұл өнімді шынымен жақсы көрдім, өйткені смартфонның барлық буынындағы барлық әрекеттерді біздің смартфон өз қолына алады, бұл өнім смартфонды пайдаланбай -ақ жақындарыңызға өз сезімдеріңізбен бөлісуге мүмкіндік береді.

1 -қадам: Бұл жоба не туралы?

Бұл жобада бізде AdaFruit серверіне интернет арқылы қосылған Wi -Fi қосылған 2 шам бар.

Мен шамды «Мен сені сағындым» шамдары ретінде жасадым, оған қалағаныңды ойып салуға болады. Егер мен біреуді сағынып қалсам, оған сені сағындым деп хат жазудың немесе оған қоңырау шалудың орнына, планетадағы барлық адамдар осылай жасайды, мен шамды түртіп, құрылғыда жарық диодты жарқыл шығаруға болады. Бірнеше секундтан кейін мен сыйға тартқан адаммен бірге құрылғыда басқа жарықдиодты шам да сол қарқындылықпен жарқырай бастайды. Мен шамды неғұрлым ұзақ ұстасам, соғұрлым жарқын болады, бұл менің басқа адамды қаншалықты сағынғанымды көрсетеді. Басқа адам бүкіл әлемнің кез келген жерінде болуы мүмкін, және бұл құрылғы менің сезімімді басқасына жеткізуге көмектеседі.

Бұл сіздің жақындарыңызға сезіміңізді білдірудің инновациялық әдісі. Бұл сонымен қатар достарыңызды ойнауға шақыратын сіздің Bat сигналыңыз болуы мүмкін!

WhatsApp мессенджеріндегі «Көк белгі» мүмкіндігі біз үшін оқылған түбіртек ретінде қызмет етеді. Біздің жобаның дәл осындай ерекшелігі бар! Басқа адам шамның жанып тұрғанын көргенде, олар менің хабарлама жіберіп жатқанымды біледі, және олар құрылғыға тиген кезде жарық диодты екі шамды да сөндіреді, олар көргенін растайды. сенің хатың. Мен біздің хабардың жеткізілгенін осылай анықтай аламын.

Барлық процесті керісінше аяқтауға болады. Басқа адам мен солай істеу арқылы айтқысы келетін нәрсені жеткізу үшін процесті қайталай аламын.

2 -қадам: міндетті компоненттер

  1. 2 x ESP8266 12e тақтасы
  2. 2 x 100k резистор
  3. 2 x BC547 транзисторы
  4. 2 х 12 В тұрақты ток адаптері
  5. 2 x жарықдиодты жолақтар (ұзындығы акрил парағының өлшеміне сәйкес)
  6. 2 х акрил парағы (мен өлшемі 150 х 90 х 5 мм парақты қолдандым)
  7. Кейбір сымдар

3 -қадам: ПХД -ға онлайн тапсырыс беріңіз

ПХД -ға онлайн тапсырыс беріңіз
ПХД -ға онлайн тапсырыс беріңіз

Менде біздің компьютерлерге онлайн тапсырыс беру үшін jlcpcb.com деп аталатын таңғажайып сайт бар. Сіз PCB -ті easyeda.com сайтында да жасай аласыз, содан кейін PCB -тің гербер файл пішімін сол жерден жүктей аласыз.

Осыдан кейін бұл гербер файлын jlcpcb -ге жүктеңіз және сіз дербес компьютерлерді өзіңіздің есігіңізден ала аласыз. Бағасы ақылға қонымды. $ 2 тұратын 10 ПХД.

Тағы бір нәрсе, сіздің бірінші тапсырысыңыз ақысыз жеткізіледі. Сондықтан бір рет көріңіз.

Егер сізге сәттілік болса, сіз мақаланың соңында бір сыйлық беруді жоспарлағандай, сіз ПХД жұбын ақысыз аласыз.

4 -қадам: Қосылымдар

Қосылымдар
Қосылымдар

5 -қадам: жұмыс

Бұл тақталарға жүктелген кодты түсіндіру және түсіну біршама күрделі, сондықтан мен бүкіл жобаны фондық процесспен түсіндіремін.

Ең алдымен, мен ESP тақтасының аналогтық түйісіндегі резисторлық бөлгіш схемасы арқылы қарапайым көп ядролы сымды қолданып сенсорлық қосқышты жасадым. Біз сымға қол тигізе салысымен, сол ESP -ке қосылған жарық диодты жолақ жанып тұрады. Біз сымды неғұрлым ұзақ ұстасақ, шамдар соғұрлым ашық болады. Мен жарықтықтың 17 деңгейін бағдарламаладым. Жарықтылық деңгейінің мінсіз тоқтауы аяқталғаннан кейін саусағыңызды сымнан алып тастаңыз және бірнеше секундтан кейін бұл шам Adafruit MQTT брокері арқылы басқа шамға өзінің жарықтығы туралы ақпаратты жібереді.

Осыдан кейін, екінші шам серверден деректерді алғаннан кейін бірдей жарықпен жанып бастайды. Енді екі шам да бірдей қарқындылықта жарқырайды. Енді екінші шамы бар адам сымға тиеді, екі шамның жарығы да сөнеді, бұл хабардың адам қабылдағанын және оқылғанын көрсетеді.

Дана сияқты, екінші адам да сол процесті жасай алады. Негізінде кодта MQTT клиенті және кейбір күрделі шарттар бар, басқа ештеңе жоқ. Сондықтан кодты қарап шығыңыз, егер сіз Arduino кодтауды жақсы меңгерсеңіз, онда сіз бәрін түсінесіз.

6 -қадам: сыйлық

Беру
Беру

Мен бұл жобаға артық мөлшерде алған ПХД -нің бір сыйлығы бар. Мен төрт абонентіме төрт жұп ПХД таратамын және бұл сыйлыққа жазылу процесі

  1. Сізге менің фб парақшамды ұнату керек.
  2. Сіз менің twitter аккаунтымды ұстануыңыз керек.
  3. Сіз менің инстаграм аккаунтымды қадағалауыңыз керек.
  4. Осының бәрінен кейін бейненің астына «Тапсырма орындалды» деп түсініктеме беріңіз.

7 -қадам: код және оқулық бейне

Image
Image

Кодты алу үшін менің GitHub есептік жазбама кіріңіз.

Егер сізде әлі де бұл жобаның жасалуына қатысты күмәніңіз болса, мен осы жобаның барлық аспектілерін қамтыған менің толық бейнебаянымды қараңыз.

Ұсынылған: