Мазмұны:

RoboRemo ESP8266 Оңай басқару: 5 қадам
RoboRemo ESP8266 Оңай басқару: 5 қадам

Бейне: RoboRemo ESP8266 Оңай басқару: 5 қадам

Бейне: RoboRemo ESP8266 Оңай басқару: 5 қадам
Бейне: ESP8266 Project: How to control 2 AC bulb or load using 2 Relay with NodeMCU and D1 Mini over WiFi 2024, Шілде
Anonim
RoboRemo ESP8266 оңай басқару
RoboRemo ESP8266 оңай басқару

Бұл түсініктемеде сіз ESP8266 WiFi тақтасын RoboRema қосымшасына қосудың қарапайым әдісін аласыз.

Сізге қажет:

  • RoboRemo қосымшасын іске қосатын Android немесе Apple құрылғысы.
  • RoboRemo қосымшасын орнатыңыз.
  • Arduino IDE орнатыңыз
  • Arduino ESP8266 кітапханасын орнатыңыз.
  • Wemos D1 mini немесе NodeMCU сияқты ESP8266 тақтасы. (ESP-01 үшін сериялы адаптерге қосымша USB қажет, сымдар және басқалар, өте ыңғайлы емес)
  • MicroUSB кабелі

Мүмкін:

  • Wemos D1 Mini кітапханасы және мысалдар.
  • Қосымша қалқандар.

Бұл нұсқаулықтың мақсаты - сізге қосылудың негізін қалау, осылайша сіз өзіңізге қосымша функционалдылықты қоса аласыз.

Arduino орнату бойынша көмек: Arduino-SoftwareIDE-WeMos-бағдарламалау

Wemos Arduino анықтамасы және Wemos Shields кітапханасы

1 -қадам: Эскизді кодтау

  • Эскизді жүктеп алып, осы кодты Arduino IDE -ге көшіріңіз.
  • *Ssid = «RoboRemo» сіздің қажеттіліктеріңізге сәйкес келетінін немесе оны өзгертетінін қараңыз. (жергілікті желіден SSID пайдаланбаңыз)
  • Егер сіз құпия сөзді *pw арқылы қосқыңыз келсе
  • Құралдар бойынша таңдау => Оң жақ тақтаға отырыңыз (Wemos D1 mini)

2-қадам: COM-портын орнатыңыз

COM-портын орнатыңыз
COM-портын орнатыңыз
  • Қосылған порттарды қараңыз (Порт:).
  • ESP8266 (Wemos mini) картасын microUSB кабелімен қосыңыз.
  • Соңғы қосылған COM портын таңдаңыз. Эскизді жүктеңіз.

3 -қадам: Қосылым жасаңыз

ESP8266 мен RoboRemo арасында байланыс орнату үшін екі қадам бар.

1 WiFi құрылғысы

Біз ESP8266-дан Wifi-сервер жасадық. Сондықтан сіз құрылғыны - WiFi - RoboRemo параметрлерін немесе мүмкін болатын атауды қоюыңыз керек. Сондықтан құрылғыдан WiFisettings тармағына өтіңіз.

2 RoboRemo қосылу

RoboRemo қосымшасынан:

меню => қосылу => Интернет (TCP) => басқа => IP-адресті толтыру. Эскизде: 192.168.0.1:1234

WiFi IP есте қалады, сондықтан келесі жолы сіз оң IP -ге оңай басасыз.

Егер мәселе туындаса, IP -ді сериялық монитордан алу керек.

  • Arduino => Құралдар => Сериялық монитор.
  • ESP8266 қалпына келтіріңіз немесе оны қайта қосыңыз.
  • IP берілгенше күтіңіз.

IP -ті Arduino эскизінде өзгерту пайдалы болуы мүмкін. Мысалы, сыныпта ESP көп.

4 -қадам: RoboRemo қолданба интерфейсін орнатыңыз

RoboRemo қолданба интерфейсін орнатыңыз
RoboRemo қолданба интерфейсін орнатыңыз

Енді ESP8266-де дұрыс бағдарлама жұмыс істейді және байланыс орнатылды, біз IO-түйреуіштерді басқаруға арналған түймелерді орната аламыз.

Қосымша нұсқаулар алу үшін RoboRemo нұсқаулығын жүктеңіз

Таңдау:

  • Мәзір => өңдеу ui => экрандағы кез келген жерді түртіңіз (жаңа мәзір пайда болады) => таңдау түймесі => түймені (жоғарғы сол жақ бұрышта көтеру) қалаған жерге апарыңыз => қаласаңыз, түйменің өлшемін өзгертіңіз (төменгі оң жақ бұрыш).
  • Түймені түртіңіз, сонда мәзір пайда болады => «басу әрекетін орнату» түймесін түртіңіз => A => қойындысын енгізіңіз Жарайды. => «босату әрекетін орнату» түймесін түртіңіз => 1 => қойындысын енгізіңіз «Жарайды»
  • Сіз батырманы түсі, мәтіні және т.
  • Бұл түймешік мәзірін қалдырыңыз.
  • «мәзір» түймесін басыңыз. => «интерфейсті өңдемеуді» таңдаңыз.

ЕНДІ, LED_BUILDIN ҚОСУ МЕН ӨШІРУ МҮМКІН БОЛУЫ КЕРЕК !!!!

5 -қадам: Қолданбаны және эскизді теңшеңіз

Қолданбаны және эскизді теңшеңіз
Қолданбаны және эскизді теңшеңіз

Егер мен берген база жақсы жұмыс істесе, сіз қосымшаны және эскизді теңшей және кеңейте аласыз.

Бұл эскиздің шегі - мен бір таңбалы команданы қолданамын. Сондықтан 9 -дан үлкен нөмірлер жіберілмейді.

Қаласаңыз, эскизді RoboRemo ESP8266-wifi-car веб-сайтынан алып, баптай аласыз.

Arduino GPIO нөмірлері Wemos немесе NodeMCU пин-сандарына сәйкес келмейді Аудару немесе PDF жүктеу үшін суретті қараңыз.

Ұсынылған: