Агуулгын хүснэгт:
- Алхам 1: OTG UI суулгах
- Алхам 2: Main.zip татаж авах
- Алхам 3: Main.py файлыг өөрийн MicroPython -д байршуулна уу
- Алхам 4: Esp8266 -г OTG адаптераар дамжуулан Андройд утсандаа холбоно уу
- Алхам 5: UI -ээ үүсгээрэй
- Алхам 6: Бүртгүүлэх
- Алхам 7: Шинэ UI үүсгэх
- Алхам 8: UI -ийг туршиж үзээрэй
- Алхам 9: UI -ийг Андройд дээрээ байршуулна уу
Видео: MicroPython -ийн UI: 9 алхам
2024 Зохиолч: John Day | [email protected]. Хамгийн сүүлд өөрчлөгдсөн: 2024-01-30 11:04
Саяхан би esp8266 самбар авч, дээр нь MicroPython суулгасан. Үүнийг командыг бичих эсвэл түүнд питон кодыг байршуулах замаар хянах боломжтой.
MicroPython -ийг esp8266 дээр суулгахын тулд https://MicroPython.org/download/#esp8266 эсвэл https://MicroPython.org/download/#esp8266 хаягийг үзнэ үү.
Python код:
импортлох хугацаа
машин импортлох пинээс
led = Pin (2, Pin. OUT) // Pin 2 нь самбар дээрх LED юм.
led.off ()
led.on ()
MicroPython -ийн өөр хувилбар, код нь өөр байж магадгүй юм.
Esp8266 -ийг удирдах командыг бичих нь маш дажгүй боловч хэрэглэгчдэд ээлтэй биш хэвээр байна. Вэб програмистын хувьд би html болон JavaScript -тэй интерфэйс үүсгэх дуртай.
Би Android App OGT UI олсон. Энэ бол эрлийз APP; Та Html болон JavaScript ашиглан график интерфэйс үүсгэж болно. Энэ нь терминалыг дуурайж, MicroPython -ээс бүх мессежийг хүлээн авч, шүүж, зөвхөн хэрэгтэй мэдээллээ JavaScript рүү буцааж илгээдэг. JavaScript -ийн тусламжтайгаар та үр дүнг маш амархан боловсруулж чадна.
OGT UI нь демо UI дагалддаг. Үүнийг туршихын тулд та демо python кодыг татаж аваад MicroPython -д оруулах хэрэгтэй.
Алхам 1: OTG UI суулгах
Google play руу ороод "otg ui" гэж хайна уу. Үүнийг суулгаарай. Үүнд зарим зөвшөөрөл шаардлагатай болно.
Алхам 2: Main.zip татаж авах
Http://www.otgui.com/home?mc=download хаягаар орж main.py татаж аваарай.
Алхам 3: Main.py файлыг өөрийн MicroPython -д байршуулна уу
Main.py -ийг MicroPython -д дараах тушаалаар байршуулна уу:
ampy -port com5 main.py тавина
Та үүнийг шаваасаар туршиж, код ажиллаж байгаа эсэхийг шалгаж болно.
Алхам 4: Esp8266 -г OTG адаптераар дамжуулан Андройд утсандаа холбоно уу
Энэ нь анх удаа харилцах цонхыг харуулах бөгөөд шалгах хайрцгийг шалгаад OK товчийг дарна уу. Дараа нь демо UI гарч ирнэ. Та асаах/унтраах товчлуурыг дарж удирдаж болно.
Алхам 5: UI -ээ үүсгээрэй
UI үүсгэхийн тулд та бүртгэлээ бүртгүүлж, туршилтын хэрэгслийг татаж авах хэрэгтэй.
Алхам 6: Бүртгүүлэх
Www.otgui.com руу ороод "Миний UIs" дээр дарна уу. Энэ нь нэвтрэх хуудсыг харуулах болно, "Бүртгүүлэх" дээр дарна уу. Бүх мэдээллийг бөглөөд дарна уу
"Бүртгүүлэх" дээр дарна уу.
Одоо та өөрийн акаунтаар нэвтрэх боломжтой бөгөөд үндсэн нууц үг нь "123456" бөгөөд үүнийг дараа нь өөрчлөх боломжтой.
Алхам 7: Шинэ UI үүсгэх
Нэвтэрсний дараа "UI текст бичих" дээр дарна уу. Энэ нь таны бүх UI -ийг харуулах болно.
- Нэмэх товчийг дарна уу.
- Бүх мэдээллийг оруулна уу.
- Хадгалах товчийг дарна уу
- Энэ нь зарим код агуулсан шинэ UI үүсгэх болно.
- Кодыг засварлах.
Алхам 8: UI -ийг туршиж үзээрэй
Үр дүнг харахын тулд Урьдчилан харах дээр дарна уу.
Алхам 9: UI -ийг Андройд дээрээ байршуулна уу
Хэрэглэгчийн интерфэйсийн дэлгэрэнгүй хуудаснаас Апп кодыг олоорой. Дараа нь андройд дээрээ хөтөчийг нээгээд "https:// localhost: 8889" гэж бичнэ үү.
Апп кодыг оруулаад хадгалах товчийг дарна уу. OTG UI програмыг дахин эхлүүлнэ үү.
Энэ нь танд UI -ийг Android дээр татаж авах болно.
Зөвлөмж болгож буй:
DIY нь хэт улаан туяаны термометр, COVID-19 MicroPython-той: 8 алхам
DIY MicroPython бүхий COVID-19 хэт улаан туяаны термометр: Коронавирусын өвчин (COVID-19) дэгдэж байгаатай холбогдуулан компанийн Хүний нөөцийн ажилчин бүрийн температурыг хэмжих, бүртгүүлэх шаардлагатай байна. Хүний нөөцийн хувьд энэ бол маш их цаг хугацаа шаардсан ажил юм. Тиймээс би энэ төслийг хийв: ажилчин товчлуурыг дарахад энэ нь
MicroPython хөтөлбөр: Ариун цэврийн өрөө эзэлдэг үү ?: 8 алхам (зурагтай)
MicroPython Хөтөлбөр: Ариун цэврийн өрөө эзэлдэг үү ?: Манай оффис бол угаалгын өрөө багатай том бүлэг оффис юм. &Quot; Би " Би угаалгын өрөөнд орох зайгүй байдаг тул удаан хугацаагаар хүлээх хэрэгтэй болдог
MicroPython ESP32: 5 алхам дээр суурилсан MQTT
MicroPython ESP32 дээр суурилсан MQTT: Би гэрийн тэжээвэр муур тэжээх дуртай. Өдөржингөө эрчимтэй ажилласны дараа гэртээ ирэхэд муур намайг тайвшруулж чадна. Хэцүү бэлтгэл хийсний дараа энэ муур " зоогийн газар " өдөр бүр. Гэхдээ саяхан би хэд хоног аялж
MicroPython програм: Мини цаг уурын станц: 7 алхам
MicroPython Хөтөлбөр: Мини цаг уурын станц: Одоо өвөл болж байна, гэхдээ би зөвхөн цамц өмссөн байсан ч гэсэн бага зэрэг халсан хэвээр байгаа нь одоогийн температурыг мэдэхийг хүсдэг тул би Micropython ESP32 ба DHT11 мэдрэгчийг ашигладаг. мөн цаг агаарын энгийн станцтай тул та одоогийн мэдээллийг авах боломжтой
Arduino Uno ашиглан акустик левитаци Алхам алхам (8 алхам): 8 алхам
Arduino Uno-тай акустик Levitation Алхам алхамаар (8 алхам): хэт авианы дууны дамжуулагч L298N Dc эмэгтэй адаптерийн эрэгтэй тэжээлийн тэжээлийн хангамж Arduino UNOBreadboard Энэ нь хэрхэн ажилладаг вэ: Нэгдүгээрт, та кодыг Arduino Uno-д байршуулдаг (энэ нь дижитал төхөөрөмжөөр тоноглогдсон микроконтроллер юм. кодыг хөрвүүлэх аналог портууд (C ++)