Mundarija:
- 1 -qadam: Mahsulot haqida ma'lumot
- 2 -qadam: muzlatish
- 3 -qadam: Ma'lumotlar bazasining normallashtirilgan tuzilishi
- 4 -qadam: Azure funktsiyalari
- 5 -qadam: ariza
- 6 -qadam: Yakuniy mahsulot
Video: Smart-dubulg'a 2-loyihasi: 6 qadam (rasmlar bilan)
2024 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2024-01-30 13:28
Biz, Benoot Sven, Staelens Lennert va Dyujardin Lorens, maktab uchun loyiha tuzishimiz kerak edi. Biz IPO (sanoat mahsuloti dizayni) talabasi bilan birgalikda ishlashimiz kerak edi. U aqlli mototsikl dubulg'asini yasash g'oyasini ilgari surdi. U dubulg'a dizaynini qildi va biz bu aqlli dubulg'a bilan ishlash uchun ariza yozishimiz kerak edi. Shunday qilib, biz qila boshladik …
Ushbu loyiha uchun bizga kerak bo'lgan qismlar:
- Arduino Uno
- non bord
- o'tish simlari
- rezistorlar
- chiroqlar
- Bluetooth moduli (kam energiya mos kelmaydi)
- OLED
Siz buni men bog'lagan BoM -da tekshirishingiz mumkin. Qolganlari uchun men sizga bu loyihani qanday qilib qayta yaratishni tushuntirib beraman.
1 -qadam: Mahsulot haqida ma'lumot
Dubulg'a tajribasini yaxshilashni istagan mototsiklchilar uchun mo'ljallangan. Ilova mototsiklda ham, undan tashqarida ham yoqimli tajriba beradi. Ilova sizning dubulg'angizda ishlatilishi mumkin bo'lgan funktsiyalardan tashqari, mototsiklni yanada chiroyli qiladigan o'yin-ifikatsiyaga ega.
2 -qadam: muzlatish
Shunday qilib, birinchi navbatda, biz IPO talabasidan Fritzing sxemasini oldik, chunki siz uning qismlari qanday ishlashini bilishingiz kerak.
Ushbu rasmlarda siz Arduino UNO -ning qaysi piniga ulanish kerakligini ko'rishingiz mumkin. Agar siz kimgadir sizning sxemangizni tekshirishga ruxsat bersangiz, bu mavzu haqida ko'p bilsa, siz loyihangiz uchun halokatli bo'lishi mumkin bo'lgan muhim xatolarga yo'l qo'ymaysiz.
3 -qadam: Ma'lumotlar bazasining normallashtirilgan tuzilishi
Ma'lumotlar bazasining normallashtirilgan tuzilishi uchun siz birinchi navbatda dastlabki tadqiqotni o'tkazishingiz kerak. Bu erda sizga qanday ma'lumotlar kerakligi va loyihangiz qanday ishlashi haqida fikr almashishingiz mumkin.
Dastlabki tadqiqotlar o'tkazilgandan so'ng, siz ma'lumotlar bazasining normallashtirilgan tuzilishini davom ettirishingiz mumkin. Birinchidan, dasturda yaratilgan hisoblarni saqlash uchun foydalanuvchi jadvali kerak. Endi siz boshqa barcha jadvallarni Foydalanuvchi jadvaliga ulashingiz mumkin, shuning uchun siz hisob qaydnomasiga tegishli narsalarni saqlashingiz mumkin. Ushbu ilovadagi hisob qaydnomasi elementlari - bu buketlar ro'yxati, do'stlar va pinlar, siz ularni xaritaga joylashtirishingiz mumkin.
4 -qadam: Azure funktsiyalari
Ma'lumotlar bazasi bilan bog'lanish uchun biz ilovamizda Azure funktsiyasidan foydalanamiz. Azure funktsiyalari yordamida siz ma'lumotlar bazasidan barcha ma'lumotlarni olishingiz va ma'lumotlar bazasiga ma'lumotlarni kiritishingiz mumkin. Biz bu funktsiyani juda ko'p ishlatardik, chunki bu juda qulay va yozish unchalik qiyin emas (agar sizda oldindan ma'lumot bo'lsa). Biz ishlatgan azure funktsiyalarining ba'zi misollari CheckLogin, bu kirish sahifasiga kiritgan qiymatingiz (foydalanuvchi nomi va parol) ma'lumotlar bazasidagi qiymatga to'g'ri kelishini tekshiradi, agar bo'lmasa, siz tizimga kira olmaysiz. yuqorida ko'rish mumkin. Biz ishlatgan azure funktsiyalarining yana bir misoli - bu pin qo'shish, siz uni xaritada, ma'lumotlar bazasida ko'rsatmoqchisiz. Kodning namunasini yuqorida ko'rishingiz mumkin.
5 -qadam: ariza
Ushbu loyihaning eng katta qismi ilovani yaratish edi. Yuqorida siz ilovaning barcha ekranlarini ularni kirish tartibida ko'rishingiz mumkin. Kirish sahifasi, men aytganimdek, ma'lumotlar bazasiga ulanish. Faqat foydalanuvchi nomi va parolingiz ma'lumotlar bazasida bo'lsa, tizimga kirishingiz mumkin. Keyingi ekran - bluetooth sahifasi, bu erda siz dubulg'a ichidagi bluetooth moduli bilan aloqa o'rnatishingiz mumkin. bluetooth sahifasini ham o'tkazib yuborishingiz mumkin, lekin shu bilan siz umumiy sahifadagi barcha ekranlarga kira olmaysiz, ba'zilari esa yo'q bo'lib ketadi. Umumiy sahifada siz xaritalar, do'stlar sahifasi, chelak sahifasi, engil sahifa, tezlik sahifasi va yo'nalish sahifasi kabi boshqa barcha sahifalarga kirishingiz mumkin. Barcha ekran tasvirlarini ko'rib, siz bu sahifada nima qilishingiz mumkinligini ko'rishingiz mumkin, masalan, yorug'lik sahifasida siz mototsikl chiroqlarini yoqishingiz mumkin. Yo'nalishlar sahifasida siz xohlagan joydan xohlagan joyingizga yo'nalish olishingiz mumkin. Shuningdek, yo'riqnomalar sahifasida olingan natija dubulg'aga biriktirilgan kichik OLEDda ham ko'rsatiladi.
6 -qadam: Yakuniy mahsulot
Endi dastur dubulg'aga ulangan va mahsulot to'liq ishlamoqda. Bu qanday ko'rinishga ega bo'lgan ba'zi rasmlar. Umid qilamanki, sizga o'qish yoqdi!
Umid qilamanki, hamma narsa aniq va yaxshi edi va bu xabar sizga ko'p yordam berdi. Mening loyihamni qayta tiklashda yaxshi vaqt o'tkazing!
Ushbu loyiha a'zolari:- Benoot Sven- Staelens Lennert- Dujardin Laurens
HOWEST Kortrijk, Belgiyada yangi media va aloqa texnologiyalarini o'rganish.
Tavsiya:
Batareya bilan ishlaydigan ofis. Quyosh panellari va shamol turbinasi: Sharq/G'arbni avtomatik almashtirish bilan quyosh tizimi: 11 qadam (rasmlar bilan)
Batareya bilan ishlaydigan ofis. Quyosh tizimi Sharq/G'arbning avtomatik panellari va shamol turbinasi bilan almashinuvi bilan: Loyiha: 200 kvadrat metrli ofis batareyali bo'lishi kerak. Ofis, shuningdek, ushbu tizim uchun zarur bo'lgan barcha tekshirgichlar, batareyalar va komponentlarni o'z ichiga olishi kerak. Quyosh va shamol energiyasi batareyalarni zaryad qiladi. Faqat kichik muammo bor
NaTaLia ob -havo stantsiyasi: Arduino quyosh energiyasi bilan ishlaydigan ob -havo stantsiyasi to'g'ri yo'l bilan amalga oshirildi: 8 qadam (rasmlar bilan)
NaTaLia ob -havo stantsiyasi: Arduino quyosh energiyasi bilan ishlaydigan ob -havo stantsiyasi to'g'ri yo'lga qo'yildi: 1 yil davomida 2 xil joyda muvaffaqiyatli ishlaganimdan so'ng, men quyosh energiyasi bilan ishlaydigan ob -havo stantsiyasining loyiha rejalari bilan bo'lishaman va uning qanday qilib uzoq vaqt yashay oladigan tizimga aylanganini tushuntiraman. quyosh energiyasidan o'tgan davrlar. Agar ergashsangiz
Wi-Fi Smart Scale (ESP8266, Arduino IDE, Adafruit.io va IFTTT bilan): 18 qadam (rasmlar bilan)
Wi-Fi Smart Scale (ESP8266, Arduino IDE, Adafruit.io va IFTTT bilan): Agar siz yashayotgan joy allaqachon yoz bo'lsa, bu ochiq havoda fitnes bilan shug'ullanish uchun ajoyib vaqt. Yugurish, velosipedda yugurish yoki yugurish - bu sizning vazningizni yo'qotishingiz yoki nazorat qilishni xohlasangiz, eng yaxshi mashq
DIY Smart Kamera bilan meni kuzatib boring (Arduino -ga asoslangan): 22 qadam (rasmlar bilan)
DIY Smart Follow Me Drone with Camera (Arduino asosidagi): Hozirgi kunda dronlar juda mashhur o'yinchoqlar va asboblar. Siz bozorda professional va hatto boshlang'ich dronlar va uchadigan gadjetlarni topishingiz mumkin. Menda to'rtta dron bor (kvadrokopterlar va hexkopterlar), chunki men uchadigan hamma narsani yaxshi ko'raman, lekin 200 -parvoz emas
Vaqt o'tishi bilan rasmlar uchun kamera osonlashtirildi: 22 qadam (rasmlar bilan)
Vaqt o'tishi bilan suratga olish uchun kamera osonlashtirildi. Men boshqa ko'rsatmalarni vaqtni tez suratga olish filmlarini suratga olishni tekshirib ko'rdim. U kino qismini juda yaxshi yoritgan. U filmlar yaratish uchun yuklab olishingiz mumkin bo'lgan bepul dasturiy ta'minot haqida gapirib berdi. Men o'z -o'zimga aytdim, men o'ylaymanki, agar men qila olsam