Мазмуну:
Video: LED менен ESP8266-01 WIFI MUSICAL BELL: 3 кадам
2024 Автор: John Day | [email protected]. Акыркы өзгөртүү: 2024-01-30 10:40
Бул долбоор ESP8266-01 чиптеринин партиясын сатып алуудан келип чыккан. Бул 8 казыгы бар кичинекей такталар жана GP I/O жагынан чектелген өндүрүш, чындыгында көпчүлүк учурда аларда бир гана I бар экени айтылат. О. Бул билдирүү, албетте, туура эмес, анткени аларда чындыгында 4 казык бар, бирок алар көп функция болсо да, аларды кантип колдонуу керектигине этият болуу керек.
Экөө мүчүлүштүктөрдү оңдоо максатында сериалдык RX/TX сериялык казыктары. Мен бул жерде реалдуу убакытта мүчүлүштүктөрдү колдонууну каалабайм, мен 3 жана 5. казыктарга абдан кызыгам. 3 дайыма GPI-02 жана 5 катары GPI-00 катары жеткиликтүү.
Биз кийинчерээк кодду карап, кээ бир кадамдарды жасай алабыз, бирок бул кичинекей такталар баштапкы абалга келтирүү линиясын тартып, 5 -пинди төмөн кармап, программалаш керек экенин эскертип коюуга болот. режими. Бул боюнча көп маалымат бар, ошондуктан мен бул жерде кайталабайм.
Мен акылдуумун, эгер сиз кааласаңыз, USB туташтыргычын шире же эргс катары колдонууну тандап алдыңыз. Сиз HBLEDди кулак угуунун начардыгы үчүн коңгуроонун көрсөткүчү катары колдонуп жатканымды байкайсыз.
Демек, бул эмне кылат: Идеяны тактаны WIFI аркылуу табылуучу зымсыз кирүү түйүнү катары орнотуу жана туташкандан кийин коңгуроону басуу жана LEDди күйгүзүү үчүн баскычты берет.
Мен 10 сек тандадым, бирок кайра конфигурацияланат же сиз дагы чалууларды кайтаруу менен акылдуу боло аласыз [Ticker] дагы бир нече иш -чараларды от алдырыңыз. Бул аппарат чоң эмес, андыктан чектелген, бирок арзан !! Эгерде сизге көп нерсе кылуунун кажети жок болсо, анда бул кичинекей. Коддун көптөгөн функциялары демейки болуп саналат, мисалы ip дареги ж.б.у.с.
www.youtube.com/embed/cAUYztMnS30
1 -кадам: Сизге эмне керек
Тизмедеги айрым комментарийлер
BT66 Бул көптөгөн алдын ала программаланган ырлары бар үн IC.
Динамик AST-030COMR-R катары көрсөтүлгөн. Мен муну 80 ом деп өлчөдүм.
BC547 катары тизмеленген транзистор чындыгында BC237A
LED айдоочунун жүктөмүндөгү резистор 1 OHM. 2N7000 fet 5 же 6 ohms катары дренаж булагынын каршылыгына ээ.
2 -кадам: Биринчи схема
Мен схеманы pdf түрүндө тиркейм. Бул аркылуу өтөлү;
USB порту электр кубаты үчүн гана. D+ жана D- колдонулбайт. 5V чыңалуу жөнгө салуучу U1ге багытталат. Пакеттин тегерегиндеги кадимки ажыратуу.3.3V ESP-0ге берилет! WIFI 8 PIN түзмөгү. 4 жана 6 -казыктарга өйдө тарткыла. Мен дагы 5 -пинге тартууну коштум, ал R/FETтин дарбазасына багытталган o/p бар. 5V линиясынан түз. 1 ом резистору дренаж булагынын каршылыгы менен бирге дренаждык токту жана LED аркылуу токту болжол менен чектейт. 200mA … анын жарыгы. Бул Тикердеги окуяны эсептегичти колдонуу менен LEDди жаркыроо үчүн программаланган болот.
Pin 3 ESPтен BT66 үн чипин 220 омдук резистор аркылуу 2 -пинге айдайт. 1 -пин - бул анын 220p башка резистору аркылуу BC237A базасына чыккан. Q1 импеданс жылдыргычы болжол менен импедансы бар SP1 спикерине кошулат. 80 ом. 1 -чейректин эмитентинде бул жерде эч кандай пайда жок, бирок биз болжол менен азыркы кирешени алабыз. Бул жалпы эмитенттин конфигурациясында. Эгерде биз математиканы жасай турган болсок, анда биз болжол менен 0,1 мВт же болжол менен 10db SPL алышыбыз керек, бул шайкеш, бирок өтө катуу эмес. AST-030COMR Farnell компоненттерин караңыз.
Кээ бир кошумча жазуулар. Сызыктуу LDO регулятору 800mA жөндөмдүү. Сиз муну кичирейте аласыз, анткени 3.3V жүктөмү үн чипи жана ESP чипи. Мен муну дагы демилгелүү кишиге калтырам, мен үчүн ал менин кутумда болчу!
3 -кадам: КОД
Ардуино менен тааныш болгондор үчүн
Тикерди пландаштыруучунун киргизилгенине көңүл буруңуз, ЭСКЕРТҮҮЧҮ, ТИКМЕР ТАЙМЕРЛЕРИНИН 2 ИНСТАНЦИЯСЫН ДЕКЛАРДЕЙБИЗ --- TickerScheduler ts (2); Колдонула турган төөнөгүчтөр - бул LED_BUILTIN жана LED_Pinдин мурунку декларациясы, анда бизде сырсөз жана SSID түзмөк сиз карап чыккандай көрүнөт. Андан кийин бизде бир нече функциялар бар, алар тикер тартиби менен аталат. Келгиле, орнотууга өтөлү. Биз аларды орнотуу үчүн pinmode (пиндин аты, I/O) колдонобуз. Андан кийин биз параметрлерди эки таймердин ар бири үчүн асинхрондук чалуулардын артына өткөрүп беребиз.
ts.add (параметрлер). Биз кайра чалуу функцияларын өткөрүп беребиз ж.
Негизги нерсе, биз тикерди пландаштыруучуга кызмат кылабыз. анда биз кардарларды текшеребиз жана байланыш жок болсо кайра кайрылабыз. Эгерде кардар туташкан болсо, анда биз сапты алабыз жана анда "bellON" деп жазылганын көрөбүз. Андан кийин биз кээ бир саптардагы HTMLди коёбуз. HTML саптарын изилдеп, өз версияңызга кнопкаларды коюңуз. ESPти сактоо үчүн бир аз чектелгенин эске алыңыз.
Сунушталууда:
Сүрөттөрдү ESP32-Cam менен ESP8266 WeMos D1 R1 Wifi процессорунун жардамы менен Uno менен тартуу жана жөнөтүү: 7 кадам
Сүрөттөрдү ESP32-Cam менен ESP8266 WeMos D1 R1 Wifi процессорунун жардамы менен Uno менен түшүрүү жана жөнөтүү: ESP8266 WeMos D1 R1 WiFI процессорунун жардамы менен ESP32-Cam (OV2640) аркылуу сүрөт тартуу жана аны электрондук почтага жөнөтүү, Google Driveга сактоо жана жөнөтүү Twilio.What аркылуу Whatsapp. Талаптар: ESP8266 WeMos D1 R1 WiFI Processor Uno менен (https: // protosupplies
Blynkти колдонбостон ESP8266 WiFi менен үйдү автоматташтыруу: 24 кадам (сүрөттөр менен)
Blynkти колдонбостон ESP8266 WiFi менен үйдү автоматташтыруу!: Биринчиден, 2016 -жылы мени автоматташтыруу конкурсунда жеңүүчү кылып бергени үчүн баарына РАХМАТ айткым келет. Ошентип, мен сизге убада кылгандай, бул жерде ESP8266 WiFi модулу менен тиричилик техникасын көзөмөлдөө боюнча көрсөтмө бар
Ойготкуч саат менен DIY Smart Scale (Wi-Fi, ESP8266, Arduino IDE жана Adafruit.io менен): 10 кадам (Сүрөттөр менен)
Ойготкуч саат менен DIY Smart Scale (Wi-Fi, ESP8266, Arduino IDE жана Adafruit.io менен): Мурунку долбоорумда мен Wi-Fi менен акылдуу ванна таразасын иштеп чыккам. Ал колдонуучунун салмагын өлчөй алат, жергиликтүү түрдө көрсөтөт жана булутка жөнөтөт. Бул тууралуу кененирээк маалыматты төмөнкү шилтемеден ала аласыз: https: //www.instructables.com/id/Wi-Fi-Smart-Scale-wi
Bell Sifhon Rain Gauge: 8 Кадам (Сүрөттөр менен)
Bell Sifhon Rain Gauge: Мунун жакшыртылган версиясы PiSiphon Rain Gauge болуп саналат
Ethernet порту менен WiFi менен Raspberry Piде бөлүшүү: 7 кадам (сүрөттөр менен)
Raspberry Piдеги Ethernet порту менен WiFi менен бөлүшүү: Сизде эски лазердик принтер же сканер барбы, бирок ал дагы деле жакшы иштейт, бирок wifi шайкеш келбейт? Же, балким, сиз тышкы катуу дискиңизди түйүнүңүздөгү камдык түзмөк катары туташтыргыңыз келет жана үй роутериңизде ethernet порттору түгөндү. Бул инстр