
Мазмуну:
2025 Автор: John Day | [email protected]. Акыркы өзгөртүү: 2025-01-23 14:51




SPEEEduino деген эмне?
SPEEEduino-бул мугалимдер үчүн курулган Arduino экосистемасынын тегерегиндеги Wi-Fi иштетилген микроконтроллер тактасы. SPEEEduino форма факторун жана Arduino микроконтроллерин ESP8266 Wi-Fi SoC менен айкалыштырып, аны абдан конфигурацияланган жана шайкеш тутумга айландырат. Бул адамдар Arduino Uno үчүн жазган жүздөгөн китепканаларга дароо шайкеш келет, анткени SPEEEduino Arduino Uno менен бирдей микроконтроллер бирдигин бөлүшөт.
Бул долбоор Сингапур Политехникасынын студенттеринин тобу тарабынан ишке ашырылат. Бизде топтун жалпы 3 мүчөсү бар: Пан ЗиЮэ, Джулиан Кан жана мен. Биздин жетекчи мырза Тео Шин Жен.
Бул жөнөкөй колдонмо SPEEEduino үчүн Instructable жыйнагынын бир бөлүгү. Бул Нускамада, биз веб -баракчаны колдонуу менен борттогу LEDди (жана PIN 13төн башка LEDди) башкарууну үйрөнөбүз.
Сиз керек:
1. Бул жерде бар Arduino IDE жүктөлгөн компьютер.
2. SPEEEduino өзү
3. ESP8266 ESP01 модулу
4. Сериалдык конвертерге USB (Бул көрсөтмөлөр үчүн биз CP2102 колдонобуз деп жатабыз)
5. Активдүү WiFi байланышы ESP8266 Enterprise Networks менен иштебейт, мен аны 5GHz тармактары менен колдоно алган жокмун.
6. SPEEEduino төмөнкү деңгээлдеги китепкана. SPEEEduino'ну кантип орнотууну билүү үчүн/эгер сизде Arduino IDEде орнотулган эмес болсо, бул жерди басыңыз.
7. Эң башкысы, өзүңүз!:)
1 -кадам: Районду туташтырыңыз! [Милдеттүү эмес]
![Районду туташтырыңыз! [Милдеттүү эмес] Районду туташтырыңыз! [Милдеттүү эмес]](https://i.howwhatproduce.com/images/004/image-10924-21-j.webp)
![Районду туташтырыңыз! [Милдеттүү эмес] Районду туташтырыңыз! [Милдеттүү эмес]](https://i.howwhatproduce.com/images/004/image-10924-22-j.webp)
Колдонулган мисал программасы SPEEEduinoдогу LED LEDди (PIN13) алмаштырат, бирок мен көңүл ачуу үчүн дагы, LEDдин жарыктуулугун көрсөтүү үчүн дагы бир LED коштум.
Жөнөкөй схема үчүн сизге керек болот:
1. Светодиод (мен 5мм көк түстү колдондум)
2. 220Ohm каршылыгы
3. кээ бир Jumper кабелдери
4. нан табак
2 -кадам: SPEEEduino'yu USB аркылуу Сериялык Конвертерге туташтырып


Таблицаны колдонуп, SPEEEduino'ну туура туташтырыңыз. Бул баракта биз CP2102 USB-TTL конвертерин колдонуп жатабыз. Сиздин алмаштыргычыңыз башкача болушу мүмкүн, бирок анын 5V логикалык деңгээлин колдонгонун текшериңиз жана 3.3V эмес, 5V кубатын чыгарыңыз.
3 -кадам: Мисал кодун ачыңыз жана аны конфигурациялаңыз


Мисал кодун ачуу үчүн, төмөнкүгө өтүңүз:
Файл> Мисалдар> SPEEEduino_Low_Level_Library> LED_Webserver
жана мисалды ачыңыз.
Андан кийин, коддо, NETWORK-NAME-HERE жана NETWORK-PASSWORD-HERE'ди WiFi SSID жана сырсөзүңүзгө алмаштырганыңызды текшериңиз.
Бул программа эмне кылат, ал сиздин WiFiга туташат жана веб -баракчанын баскычы аркылуу LEDди көзөмөлдөө үчүн веб -баракчаны жайгаштыруу үчүн сервер түзөт.
Эми сиз программаны SPEEEduinoго жүктөй аласыз
4 -кадам: Менин дүйнөмдү жарык кыл



Программа жүктөлгөндөн кийин, Arduino IDEдеги сериялык мониторду ачыңыз.
Сериялык монитордо WiFi тармагына туташкан түзмөктүн абалын көрсөтөт. Тармакка туташкандан кийин, ал IP дарегин түзөт. Бул IP дарегин браузериңизге киргизүү менен LEDди туташтырыңыз жана башкарыңыз
Сунушталууда:
Python жана Raspberry Piнин GPIO пиндери менен бир нече LEDди башкаруу: 4 кадам (сүрөттөр менен)

Python жана Raspberry Piнин GPIO казыктары менен бир нече светодиоддорду көзөмөлдөө: Бул Нускамада RaspberryPiдеги 4 светодиодду иштетүү үчүн бир нече GPIO төөнөгүчтөрүн кантип башкарууну көрсөтөт. Ал ошондой эле Pythonдогу параметрлер жана шарттуу билдирүүлөр менен тааныштырат
Fadecandy жана иштетүү менен даректүү LEDди кантип көзөмөлдөө керек: 15 кадам (сүрөттөр менен)

Fadecandy жана Processing менен даректүү LEDлерди кантип көзөмөлдөө керек: WhatThis Fadecandy жана Processingти даректүү LEDдерди башкаруу үчүн кантип колдонуу боюнча этап-этабы менен үйрөткүч болуп саналат. (Бир нече Fadecandysти бир компьютерге туташтырсаңыз болот
Көп түстүү LEDди колдонуу менен сериялык LED жарык: 3 кадам (сүрөттөр менен)

Сериялык LED жарык көп түстүү светодиоддорду колдонуу менен: Сериалдык LED жарык анча кымбат эмес, бирок эгер сиз мага окшоп DIY сүйгөн (хоббиист) болсоңуз, анда сиз өзүңүздүн сериялык диоддоруңузду жасай аласыз жана ал базардагы жарыкка караганда арзаныраак. Мен 5 вольтто иштеген сериялык LED жарыгын жасайм
Смартфонуңуз менен LEDди башкарыңыз: 6 кадам

Смартфонуңуз менен LEDди башкарыңыз:
WiFi аркылуу Blynk менен LEDди башкаруу үчүн ESP32ди кантип колдонсо болот: 7 кадам (Сүрөттөр менен)

Wifi аркылуу Blynk аркылуу LEDди башкаруу үчүн ESP32ди кантип колдонсо болот: Бул окуу куралы ESP32 өнүктүрүү тактасын Blynk менен WiFi аркылуу башкаруу үчүн колдонот. Blynk - бул Arduino, Raspberry Pi жана интернеттеги жактырууларды көзөмөлдөө үчүн iOS жана Android колдонмолору бар платформа. Бул санарип тактасы, анда сиз кура аласыз