RoboRemo ESP8266 Оңай басқару: 5 қадам
RoboRemo ESP8266 Оңай басқару: 5 қадам
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 жүктеу үшін суретті қараңыз.

Ұсынылған: