Мазмұны:
- 1 -қадам: IOT Connect тақтасын прототиптеу
- 2 -қадам: тақтаны толтыру үшін барлық материалдарды алыңыз
- 3 -қадам: микробағдарламаны жыпылықтау
- 4 -қадам: тақтаны IOT Connect Cloud -ке қосу
- 5 -қадам: Amazon Alexa -ны IOT Connect -пен синхрондау
- 6 -қадам: Google Home -ды IOT Connect -пен синхрондау
- 7 -қадам: Оқығаныңыз үшін рахмет
Бейне: IOT Connect: 7 қадам
2024 Автор: John Day | [email protected]. Соңғы өзгертілген: 2024-01-30 10:24
IoT Connect - бұл IoT негізіндегі іске қосылуға көмектесетін ашық бастапқы жоба. IoT Connect сізге ESP8266 кітапханаларын, AutoCad Eagle кітапханаларын, тақта файлдарын, сенсорлық мәліметтерді қабылдауға және кез келген жерден қашықтан қуат релесін басқаруға арналған бұлт платформасын ұсынады. IoT Connect Amazon Alexa және Google Assistant сияқты танымал AI -мен конфигурацияланған. Бұл жобаны қолдана отырып, біз сізге ESP8266 негізінде жеке IoT Connect құрылғыларын құру процесін және оларды IoT Connect бұлтты платформасымен қалай синхрондауды көрсетеміз. Бастайық.
1 -қадам: IOT Connect тақтасын прототиптеу
Бұл жеке тақтаны құруға арналған қадамдар. Егер сіз тақтаны осы жерден тапсырыс берсеңіз, 1 және 2 -қадамдарды өткізіп жіберуге болады
- алдымен IOT Connect ресми веб -сайтын ашып, шарлау жолағындағы «Анықтама мен мазмұн» қойындысын нұқыңыз.
-
Сіз тақтайша дизайнының екі түрін таба аласыз.
- 1 -нұсқа - бұл датчиктер бекітілмеген дизайн. Ол бір esp8266 тақтасынан 8 құрылғыны басқаруға арналған 8 реледен тұрады.
- Revision 2 - бұл қоршаған ортадан температураны, ылғалдылық пен жарықты және 8 релені сезуге арналған екі сенсорды, яғни DHT11 және LDR табуға болатын дизайн.
- Мен нұсқаулықта revision 2 тақтасын қолданамын, бірақ бір тақтаны қайта қарау процесі өзгеріссіз қалады, тек сенсорды қажет етпейді және жарқ етуі қажет микробағдарлама басқа.
- Eagle тақтасының файлын және Eagle схемасының 2 нұсқасын жүктеңіз.
- Autodesk Eagle жүктеп алыңыз және орнатыңыз.
- Орнату үшін суреттегі нұсқауларды орындаңыз.
- Rev2-board.brd түймесін басып, ашыңыз.
- Енді ПХД өндірушісінің веб -сайтына өтіңіз. Мен өндірісте Lion Circuits қолданамын. Өйткені олар жақсы өнім мен сапалы өнім ұсынады.
- . Cam файлын өндіруші сайтынан жүктеңіз.
- Бүркітке өтіп, жоғарғы жолақта камералық өңдеу түймесін басыңыз.
- Load cam файлын нұқыңыз, жаңа жүктелген файлды таңдаңыз, файлды zip түймешігін басыңыз және процесті өңдеу процесін басыңыз және zip файлын жергілікті каталогта сақтаңыз.
- Lion Circuits бөліміне өтіп, жаңа жасалған zip файлын жүктеу арқылы жаңа есептік жазба мен жаңа жоба жасаңыз.
- Диаграмманы тексеріп, ПХД -ге тапсырыс беріңіз.
- Сіз өндіріс процесіне қатысты жаңартуларды үнемі алып отырасыз.
2 -қадам: тақтаны толтыру үшін барлық материалдарды алыңыз
Тақтаны алғаннан кейін сіз дәнекерлеу үшін төмендегі барлық заттарды жинауыңыз керек. Сіз төмендегі элементтер тізімін таба аласыз.
-
Құралдар
- Дәнекерлеу жинағы
- Мультиметр
- FTDI бағдарламашысы
-
Компоненттер
- 5в реле (әр тақтада 8)
- SMPS (1 тақта)
- Бекіткіш қосқыш (әр тақтада 2)
- 3.3в реттегіш (1 тақта)
- 2n3904 транзистор (8 әр тақта)
- 74HC595 ауысым регистрі (1 тақта)
- 3,5 мм көк светодиод (1 тақта)
- ESP8266 12-E (1 әр тақта)
- Еркек тақырыптық түйреуіш (секіргішті қосуға арналған 2 түйреуіш)
- 104 конденсатор (1 тақта)
- 10 к резистор (2 тақта)
- 10 Ом резисторы (8 тақта)
- Айнымалы байланыс (9 әр тақта)
- 10 істікшелі IC негізі (74HC595 үшін 1 тақта)
- DHT11 (1 әр тақта. Тек 2 нұсқасын қайта қарау үшін)
- LDR (1 әр тақта, тек Revision 2 тақтасы үшін)
-
Бағдарламалық қамтамасыз ету
- Arduino IDE
- Автоматты CAD Eagle
Барлық компоненттерді алғаннан кейін оны өндірушіден тапсырыс берген IoT Connect тақтасына дәнекерлеу қажет. Барлық компоненттерді белгілеу тақтада болады. Сондай -ақ, дәнекерлеу кезінде бүркіттегі схема мен тақтаның орналасуына сілтеме жасай аласыз. Асығыңыз және барлық тесіктер мен SMD компоненттерінің дұрыс дәнекерленгеніне және жақсы дәнекерленген қосылысқа ие екеніне көз жеткізіңіз.
3 -қадам: микробағдарламаны жыпылықтау
Микробағдарламаны жарқылдау үшін сізге келесі құралдар қажет.
- Ноутбук
- FTDI бағдарламашысы
- Аруино IDE
- Arduino кітапханалары
- Микробағдарламаны жыпылықтамас бұрын, ESP8266 үшін Arduino IDE орнатуыңыз керек. Мұны істеу үшін IDE орнатыңыз және Файл -> Параметрлер түймесін басыңыз. «Қосымша тақталар менеджерлерінің URL мекенжайларына» «https://arduino.esp8266.com/stable/package_esp8266c…» қойыңыз. « Енді Arduino Library zip-ті Құжаттар-> Arduino-> Кітапханалар каталогына шығарыңыз.
- Енді Arduino IDE-де Tools-> Board-> Board Manager-ге өтіп, «esp8266 by esp8266 қауымдастығын» орнатыңыз.
- Тақтаны орнатқаннан кейін IOT Connect -ке өтіңіз және Arduino микробағдарламасын жүктеңіз.
- Енді FTDI бағдарламашысын жүйеге қосып, драйверді орнатыңыз. Құрал -> портта порт нөмірін алғаннан кейін Arduino IDE -де портты таңдаңыз.
- Жыпылықтаудан бұрын esp8266 қуатын қосқанда жарқыл режиміне орнатылған IOT Connect тақтасындағы ерлердің үстіңгі бөлігіне қосқышты қосыңыз.
- Бағдарламашыдағы қуат көзін 3,3 вольтке орнатыңыз («Өте маңызды») және «бағдарламашы» таңбасы басылған тақтаға түйреуіштерді салыңыз.
- Электр қуатын алғаннан кейін esp жыпылықтайтынына көз жеткізіңіз.
- Енді esp8266 жыпылықтау үшін Arduino IDE жүктеуді басыңыз.
- Енді сіздің IoT Connect тақтасы IoT Connect бұлтымен синхрондауға дайын.
4 -қадам: тақтаны IOT Connect Cloud -ке қосу
- Сіздің тақтаңыз жыпылықтап, қосылуға дайын болғаннан кейін айнымалы ток ұяшығына кіріс сымын жалғаңыз (бейнелерді қараңыз).
- IoT Connect тақтасындағы қалпына келтіру түймесін басып, құрылғыны қосыңыз. Сіз көк жарық шамының қосылғанын көресіз, бұл құрылғы Интернетке қосылмағанын көрсетеді.
- Құрылғы қуат алған кезде жарық диоды жыпылықтайды, бұл құрылғы орнату режимінде екенін көрсетеді. Сіз Wi -Fi кіру нүктесінің «IOT Connect» атауы жасалғанын білесіз.
- Бейне бойынша телефонды алып, оны «IOT Connect» кіру нүктесіне қосыңыз. Телефонды қосқан кезде сізге конфигурация беті ұсынылады.
- Ақпарат қойындысына өтіңіз, чип идентификаторын көшіріп, блокнотқа сақтаңыз.
- Енді WiFi желісін ажыратып, «IOT Connect» желісіне қайта қосылыңыз. Сұрау бойынша WiFi конфигурациясына өтіңіз.
- Интернетке қосылу үшін үйге кіру нүктесін таңдаңыз. Құпия сөзді енгізіп, сақтау түймесін басыңыз.
- Енді шақыру жабылады және интернетке қосылғаннан кейін құрылғыдағы көк жарық диоды өшеді.
- Енді IOT Connect -ке өтіңіз, тіркелгі жасаңыз, содан кейін «басқару тақтасына» өтіңіз.
- Бөлмені қосыңыз, содан кейін «Құрылғыны қосу» түймесін басыңыз.
- Құрылғыға жеке атау беріңіз, содан кейін бұрын көшірілген чип идентификаторын қойыңыз.
- Құрылғының қосылғанына және Интернетке қосылғанына көз жеткізіңіз, содан кейін «жарайды» түймесін басыңыз.
- Сізге «Сіздің құрылғыңыз есептік жазбаңызбен сәтті байланыстырылды» деген хабарлама келеді.
- Міне бітті. Енді сіз жақында қосқан құрылғыны таңдап, басқа релелік ауысу түймесін басыңыз. Сіз тыңдайсыз, арнайы реле кене шу шығарады.
- Сонымен қатар, сіз реле атын оған қосылған құрылғы атауымен өзгертуге болады. Бұл сізге Alexa немесе Google Home -ге қоңырау шалып, оны басқаруға көмектеседі.
- Сіз чип идентификаторын бөлісу арқылы құрылғыға кіруді отбасыңыз бен достарыңызбен бөлісе аласыз. Сіз құрылғыны қосқан бірінші адам болғандықтан, сіз оның иесі боласыз. Біреу құрылғыны өз есептік жазбасына байланыстыруға тырысқанда, сіз электрондық поштаны және телефонға хабарлама аласыз.
- Сіз басқару панелін, сондай -ақ Amazon Alexa мен google көмекшісін қолдана отырып, рельсті белгілі бір уақытта қосуға немесе өшіруге триггерді орната аласыз.
5 -қадам: Amazon Alexa -ны IOT Connect -пен синхрондау
- Сіз Amazon Alexa Echo Dot -ты осы жерден сатып ала аласыз.
- Amazon Alexa құрылғысын орнатыңыз және Android телефонына Alexa қосымшасын орнатыңыз.
- Енді шеберлік дүкеніне кіріп, Alexa есептік жазбаңызға «IOT Connect» дағдысын қосыңыз.
- Сіз дағдыларды іске қосқаннан кейін сіз IoT Connect аутентификация серверіне бағытталасыз. Кіру және Alexa көмегімен басқарғыңыз келетін құрылғыны таңдаңыз.
- Мұны Alexa -дан басқару түймесін басыңыз.
- Міне, сіздің Alexa есептік жазбаңыз IoT Connect есептік жазбасымен синхрондалады.
- IoT Connect «басқару тақтасына» өтпеңіз және реле құрылғысын оларға қосылатын құрылғылармен қайта атаңыз.
- Енді сіз Alexa -дан «Alexa, желдеткішті қосуды IoT Connect -тен сұраңыз» деп сұрай аласыз. Егер сізде датчиктері бар 2 -ші түзету тақтасы болса, сіз сондай -ақ Alexa -ға «Alexa, IOT Connect -тен температура деген не?», «Alexa, IOT Connect -тен ылғалдылық деген не?», «Alexa, IOT Connect -тен жарық қандай екенін сұрай аласыз. ? «.
6 -қадам: Google Home -ды IOT Connect -пен синхрондау
- Google home Үндістанда жоқ, бірақ IOT Connect құрылғыларын басқару үшін телефондағы google көмекшісін пайдалануға болады.
- Android телефонын алыңыз және оған Google көмекшісін орнатыңыз.
- Енді «Ok Google, iot connect -пен сөйлес» деп қоңырау шалыңыз.
- Сіз Google есептік жазбаңызды IoT Connect есептік жазбасына байланыстыру үшін жауап аласыз. Сілтемені нұқыңыз, сонда сізде түпнұсқалық растама беті пайда болады. Кіріңіз және google көмекшісінен басқарылатын құрылғыны таңдаңыз.
- Міне бітті. Енді «Ok Google, iot connect -тен түтікшенің жарығын қосу үшін сұра», «Ok Google, IOT Connect -тен температура қандай?», «Ok Google, IOT Connect -тен ылғалдылық қандай?», «Ok Google, IOT Connect -тен сұра жарық деген не? ».
7 -қадам: Оқығаныңыз үшін рахмет
Енді сіз кез келген құрылғыны IOT Connect қосымшасы, Google Assistant және Amazon's Alexa көмегімен әлемнің кез келген жерінен басқара аласыз.
Сіз бұл құрылғыларды тікелей қабырғадағы розеткаға орнатып, бар, жалықтыратын қолмен жұмыс істейтін құрылғыларды ақылды үйдің шешіміне айналдыра аласыз.
Рахмет.
Ұсынылған:
Arduino Connect бірнеше I2C құрылғылары: 6 қадам
Arduino Connect бірнеше I2C құрылғылары: Бұл оқулықта I2C қосылымы бар бірнеше модульдерді arduino -ға қосуды үйренеміз. Бейнені қараңыз! Біздің жағдайда біз 4 OLED дисплейін мысал ретінде қолданамыз, бірақ сіз басқа I2C модульдерін қолдана аласыз. Егер қаласаңыз сенсорлар. Ескерту: 4 OLED дисплей
Оңай IOT - Орташа диапазондағы IOT құрылғыларына арналған қолданба арқылы басқарылатын РЖ сенсорлық хаб: 4 қадам
Оңай IOT - Орташа диапазондағы IOT құрылғыларына арналған қолданба арқылы басқарылатын RF сенсорлық хаб: Бұл оқулықтар сериясында біз орталық хаб құрылғысының радио байланысы арқылы басқарылатын құрылғылар желісін құрамыз. WIFI немесе Bluetooth орнына 433 МГц сериялық радио қосылымын қолданудың артықшылығы - әлдеқайда үлкен диапазон (жақсы
IoT APIS V2 - өсімдіктерді суарудың автоматтандырылған IoT жүйесі: 17 қадам (суреттермен)
IoT APIS V2 - Өсімдіктерді суарудың автоматтандырылған IoT жүйесі: Бұл жоба - менің алдыңғы нұсқауымның эволюциясы: APIS - Өсімдікті суарудың автоматтандырылған жүйесі Мен APIS -ті бір жыл бойы қолданамын және бұрынғы дизайнды жақсартқым келеді. зауытты қашықтықтан бақылаңыз. Міне осылай
IoT қуат модулі: Күн зарядының контроллеріне IoT қуатын өлшеу мүмкіндігін қосу: 19 қадам (суреттермен)
IoT қуат модулі: Күн зарядының контроллеріне IoT қуатын өлшеу мүмкіндігін қосу: Барлығына сәлем, мен бәрің кереметсің деп үміттенемін! Бұл нұсқаулықта мен сізге күн батареяларының контроллерінде қолданылатын күн батареяларымның энергиясын есептейтін IoT қуатын өлшеу модулін қалай жасағанымды көрсетемін
VHDL Basys3: Connect 4 ойыны: 5 қадам
VHDL Basys3: Connect 4 Game: Кіріспе: Бұл Vivado бағдарламалық жасақтамасы арқылы VHDL -де жасалған және Basys3 тақтасына бағдарламаланған Connect 4 сандық логикалық ойыны. Бұл жобаның құрылысы мен дизайны аралық, бірақ жаңадан келгендер қадамдарды көшіріп, цифрлық құрылғыны жасай алады