Мазмуну:
- 1 -кадам: IOT Connect тактаңызды прототиптөө
- 2 -кадам: Башкарманы толтуруу үчүн бардык материалдарды алыңыз
- 3 -кадам: Программалык камсыздоону күйгүзүү
- 4 -кадам: Башкарманы IOT Connect Cloudга туташтыруу
- 5 -кадам: Amazon Alexa IOT Connect менен шайкештирилет
- 6 -кадам: Google Home'ду IOT Connect менен шайкештештирүү
- 7 -кадам: Окуганыңыз үчүн рахмат
Video: IOT Connect: 7 кадам
2024 Автор: John Day | [email protected]. Акыркы өзгөртүү: 2024-01-30 10:40
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 расмий веб -сайтын ачыңыз жана навигация тилкесиндеги "Жардам жана Мазмун" өтмөгүн басыңыз.
-
Сиз жеткиликтүү тактай дизайнынын эки түрүн таба аласыз.
- Revision 1 - бул сенсорлор тиркелбеген дизайн. Бул бир esp8266 тактасынан 8 түзмөктү башкаруу үчүн 8 реледен турат.
- Revision 2 - бул эки сенсорду, башкача айтканда DHT11 жана LDRди, температураны, нымдуулукту жана айлананы жана 8 релени сезүү үчүн табылган дизайн.
- Мен бул нускамада 2 -ревизия тактасын колдонуп жатам, бирок бир тактаны кайра карап чыгуу процесси ошол бойдон калат, эгерде сенсордун кереги жок болсо жана жаркылдатуу үчүн керектүү программалык камсыздоо башкача.
- Eagle board файлын жана Eagle схемасынын 2 -версиясын жүктөп алыңыз.
- Autodesk Eagle жүктөп алып, орнотуңуз.
- Орнотуу үчүн сүрөттөрдөгү көрсөтмөнү аткарыңыз.
- Click жана rev2-board.brd ачыңыз.
- Эми PCB Өндүрүүчүнүн вебсайтына өтүңүз. Мен өндүрүш үчүн Lion схемаларын колдоном. Анткени алар жакшы тейлөө жана сапаттуу продуктыларды беришет.
- . Cam файлын өндүрүүчүнүн сайтынан жүктөп алыңыз.
- Бүркүткө өтүңүз жана жогорку тилкедеги камера процессинин баскычын чыкылдатыңыз.
- Камера жүктөө баскычын чыкылдатыңыз, жаңы эле жүктөп алган файлды тандаңыз, zip файлын чыкылдатыңыз жана жумуш процессин чыкылдатыңыз жана zip файлын жергиликтүү каталогго сактаңыз.
- Lion Circuits'ке барып, жаңы эле түзүлгөн zip файлын жүктөө менен жаңы эсеп жана жаңы долбоор түзүңүз.
- Диаграмманы текшерип, анан ПКБга заказ кылыңыз.
- Сиз дайыма өндүрүш процессине байланыштуу жаңыртууларды алып турасыз.
2 -кадам: Башкарманы толтуруу үчүн бардык материалдарды алыңыз
Тактаны алгандан кийин, сиз төмөндөгү нерселерди ширетүү үчүн чогултууңуз керек. Төмөндө буюмдардын тизмесин таба аласыз.
-
Куралдар
- Soldering Kit
- Мультиметр
- FTDI программисти
-
Компоненттер
- 5v Реле (8 ар бир тактасы)
- SMPS (1 Ар бир Башкаруу)
- Так которуу (2 Ар бир тактасы)
- 3.3v Regulator (1 Ар бир тактасы)
- 2n3904 транзистор (8 Ар бир такта)
- 74HC595 Shift реестри (1 Ар бир такта)
- 3.5 мм көк LED (1 Ар бир такта)
- ESP8266 12-E (1 Ар бир такта)
- Эркек баш пин (секиргичти кошуу үчүн 2 пин)
- 104 Конденсатор (1 Ар бир такта)
- 10 K каршылыгы (2 Ар бир тактасы)
- 10 Ом резистору (8 Ар бир такта)
- AC Байланыш (9 Ар бир тактасы)
- 10 пин IC базасы (74HC595 үчүн 1 Ар бир такта)
- DHT11 (1 Ар бир такта. Текшерүү 2 тактасы үчүн гана)
- LDR (1 Ар бир такта, Текшерүү 2 тактасы үчүн)
-
Программалык камсыздоо
- Arduino IDE
- Auto CAD Eagle
Бардык компоненттерди алгандан кийин, сиз аны өндүрүүчүңүздөн буйрутма берген IoT Connect тактасына ширетишиңиз керек. Бардык компоненттерди белгилөө тактада болот. Сиз ошондой эле ширетүү учурунда бүркүттүн схемасы менен тактайынын жайгашуусуна кайрылсаңыз болот. Шашпаңыз жана тешик аркылуу жана SMD компоненттери туура ширетилгенин жана жакшы ширетүүчү түйүнү бар экендигин текшериңиз.
3 -кадам: Программалык камсыздоону күйгүзүү
Камтылган программаны жаркылдатуу үчүн сизге төмөнкү инструменттер керек.
- Ноутбук
- FTDI программисти
- Aruino IDE
- Arduino китепканалары
- Камтылган программаны күйгүзүүдөн мурун, Arduino IDE ESP8266 орнотуп, орнотушуңуз керек. Бул үчүн IDEди орнотуңуз жана Файл -> Тандоолорду чыкылдатыңыз. "Кошумча такталар менеджеринин URL'дерине" "https://arduino.esp8266.com/stable/package_esp8266c…" чаптаңыз. Эми Arduino Library zip'ин Documents-> Arduino-> Libraries каталогуна чыгарыңыз.
- Эми Arduino IDEде Tools-> Board-> Board менеджерине барып, "esp8266 by esp8266 жамаатын" орнотуңуз.
- Такта орнотулгандан кийин IOT Connectке өтүңүз жана Arduino Firmware жүктөп алыңыз.
- Эми FTDI программистин тутумга туташтырып, драйверди орнотуңуз. Порттун номерин куралдарда алгандан кийин -> порт, Arduino IDEде портту тандаңыз.
- Жарк этүү алдында I8 Connect тактасындагы эки эркек баштыкка секиргичти кошуңуз, ал esp8266ны күйгүзүү режиминде күйгүзөт.
- Электр менен камсыздоону программистиңизге 3.3 v (Абдан Маанилүү) деп коюңуз жана "программист" жазуусу басылган тактайга казыктарды салыңыз.
- Электр кубатын алгандан кийин esp жарк этип турганын текшериңиз.
- Эми esp8266 жаркыраш үчүн Arduino IDEге жүктөө дегенди басыңыз.
- Эми IoT Connect тактасы IoT Connect булуту менен шайкештирүүгө даяр.
4 -кадам: Башкарманы IOT Connect Cloudга туташтыруу
- Тактаңыз жаркырап, туташууга даяр болгондон кийин, AC уячасын киргизүү үчүн зымды тиркеңиз (Видеолорду караңыз).
- IoT Connect тактасындагы баштапкы абалга келтирүү баскычын басыңыз жана түзмөктү күйгүзүңүз. Сиз көк интернет күйгүзүлгөнүн көрөсүз, бул түзмөк интернетке туташпаганын билдирет.
- Түзмөк кубат алганда, LED күйүп калат, бул түзмөктүн орнотуу режиминде экенин көрсөтөт. Сиз WiFi кирүү чекитинин аталышы "IOT Connect" түзүлгөнүн таба аласыз.
- Видеого ылайык, телефонду алып, аны "IOT Connect" кирүү чекитине туташтырыңыз. Телефонуңузду туташтырып жатканда, сизге конфигурация баракчасы сунушталат.
- Маалымат өтмөгүнө өтүңүз, чиптин идентификаторун көчүрүп, блокнотко сактаңыз.
- Эми WiFi'ды ажыратып, "IOT Connectке" кайра туташыңыз. Ыкчам түрдө WiFi конфигурациясына өтүңүз.
- Интернетке туташуу үчүн үйүңүздүн кирүү чекитин тандаңыз. Сырсөздү бериңиз жана сактоо дегенди басыңыз.
- Эми чакырык жабылат жана интернетке туташкандан кийин түзмөктөгү көк LED өчөт.
- Эми IOT Connectке барыңыз, каттоо эсебин түзүңүз, андан кийин "башкаруу панелине" өтүңүз.
- Бөлмө кошуп, анан "түзмөк кошуу" баскычын чыкылдатыңыз.
- Түзмөккө ыңгайлаштырылган ат коюңуз, андан кийин мурда көчүрүп алган чипиңизди чаптаңыз.
- Түзмөк күйгүзүлгөнүн жана интернетке туташканын текшериңиз, анан "макул" дегенди басыңыз.
- Сизге "Түзмөгүңүз каттоо эсебиңиз менен ийгиликтүү байланыштырылган" деген билдирүү келет.
- Дал ушул. Эми жакында кошкон түзмөгүңүздү тандап, башка релелик которуу баскычын басыңыз. Сиз конкреттүү реле угат, кене ызы -чуу чыгарат.
- Ошондой эле, сиз ага туташкан түзмөктүн аталышы менен реленин атын өзгөртө аласыз. Бул аны көзөмөлдөө үчүн Alexa же Google Homeго чалууга жардам берет.
- Сиз чип ID бөлүшүү менен эле үй -бүлөңүз жана досторуңуз менен түзмөккө кирүүнү бөлүшө аласыз. Түзмөктү кошкон биринчи адам катары сиз ээсиңиз. Кимдир бирөө аппаратты өз эсебине байланыштырууга аракет кылганда, сиз электрондук почта билдирүүсүн жана телефонуңузга билдирүү аласыз.
- Сиз көзөмөлдөө панелин, ошондой эле Amazon Alexa жана Google жардамчысын колдонуп, релелерди белгилүү бир убакта күйгүзүү же өчүрүү үчүн триггерди орното аласыз.
5 -кадам: Amazon Alexa IOT Connect менен шайкештирилет
- Amazon Alexa Echo Dotту бул жерден сатып алсаңыз болот.
- Amazon Alexa түзмөгүңүздү орнотуп, андроид телефонуңузга 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 үйү Индияда жеткиликтүү эмес, бирок 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 Applicaion, Google Assistant жана Amazon Alexa аркылуу дүйнөнүн каалаган жеринен башкара аласыз.
Сиз бул түзмөктөрдү түздөн -түз дубал розеткаңызга орнотуп, учурдагы кызыксыз кол шаймандарды акылдуу үйдүн чечимине айландырсаңыз болот.
Рахмат.
Сунушталууда:
Arduino Connect Бир нече I2C түзмөктөрү: 6 кадам
Arduino Connect Бир нече I2C Түзмөктөрү: Бул үйрөткүчтө биз I2C туташуусу менен бир нече модулдарды arduino менен кантип туташтырууну үйрөнөбүз. Видеону көрүңүз! Биздин учурда биз 4 OLED дисплейди мисал катары колдонобуз, бирок сиз башка I2C модулдарын колдоно аласыз/ Кааласаңыз сенсорлор.Эскертүү: 4 OLED дисплейи
Акустикалык левитация Arduino Uno менен кадам-кадам (8-кадам): 8 кадам
Акустикалык левитация менен Arduino Uno Step-by-Step (8-кадам): ультрадыбыштуу үн өткөргүчтөр L298N Dc аял адаптеринин электр энергиясы менен камсыздоосу эркек токту Arduino UNOBreadboard Бул кантип иштейт: Биринчиден, сиз Arduino Uno кодун жүктөп бересиз (бул санарип менен жабдылган микроконтроллер) жана аналогдук порттор кодду айландыруу үчүн (C ++)
SelfCAD Connect Surface Edge жана Vertex менен: 4 кадам
Edge жана Vertex менен SelfCAD Connect Surface: Бул Selfcad үйрөткүчтө сиз үстү моделдин чокусун кантип туташтырууну үйрөнө аласыз. Андан кийин биз аны бир объектке бириктире алабыз. Муну карап көр
Оңой IOT - Орточо диапазондогу IOT түзмөктөрү үчүн колдонмо көзөмөлдөгөн RF Sensor Hub: 4 кадам
Оңой IOT - Орточо диапазондогу IOT түзмөктөрү үчүн колдонмонун көзөмөлдөгөн RF сенсордук хабы: Бул сабактарда биз борбордук хабдын радиобайланышы аркылуу башкарылуучу түзүлүштөрдүн тармагын курабыз. WIFI же Bluetoothдун ордуна 433 МГц сериялык радио байланышын колдонуунун пайдасы алда канча чоң диапазондо (жакшы
VHDL Basys3: Connect 4 Game: 5 Steps
VHDL Basys3: Connect 4 Оюн: Киришүү: Бул Vivado Программасын колдонуу менен VHDLде иштелип чыккан жана Basys3 Башкармалыгына программаланган Connect 4 Санариптик Логикалык Оюну. Бул долбоордун курулушу жана дизайны орто, бирок жаңы келгендер кадамдарды көчүрүп, санариптик гаа кура алышат