Mundarija:
Video: Sanoat 4.0: Arduino IoT: 4 qadam
2024 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2024-01-30 13:26
KOMPONENTLAR VA TA'MINOTLAR
- Arduino UNO R3
- ElectroPeak ESP8266-12N WiFi moduli
Ilovalar va ONLAYN XIZMATLAR
Arduino IDE
BU LOYIHA HAQIDA
Sharh
Ushbu qo'llanmada siz Arduino UNO va ESP8266 modullari yordamida Firebase ma'lumotlar bazasiga ma'lumotlarni yuklash va yuklab olishni o'rganasiz, ma'lumotlarni istalgan joydan Internet orqali kirish mumkin bo'lgan ma'lumotlar bazasiga (sensorli ma'lumotlar kabi) saqlash juda foydali bo'lishi mumkin. Firebase ma'lumotlarni saqlashni osonlashtiradi.
Siz nimani o'rganasiz
- Firebase -da ma'lumotlar bazasini qanday yaratish kerak
- Firebase -ga ma'lumotlarni qanday yuklash (yuklab olish)
- ESP8266 -ni Arduino va Firebase o'rtasidagi aloqa sifatida qanday ishlatish kerak
Firebase nima?
Firebase - bu 2011 yilda Firebase, Inc. tomonidan ishlab chiqilgan, keyin Google tomonidan 2014 yilda sotib olingan mobil va veb -ilovalarni ishlab chiqish platformasi. 2018 yil oktyabr holatiga ko'ra, Firebase platformasida 1,5 ta ilova ishlatadigan 18 ta mahsulot mavjud. Firebase bir nechta xizmatlarni taqdim etadi:
- Firebase Analytics - bu ilovalarni ishlatish va foydalanuvchilarning ishtiroki to'g'risida tushuncha beradigan bepul dasturlarni o'lchash echimi.
-
Firebase Cloud Messaging (FCM)-bu Android, iOS va veb-ilovalar uchun xabarlar va bildirishnomalar uchun o'zaro platformali echim bo'lib, 2016 yilga kelib bepul.
- Firebase Auth-bu mijozlar kodini ishlatib, foydalanuvchilarni tasdiqlaydigan xizmat. U Facebook, GitHub, Twitter va Google (va Google Play Games) ijtimoiy kirish provayderlarini qo'llab -quvvatlaydi. Bundan tashqari, u foydalanuvchilarni boshqarish tizimini o'z ichiga oladi, bunda ishlab chiquvchilar Firebase -da saqlangan elektron pochta va parolli login orqali foydalanuvchi autentifikatsiyasini yoqishi mumkin.
1 -qadam: Arduino IDE -ni sozlash
Agar siz Arduino kartasini birinchi marta ishlatayotgan bo'lsangiz, quyidagi amallarni bajaring, aks holda keyingi bosqichga o'tishingiz mumkin:
- Www.arduino.cc/en/Main/Software saytiga o'ting va OS bilan mos keladigan Arduino dasturini yuklab oling. Ko'rsatmalarga muvofiq IDE dasturini o'rnating.
- Arduino IDE -ni ishga tushiring va matn muharririni tozalang va quyidagi kodni matn muharriridan nusxa ko'chiring.
- Kengashni tanlang: asboblar> taxtalar va Arduino kartasini tanlang.
- Arduino -ni shaxsiy kompyuteringizga ulang va MAQOMOTI portini asboblar> portga o'rnating.
- Yuklash (Ok belgisi) tugmasini bosing.
- Hammasi tayyor!
Tavsiya:
MODBUS RTU -dagi sanoat HMI va Arduinos: 4 qadam
MODBUS RTU -dagi sanoat HMI va Arduinos: Bu ko'rsatmada men sanoat HMI (COOLMAY MT6070H, 150EUROS), Arduino CLONE DIY (10EUROS) va Arduino UNO (10EUROS) o'rtasidagi aloqa misolini tasvirlab beraman. Tarmoq maxsus va mustahkam va sanoat prototipi ostida ishlaydi
Sanoat kodlovchilarini Arduino bilan qanday ishlatish kerak: 6 qadam
Sanoat kodlovchilarini Arduino bilan qanday ishlatish kerak: Incremental enkoderlar ko'pincha robototexnika yoki joylashishni aniqlash kabi sanoat dasturlari uchun ishlatiladi. Sanoat dasturlari uchun enkoderlar asosan RS422 differentsial interfeysi bilan keladi, men bu kichik loyihada sanoatdan qanday foydalanishni ko'rsataman
Arduino va sanoat qurilmalari o'rtasida Modbus TCP aloqasi: 3 qadam
Arduino va sanoat qurilmalari o'rtasida Modbus TCP aloqasi: Arduino kartasini sanoat HMI bilan boshqarish va uni Modbus TCP aloqasi bilan sanoat tarmog'iga ulashning sanoat usuli
SaferWork 4.0 - Xavfsizlik uchun sanoat IoT: 3 qadam
SaferWork 4.0 - Xavfsizlik uchun sanoat IoT: Loyihaning tavsifi: SaferWork 4.0 sanoat hududlarining real vaqtda ekologik ma'lumotlarini taqdim etishga intiladi. Hozirgi vaqtda OHSAS 18001 (Kasbiy salomatlik va xavfsizlikni baholash seriyasi) yoki Braziliya NR-15 (nosog'lom harakatlar) kabi mavjud qoidalar
Arduino asosidagi sanoat avtomatizatsiyasi -- VFD (o'zgaruvchan chastotali drayvlar): 10 qadam
Arduino asosidagi sanoat avtomatizatsiyasi || VFD (o'zgaruvchan chastotali drayvlar): Men sizga ko'rsatma beraman, qanday qilishni1. Sanoat avtomatizatsiyasi uchun maxsus mo'ljallangan Arduino taxtasi 2. Arduino yordamida VFD [o'zgaruvchan chastotali drayvlar] ni qanday boshqarish mumkin 3. DigiCone MDF o'rash mashinasi uchun anakartni qanday loyihalash kerak?