Мазмұны:
- 1 -қадам: Сымдарды жалғау
- 2-қадам: Wi-Fi желісіне қосылыңыз
- 3 -қадам: Эскизді Arduino -ға жүктеңіз
- 4 -қадам: Arduino IDE -де сериялық мониторды ашыңыз
- 5 -қадам: ақауларды жою
- 6 -қадам: Маған хабарласыңыз (қажет болса)
Бейне: Қарапайым Arduino Uno және ESP8266 интеграциясы: 6 қадам
2024 Автор: John Day | [email protected]. Соңғы өзгертілген: 2024-01-30 10:26
Біздің мақсатымыз Esp8266 AT командалық кітапханасын құру болды (ITEAD кітапханасы негізінде), олар AT пәрмендеріне жауап беретін микробағдарлама болған жағдайда ESP8266 құрылғыларының көпшілігінде бағдарламалық жасақтамада жақсы жұмыс істейтін еді (әдетте өндірушінің әдепкі мәні).
Біз бұл алдын ала кітапхананы тестілеу үшін таратып жатырмыз және Github репозиторийі арқылы сіздің пікіріңіз бен жақсартуларыңызға ризамыз.
Аппараттық компоненттер:
- ESP8266
- Arduino UNO және Genuino UNO
- Логикалық деңгей түрлендіргіші - екі бағытты
- Нан тақтасы
- Өткізгіш сымдар
Бағдарламалық қосымшалар мен онлайн қызметтер:
- Arduino IDE
- circuito.io
- Firmware.ino
1 -қадам: Сымдарды жалғау
ESP8266 бағдарламалық жасақтамасы арқылы Arduino Uno тақтасына логикалық түрлендіргішті қолданып сымның суретте көрсетілгендей қосыңыз.
2-қадам: Wi-Fi желісіне қосылыңыз
Github-дан Firmware.ino кітапханасын ашып, Wi-Fi желісіне SSID мен құпия сөзді енгізіңіз:
const char *SSID = «WIFI-SSID»; const char *PASSWORD = «WIFI-PASSWORD»;
3 -қадам: Эскизді Arduino -ға жүктеңіз
Arduino -ны компьютерге қосыңыз және эскизді жүктеңіз.
4 -қадам: Arduino IDE -де сериялық мониторды ашыңыз
Arduino IDE (жоғарғы оң жақ бұрышта) сериялық монитор түймесін басыңыз. Егер бәрі жақсы болса, сериялық мониторда келесі шығуды көру керек.
5 -қадам: ақауларды жою
Егер жауап болмаса, ESP микробағдарламасын төменде берілгенге жаңартып көріңіз. 3.3V FTDI тақтасын қолданыңыз.
ESP -ті FTDI -ге қосыңыз ESP8266Flasher алыңыз
1.1.1.1 микробағдарламасын алыңыз
ESP жарқылын қосыңыз
Егер сіз бағдарламалық жасақтаманы пайдалану кезінде esp8266 ішінара жауап алсаңыз, мына жерге өтіңіз:
C: / ProgramFiles (x86) Arduino / hardware / arduino / avr / library / SoftwareSerial / src / SoftwareSerial.h
42 -жолды өзгерту:
#define _SS_MAX_RX_BUFF 64 // RX буферлік өлшемі
Кімге: #define _SS_MAX_RX_BUFF 256 // RX буферлік өлшемі.
Бұл бағдарламалық жасақтаманың буферін үлкейтеді. Кейде инициализация кезінде жіберу жылдамдығын орнату сәтсіз болады, Arduino -ны қалпына келтіріп көріңіз, ол жақсы жұмыс істеуі керек. Егер қандай да бір себептермен сіз әлі де қиындыққа тап болсаңыз, мұнда түсініктеме беріңіз, біз мәселені шешуге тырысамыз. Егер сізде жақсартуға қатысты ұсыныстарыңыз болса, Github-те сұраныс жасаңыз, бұл код Arduino Uno ESP8266-01 барлық нұсқаларында жұмыс істеуі керек.
Дереккөз:-
www.hackster.io
create.arduino.cc
6 -қадам: Маған хабарласыңыз (қажет болса)
Егер сізде осы нұсқаулықта қандай да бір мәселе туындаса, сіз маған хабарласа аласыз:
Бипул Кумар Гупта
bipulgupta.com
www.facebook.com/bipulkg
www.instagram.com/bipulkumargupta/
twitter.com/bipulgupta
Ұсынылған:
DIY ақылды есік қоңырауы: код, орнату және HA интеграциясы: 7 қадам (суреттермен)
DIY Smart Doorbell: Code, Setup and HA интеграциясы: Бұл жобада мен сізге қазіргі функционалдылықты өзгертпестен немесе сымдарды үзбестен қалыпты қоңырауды ақылдыға қалай өзгерту керектігін көрсетемін. Мен Wemos D1 mini деп аталатын ESP8266 тақтасын қолданамын. ESP8266 жаңасы ма? Менің кіріспемді қараңыз
Қарапайым Kicker мәртебесі мен брондау жүйесі: Slack интеграциясы: 12 қадам (суреттермен)
Қарапайым Kicker мәртебесі және брондау жүйесі Slack интеграциясымен: Мен жұмыс істейтін компанияда шкаф үстелі бар. Компания көптеген қабаттарды алып жатыр, ал кейбір қызметкерлер үшін үстелге жету үшін 3 минут қажет … үстелдің бос тұрғанын түсіну үшін
Жалюзиді басқару ESP8266, Google Home және Openhab интеграциясы мен веб -бақылау: 5 қадам (суреттермен)
Жалюзиді басқару ESP8266, Google Home және Openhab интеграциясы мен веб -бақылау: Бұл нұсқаулықта мен жалюздерге автоматтандыруды қалай қосқанымды көрсетемін. Мен оны автоматтандыруды қосуды және алып тастауды қалаймын, сондықтан барлық қондырмалар қосылады. Негізгі бөліктер: ESP-01 ESP-01 реттегіш механизмі
COVID-19 бақылау тақтасы (қарапайым және қарапайым): 4 қадам
COVID-19 бақылау тақтасы (қарапайым және қарапайым): барлық жерде жаңа COVID-19 вирусының өршуі байқалады. Елдегі COVID-19 сценарийін қадағалау қажет болды. Сонымен, мен үйде отырып, бұл туралы ойладым: " Ақпараттық бақылау тақтасы " - Да
Arduino және Apple HomeKit интеграциясы - үйіңізді Siri -ден басқарыңыз! IoT мұнда: 6 қадам
Arduino және Apple HomeKit интеграциясы - үйіңізді Siri -ден басқарыңыз! IoT осында: Бұл нұсқаулық сізге iOS құрылғысындағы Apple HomeKit -ке arduino тақтасын қосудың жылдам әрі қарапайым әдісін береді. Ол барлық мүмкіндіктерді ашады, соның ішінде серверде жұмыс істейтін сценарийлер, Apple HomeKit " Көріністермен " бірге, ол жасайды