Mundarija:
- 1 -qadam: davrani ulang! [Ixtiyoriy]
- 2 -qadam: SPEEEduino -ni USB -dan seriyali konvertor yordamida kompyuteringizga ulang
- 3 -qadam: Misol kodini oching va uni sozlang
- 4 -qadam: Mening dunyomni yorit
Video: Wi -Fi tarmog'idan LEDni boshqaring! SPEEEduino V1.1: 4 qadam (rasmlar bilan)
2024 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2024-01-30 13:26
SPEEEduino nima?
SPEEEduino-bu o'qituvchilar uchun qurilgan, Arduino ekotizimiga asoslangan, Wi-Fi tarmog'iga ulangan mikrokontroller paneli. SPEEEduino Arduino forma faktorini va mikrokontrolerini ESP8266 Wi-Fi SoC bilan birlashtiradi, bu uni juda sozlanadigan va mos tizimga aylantiradi. Bu odamlar Arduino Uno uchun yozgan yuzlab kutubxonalarga zudlik bilan mos keladi, chunki SPEEEduino Arduino Uno bilan bir xil mikrokontroller birligiga ega.
Bu loyiha Singapur Politexnika bir guruh talabalari tomonidan amalga oshiriladi. Guruhda jami 3 a'zosi bor: Pan ZiYue, Julian Kang va men. Bizning nazoratchimiz janob Teo Shin Jen.
Bu oddiy qo'llanma SPEEEduino uchun ko'rsatma to'plamining bir qismidir. Ushbu yo'riqnomada biz veb -sahifa yordamida bortdagi LEDni (va PIN 13 -dan boshqa LEDni) boshqarishni o'rganamiz.
Sizga kerak bo'lgan narsalar:
1. Arduino IDE yuklangan kompyuter, bu erda mavjud.
2. SPEEEduinoning o'zi
3. ESP8266 ESP01 moduli
4. USB -dan ketma -ket konvertor (bu ko'rsatmalarni bajarish uchun biz CP2102 -dan foydalanamiz)
5. Faol Wi -Fi ulanishi ESP8266 Enterprise Networks bilan ishlamaydi, men ham uni 5 gigagertsli tarmoqlarda ishlata olmadim.
6. SPEEEduino past darajali kutubxona. SPEEEduino -ni qanday o'rnatishni bilish uchun/agar siz uni Arduino IDE -da o'rnatmagan bo'lsangiz, bu erni bosing.
7. Eng muhimi, o'zingiz!:)
1 -qadam: davrani ulang! [Ixtiyoriy]
Namuna dasturi SPEEEduino -dagi bortli LEDni (PIN13) o'zgartiradi, lekin men o'yin uchun va LEDning yonishini ko'rsatish uchun boshqa LEDni qo'shdim.
Oddiy sxema uchun sizga kerak bo'ladi:
1. LED (men 5 mm ko'k rangdan foydalanardim)
2. 220 Ohm qarshilik
3. ba'zi jumper kabellari
4. non paneli
2 -qadam: SPEEEduino -ni USB -dan seriyali konvertor yordamida kompyuteringizga ulang
SPEEEduino -ni to'g'ri ulash uchun jadvaldan foydalaning. Ushbu sahifada biz CP2102 USB-TTL konvertoridan foydalanmoqdamiz. Sizning konvertoringiz boshqacha bo'lishi mumkin, lekin u 5V mantiqiy sathidan foydalanganligiga va 3,3V emas, balki 5V kuchiga ega ekanligiga ishonch hosil qiling.
3 -qadam: Misol kodini oching va uni sozlang
Misol kodini ochish uchun quyidagi manzilga o'ting:
Fayl> Misollar> SPEEEduino_Low_Level_Library> LED_Webserver
va misolni oching.
Keyinchalik, kodda, NETWORK-NAME-HERE va NETWORK-PASSWORD-HERE-ni WiFi SSID va parolingizga o'zgartirganingizga ishonch hosil qiling.
Bu dastur nima qiladi, u sizning Wi -Fi tarmog'ingizga ulanadi va veb -sahifadagi tugmani bosib LEDni boshqarishingiz uchun veb -sahifani joylashtirish uchun server yaratadi.
Endi siz dasturni SPEEEduino -ga yuklashingiz mumkin
4 -qadam: Mening dunyomni yorit
Dastur yuklangandan so'ng, Arduino IDE -da Serial monitor -ni oching.
Serial monitorda u Wi -Fi tarmog'iga ulangan qurilmaning holatini ko'rsatadi. Tarmoqqa ulanganidan so'ng, u IP -manzilni yaratadi. IP -manzilni brauzerga kiritish orqali LEDni ulang va boshqaring
Tavsiya:
Kompyuteringizni qadam dvigateli bilan boshqaring!: 9 qadam (rasmlar bilan)
Kompyuteringizni qadam dvigateli bilan boshqaring!: Oldingi ko'rsatmalarimdan birida men sizga step motorini aylanuvchi kodlovchi sifatida qanday ishlatishni ko'rsatdim. Bu yo'riqnomada keling, undan kompyuterni boshqarish uchun qanday foydalanish kerakligini bilib olaylik. Shunday qilib, ko'p vaqt sarflamasdan, boshlaylik
Atollic TrueStudio-LEDni STM32L100 yordamida 4 tugmachasini bosib LEDni yoqing: 4 qadam
STM32L100 yordamida tugmachani bosib LEDni Atollic TrueStudio-ni yoqing: STM32-ning ushbu qo'llanmasida men sizga STM32L100-ning GPIO pinini qanday o'qish kerakligi haqida aytib beraman, shuning uchun men bortda Led porlashni o'rnataman. bosish tugmachasini bosish
Dragonfly BEAM robotining buzilgan RC o'yinchog'idan urilishi: 14 qadam (rasmlar bilan)
Dragonfly BEAM robotining buzilgan RC o'yinchog'idan urilishi: Uzoq vaqt oldin menda RC ninachilar modeli bo'lgan. U hech qachon yaxshi ishlamagan va men uni ko'p o'tmay sindirib tashladim, lekin bu mening eng katta qiziqishlarimdan biri edi. Bir necha yillar davomida men BEAMning boshqa loyihasini yaratish uchun ninachilarning ko'p qismini oldim
DFRobot FireBeetle ESP32 va LED matritsali qopqog'idan foydalangan holda 4 ta loyiha: 11 qadam (rasmlar bilan)
DFRobot FireBeetle ESP32 va LED matritsali qopqog'idan foydalangan holda 4 ta loyiha: Men bu loyihalarning har biri uchun ko'rsatma berish haqida o'yladim - lekin oxir -oqibat men eng katta farqni har bir loyiha uchun dasturiy ta'minot deb o'ylardim. bitta katta o'rgatuvchi! apparat bir xil
AC tarmog'idan aniq 1 gigagertsli chastota: 9 qadam
AC tarmog'idan aniq 1 gigagertsli chastota: chiziq chastotasi 50Hz yoki 60Hz mamlakatiga bog'liq. Qisqa vaqt ichida bu chastota kichik tebranishlarga ega, lekin har kuni elektr stantsiyasi tomonidan kompensatsiya qilinadi, natijada ko'plab vaqtli ilovalar uchun aniq chastota manbai paydo bo'ladi