Мазмуну:
Video: NodeMCU (ESP8266) менен баштоо .: 3 кадам
2024 Автор: John Day | [email protected]. Акыркы өзгөртүү: 2024-01-30 10:41
Бул Нускамада мен Arduino IDE менен NodeMCU (ESP8266) менен кантип баштоону бөлүшөм. Бул окуу куралы жаңы баштагандар үчүн. NodeMCU жөн эле Wifi борттогу Arduino сыяктуу, андыктан сиз долбоорлоруңузду онлайн режиминде жүргүзө аласыз. NodeMCU жөнүндө көбүрөөк билүү үчүн анын расмий сайтына баш багыңыз бул жерде.
Мен буга негизделген башка долбоорлор менен бөлүшөм, андыктан эгер сизди кызыктырса, мени ээрчиңиз.
Андыктан баштайлы.
1-кадам: Сизге керектүү нерселер:-
- Arduino IDE.
- CP210X айдоочу.
- NodeMCU [ESP8266] (Best Buy Links: АКШ, Улуу Британия)
- LED (Best Buy Links: АКШ, Улуу Британия)
- Breadboard. (Мыкты сатып алуу шилтемелери: АКШ, Улуу Британия)
Эгерде сизде Башкаруу жок болсо, сизге эң жакшы сатып алуу шилтемелери керек болот.
Сиз керектүү нерселерди алгандан кийин. Кийинки кадамга өтүңүз.
2-кадам: IDE ЖӨНДӨӨ:-
- Алгач Arduino IDEди жүктөп алып, орнотуңуз.
- Кирүү >> Файлдар >> Тандоолор жана кийинки шилтемени "Кошумча такта башкаруучусунун URL'дерине" чаптаңыз
"https://arduino.esp8266.com/stable/package_esp8266com_index.json" (Цитатасыз)
- Ок чыкылдатыңыз, Азыр Кирүү >> Куралдар >> Такта >> Башкаруу менеджери.
- ESP8266 табуу үчүн ылдый жылдырып, орнотууну чыкылдатыңыз.
Бул IDEге бардык ESP такталарын кошот.
Эми компьютердеги Башкарманы таануу үчүн CP210X драйверлерин орнотушуңуз керек. Бул абдан жөнөкөй. Жөн гана шилтемеге кирип, түзмөгүңүзгө туура келген версиясын жүктөп алыңыз.
Эми сиз туура тактаны тандооңуз керек, Бул жерде мен NodeMCU 1.0 (ESP-12E Module) колдондум.
Башкарманы тандагандан кийин төмөнкү орнотууларды аткарыңыз:-
- Жарыктын өлчөмү: "4M (3M SPIFFS)"
- Мүчүлүштүктөрдү оңдоо портунда: "Өчүрүлгөн"
- Мүчүлүштүктөрдү оңдоо деңгээли: "Жок"
- IWIP Variant: "V2 Төмөнкү Эстутум"
- CPU жыштыгы: "80 МГц"
- Жүктөө ылдамдыгы: "921600"
- Flashти тазалоо: "Эскиз"
- Порт: "COM порту бар" (түзмөк туташкан жерде көрүнүшү керек)
Эми сиз эскизиңизди доскага жүктөй аласыз.
(Чоо -жайын билүү үчүн сүрөттөрдү караңыз.)
3-кадам: ЭСКИЗДИ ЖҮКТӨӨ:-
Эми IDE NodeMCU үчүн орнотулгандан кийин, аны мисал эскизин жүктөө аркылуу төмөнкүдөй текшере аласыз:-
- IDE Goto >> Файлдар >> Мисалдар >> ESP8266
- Кирүү мисалын тандап, жүктөп бериңиз.
Борттогу LED жаркырай башташы керек. Бул сиз тактаны ийгиликтүү программалаганыңызды билдирет. Борттогу LED NodeMCUнун D0 пинине туташкан. Сиз D0 пинге тышкы LED кошо аласыз.
Эми сиз NodeMCU менен иштөө үчүн, пиндин чыгышын жана Arduino менен ESP8266 пин картасын билишиңиз керек.
Бул жерде мен NodeMCU пин жана тиешелүү Arduino казыктарын тизмектедим:
- D0 = 16
- D1 = 5
- D2 = 4
- D3 = 0
- D4 = 2
- D5 = 14
- D6 = 12
- D7 = 13
- D8 = 15
- D9 = 3
- D10 = 1
Ошентип, NodeMCU D0 пинин колдонуу үчүн Arduino IDEдеги Pin 16ны колдонушуңуз керек.
Эгерде кандайдыр бир күмөн санасаңыз, комментарийлерде сурасаңыз болот.
Кийинки Нускамада мен сизге дүйнөнүн каалаган жеринен Интернетте LEDди кантип башкарууга болорун көрсөтөм. Бул жерден текшерип көрүңүз.
Сунушталууда:
Jetson Nano колдонуу менен арзан RPLIDAR менен иштөөнү баштоо: 5 кадам
Jetson Nano колдонуу менен арзан баада RPLIDAR менен иштөөнү баштоо: Кыскача баяндама Жарыкты аныктоо жана диапазону (LiDAR) үн толкундарынын ордуна лазердик импульстун жардамы менен УЗИ диапазондору сыяктуу иштейт. Yandex, Uber, Waymo жана башкалар автономдуу автоунаа үчүн LiDAR технологиясына көп инвестиция жумшашат
M5StickV AI + IOT камерасы менен баштоо: 6 кадам (сүрөттөр менен)
M5StickV AI + IOT Камерасы менен иштөөнү баштоо: Кыскача сереп M5StickV - бул кичинекей AI + IOT камерасы, анын диаметри 2 тыйын, баасы болжол менен $ 27.00, кээ бирлери үчүн мындай кичинекей камера үчүн кымбат көрүнүшү мүмкүн, бирок ал кээ бир нерселерди таңгактайт татыктуу мүнөздөмөлөр. Камера укмуштуудай кубат менен иштейт
Python менен баштоо: 7 кадам (сүрөттөр менен)
Python менен баштаңыз: Программалоо укмуш! Бул чыгармачыл, кызыктуу жана мээңизге психикалык машыгуу берет. Көбүбүз программалоо жөнүндө билгибиз келет, бирок андай кыла албайбыз деп өзүбүздү ишендиребиз. Балким, анда математика өтө көп, балким, жаргон ыргондор коркуп кетет
ESP8266 боюнча MicroPython менен баштоо: 10 кадам (Сүрөттөр менен)
ESP8266дагы MicroPython менен иштөөнү баштоо: C/C ++ программалоо тили менен бирге Arduino IDEди колдонуунун жалпы методуна эмес, ESP8266га негизделген такталарды программалоонун башка жолун каалайсызбы? MicroPython.BUIL колдонулган такта
ESP8266-NODEMCU $ 3 WiFi модулу #1- WiFi менен баштоо: 6 кадам
ESP8266-NODEMCU $ 3 WiFi модулу #1- WiFi менен баштоо: Бул микро эсептөөлөрдүн жаңы дүйнөсү келди жана бул нерсе ESP8266 NODEMCU. Бул esp8266 чөйрөсүн arduino IDEге баштапкы видео аркылуу жана анын бөлүктөрү катары кантип орнотсоңуз болорун көрсөткөн биринчи бөлүгү