Мазмуну:
Video: Alexa жана Switch иштетилген чырак: 3 кадам (сүрөттөр менен)
2024 Автор: John Day | [email protected]. Акыркы өзгөртүү: 2024-01-30 10:42
Amazon Echo - бул сонун комплект! Мен үн менен иштетилген түзмөктөрдүн идеясын жакшы көрөм!
Мен өзүмдүн Alexa иштеткен чырагымды жасагым келди, бирок вариант катары кол которгучту сактагыла.
Мен интернеттен издеп, WEMO эмуляторун таптым, ал башка варианттарды карап, бул Alexaны каалаган түзмөктү иштетүү үчүн эң жөнөкөй ыкма окшойт!
**** МААНИЛҮҮ ЭСКЕРТҮҮ: ЭЛЕКТР ЭНЕРГИЯСЫН СЫЙЛОО - СИЗДИ ӨЛТҮРӨТ ****
1 -кадам: Harware
Бардык иштерди аткарган ESP2866-12e жардамы менен компоненттердин саны минималдуу!
Бардык компоненттер eBayден келген.
1 x ESP2866 -12e (же жок дегенде 2 GPIO порту бар ESP8266)
1 x 5v электр менен камсыздоо
1 x 5v релеси. Мен бул кичинекей релелерди eBayден 5v катушка жана 250v 3 Amp байланыштары менен таптым
1 x 5vдан 3v3 чейин төмөндөө
1 х опто кошкучу (4N35 же эквиваленти)
1 х убактылуу аракет баскычты басыңыз
1 х ылайыктуу долбоор кутусу
Сүрөт талап кылынбаган резисторду көрсөтөт!
2 -кадам: Аны бириктирүү
Мен долбоордун кичинекей корпуста жашашын кааладым, андыктан ал өтө жаман көрүнбөйт.
Бул жөн эле лампалардын оригиналын реле жана "жумшак" өчүргүчкө алмаштырат!
Электр тармагынын (сизди өлтүрө турган бит) мүмкүн болушунча коопсуз жана коопсуз орнотулушун камсыздоо маанилүү - мен коопсуздук жана жеңилдик үчүн 'choc block' туташтыргычын колдондум.
Реле катушкасынын туташтыргычтары бири -бирине абдан жакын болгондуктан, зымдарды өткөрүүдө этият болуңуз. Ачык 5v катушка зымдарын жана магистралдык туташууларды мүмкүн болушунча кыска кармаңыз.
Электр тармагы 5v электр менен камсыз кылат. Электр тармагынын нейтралдуу тарабы лампага түз барат, ал эми жандуу бөлүгү реленин кадимкидей ачык контакттары аркылуу өтөт.
Коммутатор бир тарапка жерге, экинчиси ESP8266 GPIO13ке туташтырылган. Ар кандай киргизүү, бирок кээ бир казыктар мультиплекс болгондуктан, маалымат баракчасын текшерет.
GPIO15 0v менен туташкан !! Менде зымдын бир бөлүгү Resetке, экинчиси GPIO0го тиркелген. Бул эскизди жүктөө үчүн колдонулат жана аяктагандан кийин алынып салынышы мүмкүн.
ESP8266 түзмөктөрү 3.3vде иштээрин эске алыңыз
GPIO4 (кайра кандайдыр бир GPIO кылат) оптикалык кошкуч аркылуу релени орнотуу / баштапкы абалга келтирүү үчүн колдонулат. Мен ESP8266.andдагы агып кетүүнү азайтуу үчүн opto кошкучту колдондум жана 3.3v 5v релелик катушка которуштурууга уруксат бердим.
Мен компоненттерди ордунда кармоо үчүн эки тараптуу жабышчаак төшөмөлөрдү колдондум.
Мен аба агымы үчүн корпустун ар бир учунда 2мм тешиктерди бургуладым. Бул өтө эле аз жылуулук пайда болгондугу үчүн так эмес экенимди билбейм, бирок ал мага жакшы сезип калды:-)
3 -кадам: Sotfware
Мен төмөнкүлөрдү GitHubдан жүктөп алдым.
IOT-ESP8266-ESP12E-Alexa-бир нече түзмөктөр-мастер
Файлдар бардыгы бир каталогдо жана өзгөртүүгө муктаж болгон жалгыз файл.ino файлы.
Бул бир нече өчүргүчтү кантип иштетүүнү көрсөтөт жана программалык камсыздоонун эң сонун бөлүгү.
Мен эскизди ESPке жүктөө үчүн Arduino IDE колдондум. Интернетте бул кантип жасалгандыгы жөнүндө көптөгөн макалалар бар, жөн гана Google - Arduino IDEди ESP8266 программасына колдонуу. Ал абдан түз жана бир гана жолу орнотулушу керек., Эскертүү: Эскизди жүктөө үчүн мен стандарттуу FTDI usbин сериялык конверторго колдондум. GPIO15 жерге негизделиши керек - менде бул туруктуу 0v зым бар, GPIO0 баштапкы абалга келтирүү учурунда 0v кармалышы керек. Баштапкы абалга келтирилгенден кийин GPIO0 калкып кала берет. Эскиз эми жүктөлүшү керек.
Эскиздеги өзгөртүүлөрдү талап кылган бөлүктөр маршрутизаторлоруңуздун SSID жана Сырсөзүн жана Alexa жооп бергиңиз келген буйрукту кайталап жатат. 'Стол чырагын' издеңиз жана аны өзүңүз каалаган буйрук менен алмаштырыңыз, мис. "керебеттин жарыгы" же "шыптын желдеткичи".
Программалык камсыздоо Alexa менен өз ара аракеттенет жана GPIO4тун стол чырагын күйгүзүү жана стол чырагын өчүрүү буйруктары менен жогору же төмөн которот. Ал ошондой эле желектерди белгилейт - rl1 жана isr_ran.
Rl1 желеги колдонулат, андыктан программалык камсыздоо лампанын учурдагы абалын билет, аны Alexa же которуштуруу аркылуу күйгүзүү же өчүрүү үчүн.
GPIO13 жерге туташканда, которуу үзгүлтүккө учуратат. Үзгүлтүктөр өчүрүлгөн, GPIO4 алмаштырылган жана rl1 желеги ошого жараша орнотулган / баштапкы абалга келтирилген. Flag isr_ran негизги циклда бир аз кечигүүдөн кийин үзгүлтүктөрдү кайра иштетүү үчүн колдонулат - бул которгучтун секирүүсүнө жол бербейт!
Маанилүү эскертүү: Сиз тандаган реле сиз алмаштырып жаткан түзмөк менен иштөө үчүн жөндөмдүү байланыш рейтингине ээ болушун камсыз кылыңыз.
Активдүү чакырыкта экинчи орун
Сунушталууда:
WiFi жана IR Remote жана Android колдонмосун колдонуп NodeMCU жана IR алуучу менен 8 релелик көзөмөл: 5 кадам (сүрөттөр менен)
WiFi жана IR Remote жана Android тиркемесин колдонуп NodeMCU жана IR алуучу менен 8 реле көзөмөлү: wifi жана ир алыскы жана андроид колдонмосу аркылуу nodemcu жана IR кабыл алгычты колдонуп 8 реле өчүргүчтөрүн көзөмөлдөө БУЛ ЖЕРДЕ
Alexa иштетилген Death Star Lamp: 17 кадам (Сүрөттөр менен)
Alexa иштетилген Death Star Lamp: бул уникалдуу үн менен иштетилген чырак менен конок бөлмөсүнө Dark Side бир үзүндүнү алып келгиле. Көрүү пайдалуу жана жагымдуу болгон функционалдык көркөм чыгарма. Күйгүзүү же өчүрүү? Бардык лампалар ушундай кылат! Жарыктыкты өзгөртөсүзбү? Абдан жалпы! Бирок сеники
Температура жана нымдуулукту көрсөтүү жана маалыматтарды чогултуу Arduino жана иштетүү менен: 13 кадам (сүрөттөр менен)
Температура жана нымдуулукту көрсөтүү жана маалыматтарды чогултуу Arduino жана иштетүү менен: Киришүү: Бул Ардуино тактасын, Sensor (DHT11), Windows компьютери жана Processing (бекер жүктөлүүчү) программасын колдонуп, Температураны, Нымдуулукту санариптик жана тилке графасынын формасы, убакытты жана күндү көрсөтүү жана эсептөө убактысын иштетүү
IoT иштетилген сенсор маалыматтарды чогултуу борбору ESP8266 жана PubNub менен: 9 кадам (сүрөттөр менен)
IoT иштетилген сенсор маалыматтарды чогултуу борбору ESP8266 жана PubNub менен: ESP8266дагы окуу куралдарынын көбү жаңы башталуучу деңгээлде (алыстан LEDди жымыңдап турат) же өркүндөтүү жана өркүндөтүү үчүн бир нерсе издеп жүргөн адам үчүн өтө татаал. инструктивдүү максаттар бул ажырымды түзүүгө
Кайра иштетилген жана табылган материалдардан гигант кинетикалык робот айкели: 5 кадам (сүрөттөр менен)
Кайра иштетилген жана табылган материалдардан делген кинетикалык робот скульптурасы: Бул көрсөтмө сизди "General Debris" деп аталган робот скульптурасын курууга катышкан кээ бир кадамдарды басып өтөт. Ал өзүнүн атын көптөгөн куткарылган жана табылган объектилерден алат. Генерал көптөгөн скульптуралардын бири