Mundarija:
- 1 -qadam: HDrive17 -ni mahalliy tarmoqqa o'rnating
- 2 -qadam: Dastur ilovasi
- 3 -qadam: veb -sayt skriptlari
- 4 -qadam: Veb -sahifani to'g'ridan -to'g'ri HDrive -da saqlang
- 5 -qadam: Ilovaga kirish
Video: Dvigatelni mobil telefon orqali boshqaring: 5 qadam
2024 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2024-01-30 13:25
Bu ko'rsatma HTML va JavaScript-dan foydalanib, mobil telefoningiz yordamida "HDrive17" aqlli IoT Servo-ni qanday boshqarishni ko'rsatadi. Ushbu skriptni o'z ichiga olgan veb -sahifa o'z -o'zidan dvigatelda saqlanadi va uni mobil telefoningizda WebApp -ga biriktirish mumkin.
1 -qadam: HDrive17 -ni mahalliy tarmoqqa o'rnating
HDrive17-ni (ularni www.henschel-robotics.ch saytidan olishingiz mumkin) Ethernet kabelini Dvigateldan WiFi routeringizga ulash orqali mahalliy tarmoqqa ulang. Avval tarmoq uchun HDrive-da to'g'ri IP-manzilni sozlaganingizga e'tibor bering. Videoda ko'rsatilgan barcha dastur mahalliy kompyuterda bitta HTML faylda. Avval siz ushbu veb -saytni mahalliy brauzerda sinab ko'rishingiz va HDrive -ni shaxsiy kompyuteringizdan boshqarishingiz mumkin.
Agar siz HDrive -ni boshqarish uchun mobil telefoningizdan foydalanmoqchi bo'lsangiz, ushbu mahalliy veb -saytni Wi -Fi tarmog'ida e'lon qilishingiz kerak. Keyin mobil telefoningizda kompyuterdan xizmat ko'rsatiladigan ushbu veb -saytni oching. Internetda bunday saytni bo'lishish uchun siz Microsoft WebMatrix Tool yoki IIS -dan foydalanishingiz mumkin, faqat sizning mobil telefoningiz sahifaga kira oladigan netsh va xavfsizlik devori konfiguratsiyasini o'rnatishni unutmang.
Bundan tashqari, veb -sahifani to'g'ridan -to'g'ri dvigatelda saqlash mumkin, shuning uchun endi shaxsiy kompyuter majburiy emas.
2 -qadam: Dastur ilovasi
Veb -sahifa tanasi:
Chiroyli o'lchagichni ko'rsatish uchun biz dumaloq skriptdan foydalanmoqdamiz, shuning uchun HTML hujjat tanasiga slayder elementini qo'shishimiz kerak.
3 -qadam: veb -sayt skriptlari
Quyidagi kod HDrive -ga yangi maqsadli manzilni yuboradi. Bu JQuery va RoundSlider skriptini kiritish bilan boshlanadi. Rounslider "sendDataToHdrive" funktsiyasini chaqiradigan tortishish hodisasini keltirib chiqaradi. Keyin bu funksiya dvigatelga yangi haydovchi buyrug'ini yuboradi.
Iltimos, ushbu qatorga qarang:
var blob = yangi Blob (['
Bu HDrive -ga maqsadli pozitsiya bilan maksimal maqtovni yuboradi. tezligi 2000 rpm, maksimal. 129 rejimida 2A oqimi (pozitsiyani boshqarish). Loyihani bu erdan yuklab olishingiz mumkin: Slider_demo.rar
4 -qadam: Veb -sahifani to'g'ridan -to'g'ri HDrive -da saqlang
Diskda veb -ilovani joylashtirish uchun biz fayllarni dvigatelga yuklashimiz kerak. Dvigatel 4 ta faylni, 2 ta HTML va 2 ta skript (.js) fayllarini yuklash imkoniyatiga ega. Har bir fayl yuklanganidan keyin uning nomi o'zgartiriladi. Birinchi HTML fayli app1.html deb o'zgartiriladi, keyin app2.html skript fayllari s1.js va s2.js.ga o'zgartiriladi. Shuning uchun biz HTML faylimizdagi fayl havolalarini o'zgartirishimiz kerak. JQuery… "s2.js" ga aylanadi. Bundan tashqari, dumaloq slaydni CSS -ni HTML -faylga ko'chirdim.
Avval HDrive -dan Internet GUI -ni kiriting va "Ilovalar" bo'limiga kiring
5 -qadam: Ilovaga kirish
Ushbu fayllarni yuklaganingizdan so'ng, siz o'sha tarmoqdagi istalgan qurilmadan https://192.168.1.102/app1.html manzilidagi sahifaga kirishingiz mumkin, endi sizning kompyuteringiz majburiy emas, fayllar to'g'ridan -to'g'ri HDrive -dan joylashtirilgan.
Bu erda barcha fayllarni yuklab oling.
Tavsiya:
Internet orqali Nodemcu yordamida Blynk ilovasini boshqaring: 5 qadam
Internet orqali Nodemcu yordamida Blynk ilovasini boshqaring: Hammaga salom Bugun biz sizga Internet orqali smartfon yordamida LEDni qanday boshqarishni ko'rsatamiz
Arduino va BTS7960b yordamida kuchli elektr skeytbordli 350 Vt doimiy dvigatelni boshqaring: 9 qadam
Arduino va BTS7960b yordamida 350 Vt quvvatli elektr skeytbordli elektr motorini boshqaring: Ushbu qo'llanmada biz Arduino va DC drayveri bts7960b yordamida shahar motorini boshqarishni o'rganamiz. Dvigatel 350 Vt yoki kichik o'yinchoq arduino bo'lishi mumkin. uning kuchi maksimal oqim BTS7960b drayveridan oshmasa, videoni tomosha qiling
Uy jihozlarini Alexa orqali ESP8266 yoki ESP32: 8 qadam bilan boshqaring
Uy jihozlarini Alexa orqali ESP8266 yoki ESP32 yordamida boshqaring: Hey, nima bo'ldi, bolalar! Bu loyiha sizning hayotingizni osonlashtirishga yordam beradi va Alexa -ga buyruq berib, o'z uyingizdagi asboblarni boshqarganingizdan so'ng o'zingizni qirol kabi his qilasiz
LED displeyni NodeMCU, ESP8266 va MAX7219: 8 qadamli telefon orqali boshqaring
LED taxtasini NodeMCU, ESP8266 va MAX7219 yordamida telefon orqali boshqaring: Men LED -kartani burilish signali sifatida boshqarish uchun telefondan foydalanmoqchiman. Shunday qilib, ESP8266 kirish nuqtasi, mikrokontroller va server vazifasini bajaradi. Veb -server 3 ta tugmachali oddiy veb -sahifaga ega bo'ladi: SOLni burish, O'ngga burish va SOS -ni burish. Matn
3D printer yordamida Arduino orqali ketma -ket boshqariladigan pog'onali servo dvigatelni kapsulyatsiya qilish - Pt4: 8 qadam
Bosqichli servo dvigatelni Arduino orqali ketma -ket boshqarish bilan 3D printer yordamida inkapsulatsiya qilish - Pt4: Motor Step seriyasining ushbu to'rtinchi videotasvirida biz ilgari o'rganganlarimizdan ketma -ket aloqa va real boshqaruv yordamida boshqariladigan step servo dvigatelini qurishda foydalanamiz. Arduino tomonidan nazorat qilinadigan rezistiv kodlovchi yordamida pozitsiya haqidagi fikr. Ichida