Мазмуну:
- 1 -кадам: Arduino коду
- 2 -кадам: Онлайн маалымат базасын түзүү
- 3 -кадам: C# Windows Form HUB түзүү
- 4 -кадам: Желе интерфейсин түзүү
- 5 -кадам: Долбоорду жүктөп алыңыз
Video: ARDUINO INTERNET БАШКАРЫЛДЫ: 5 кадам
2024 Автор: John Day | [email protected]. Акыркы өзгөртүү: 2024-01-30 10:42
Ethernet калканчын же жада калса WIFI модулдарын колдонбостон Arduino тактамды интернетке туташтыруу үчүн арзан чечим табуу үчүн көп ойлондум. Изилдөөлөрдөн кийин Arduino тактасы менен сүйлөшүүнүн бирден -бир жолу анын сериялык порту менен сүйлөшүү экенин түшүндүм, андыктан мен C# терезе тиркемесин серия порту менен иштөө үчүн иштетип, тактайыма маалыматтарды жөнөтүп жана кабыл алдым..
Бул Колдонмо HUB интернетке сиздин жеке компьютериңиз аркылуу туташкан жана Arduino менен MySQL онлайн базасына алмашылган маалыматтарды сактоодон тышкары, булуттун маалымат базасынын ортосунда маалыматтарды жөнөтүүгө жана алууга жардам берет, андыктан статистиканы өзүңүз каалагандай жасай аласыз. каалоо.
1 -кадам: Arduino коду
Биринчиден, мен идеяны жана анын жөндөмдүүлүгүн колдонууга тестирлөөгө мүмкүндүк берген кичинекей мисалдан башташым керек болчу, андыктан бул мисалда мен эч кандай сенсорду туташтырган жокмун, мен Arduinoдогу LEDди курууну колдондум, ошондуктан мен күйгүзүп жана өчүрө алам. 13 -пиндеги LED жарыгы "I" жана "O" тамгаларын сериялык портко жөнөтүү менен
2 -кадам: Онлайн маалымат базасын түзүү
Ал эми маалыматтарды сактоо үчүн биз онлайн медиаторду колдонуп, Arduino тактасы менен Application Hub ортосундагы көпүрө сыяктуу болушубуз керек.
ошондуктан мен Arduino тактасынан алынган маалыматтарды сактоо үчүн иштей турган акысыз онлайн маалымат базасы хостинг веб -сайтын тандап алам, мен ага буйруктарды жөнөтүүдөн тышкары, MySQL маалымат базаларын тандап алам, анткени ал бекер жана көп колдонулат. Тиркелген файлда анын эки гана таблицадан тургандыгын көрө аласыз. биринчиси - буйруктарды сактоо, андан кийин аны тактага жөнөтүү, экинчиси - Arduino тактасынын жыйынтыктарын кабыл алуу жана кийинчерээк колдонуу үчүн калыбына келтирүү.
Акысыз хостинг Mysql маалымат базасы:
Онлайн PHP MyAdmin:
3 -кадам: C# Windows Form HUB түзүү
Андан кийин мен бул хабды компьютердин угуучу дарбазасы катары карасам болот, андан кийин ал маалымат өткөндөн кийин Arduino тактасына сериялык порт аркылуу жөнөтөт жана тескерисинче.
Бул хабдын интерфейси абдан жөнөкөй, анда эки бай текст кутучасы камтылган, алар ар бир транзакциянын абалын көрсөтүп, хабды ыргытат (жөнөтөт жана алат).
Эскертүү: бул борбор ар дайым Arduino тактаңызды колдонуп, интернетти ыргыткыңыз келсе иштеши керек
4 -кадам: Желе интерфейсин түзүү
Мына биз эң сонун бөлүккө келдик..
Мен каалаган түзмөктө иштей ала турган интерфейси бар Asp.net C# технологиясына негизделген веб -тиркемени түздүм, бул веб -тиркеме онлайн маалымат базасы менен гана иштейт, анын арт жагындагы такта эмне экенин билбейт.
Бул интерфейс аркылуу сиз Arduino -го туташтырылган электрондук бөлүктөрүңүздү категорияларга киргизе аласыз.
Мисал:
Холл бөлүмүндөгү жашыл баскычты (ON) чыкылдатуу менен, сиз интернет аркылуу үйүңүздүн залындагы жарыкты күйгүзүү үчүн буйрук жөнөтөсүз, ошондуктан дүйнөнүн башка бурчунда бул буйрукту кабыл алган борбор жана аны Arduino Электрондук схемасы менен башкарат. үй
корголгон боштук BtnHallOn_Click (объект жөнөтүүчү, EventArgs e) {AddTempOrders ("I"); // Холлдун жарыгын ачуу үчүн Ардуиного "мен" тамгасын жөнөтүү}
5 -кадам: Долбоорду жүктөп алыңыз
Өзүңүздү сынап көрүүгө жана өзүңүздүн тажрыйбаңызды көрсөтүүгө убакыт келди.
Аны биз ишенебиз …
Сунушталууда:
DIY INTERNET КОНТРОЛЬДУК SMART LED MATRIX (ADAFRUIT + ESP8266 + WS2812): 8 кадам (Сүрөттөр менен)
DIY INTERNET CONTROLLED SMART LED MATRIX (ADAFRUIT + ESP8266 + WS2812): Мына, мен сизге көрсөткөнүмө абдан кубанычтуу болгон долбоорго болгон 2 -авансым. Бул DIY Smart LED матрицасы жөнүндө, аны YouTube Stats, Smart Home статистикалары сыяктуу маалыматтарды, температура, нымдуулук, жөнөкөй саат же жөн эле көрсөтүүгө мүмкүндүк берет
ANDROID КОЛДОНМОСУ БАШКАРЫЛДЫ Жөнөкөй RGB LED стол чырагы: 5 кадам
ANDROID КОЛДОНМОСУ БАШКАРЫЛГАН Жөнөкөй RGB LED стол чырагы: андыктан бул үйрөткүчтө мен сизге Android смартфону менен rgbди кантип башкарууну көрсөтөм. RGB леддери ар кандай көлөкөнүн, башкача айтканда, кызыл, жашыл жана көк түстөрдүн айкалышынын негизги түшүнүгү боюнча иштейт. Бардык түстөрдө бул жөнөкөй түстөр бар
Акустикалык левитация Arduino Uno менен кадам-кадам (8-кадам): 8 кадам
Акустикалык левитация менен Arduino Uno Step-by-Step (8-кадам): ультрадыбыштуу үн өткөргүчтөр L298N Dc аял адаптеринин электр энергиясы менен камсыздоосу эркек токту Arduino UNOBreadboard Бул кантип иштейт: Биринчиден, сиз Arduino Uno кодун жүктөп бересиз (бул санарип менен жабдылган микроконтроллер) жана аналогдук порттор кодду айландыруу үчүн (C ++)
Internet Explorer үчүн баскычтоптун кыска жолдору !!: 4 кадам
Internet Explorer үчүн баскычтоптун жарлыктары !!: Бул Нускамада сизге интернет изилдөөчү үчүн пайдалуу баскычтардын кыска жолдору көрсөтүлөт, Сураныч, менин каналыма жазылыңыз Рахмат
LINE FOLLOWER ROBOT -- ARDUINO БАШКАРЫЛДЫ: 11 кадам (Сүрөттөр менен)
LINE FOLLOWER ROBOT || ARDUINO БАШКАРЫЛДЫ: БУЛ НАСАПТАРДА РОБОТ УНУН (КАРБОТ) КАНТИП МОДИФИКАЦИЯЛОО КӨРСӨТҮЛГӨНҮН КӨРСӨТҮҮ