Mundarija:
- Ta'minotlar
- 1 -qadam: O'chirish tizimini yaratish
- 2 -qadam: Fayllarni olish
- 3 -qadam: ma'lumotlar bazasi
- 4 -qadam: Lehimlash
- 5 -qadam: uy -joy
Video: Superstock (shtrix -kod skaneri tomonidan boshqariladigan aktsiya): 5 qadam
2024 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2024-01-30 13:23
Ushbu qo'llanmada men sizga Howest -da 1MCT uchun maktab loyihasi bo'lgan Superstock -ni qanday qurish kerakligini aytaman. Kontseptsiya foydalanuvchilarga qulay bo'lgan ma'lumotlar bazasini yaratadi, sizda mavjud bo'lgan narsalarni hisobga olish uchun veb -sayt orqali kirishingiz mumkin (mening kiyim markam uchun kiyim).
Ta'minotlar
Raspberry Pi 3 modeli B.
DS18B20 suv o'tkazmaydigan harorat sensori
DHT11 harorat va namlik sensori
USB LASER shtrix -kod skaneri
ovozli signal
ko'rsatish
elektron karta (narx va qo'shimcha ma'lumot uchun BOM_bill_of_materials-Ian-Remy.xlsx ga qarang)
1 -qadam: O'chirish tizimini yaratish
Komponentlarni ulashdan oldin Pi -ni o'chiring. Siz sxemadagi barcha ulanishlarni va yuqoridagi rasmlarda ba'zi misollarni topishingiz mumkin, hamma narsa o'z -o'zidan tushunarli bo'lishi kerak. Shtrix -kod skanerini ishlashi uchun uni malina pi ga ulashingiz mumkin.
2 -qadam: Fayllarni olish
Ushbu loyiha uchun fayllarni ushbu Github omboridan topish mumkin:
github.com/howest-mct/1920-1mct-project1-remyian.git
Orqa tomon - bu bizning uskunamiz bilan bog'laydigan va undan ma'lumotni veb -interfeys bo'lgan frontendga etkazib beradigan Python/Flask dasturi. To'g'ri ishlashi uchun sizga ba'zi narsalarni o'zgartirish kerak bo'lishi mumkin, masalan, mysql foydalanuvchisi yoki dasturlar ishlayotgan IP-manzillar.
3 -qadam: ma'lumotlar bazasi
Ma'lumotlarni import qilish orqali ma'lumotlar bazasini (Database-export papkasi ostidagi Github omboridagi damp faylini) PiS ga joylashtirishingiz mumkin. Ma'lumotlar omboridagi fayl butun ma'lumotlar bazasini 1 ta faylda saqlaydi. Aks holda, ba'zi muammolarga duch kelishingiz mumkin, chunki Pi MySQL o'rniga MariaDB dan foydalanadi. Bundan tashqari, siz yangi foydalanuvchi yaratishingiz yoki kodda ushbu hisob ma'lumotlarini o'zgartirishingiz kerak bo'lishi mumkin. Siz ERD ni yuqoridagi rasmda ko'rishingiz mumkin.
4 -qadam: Lehimlash
Yuqoridagi rasmlarda siz ulashingiz kerak bo'lgan barcha ulanishlarni ko'rishingiz mumkin, men hamma narsani biroz kichikroq qilish uchun bir nechta taxtalardan foydalandim. Bundan tashqari, GPIO uzatma kartasini ulash uchun 20 pinli rozetkadan foydalanardim, shunda korpus ulanishi mumkin edi. Qolganlarning hammasi taxtalarda turli komponentlarni lehimlashdan iborat.
5 -qadam: uy -joy
Uy -joy uchun men plastmassa loyiha qutisini ishlatardim va teshiklarni teshikdan kesib oldim, bu asbobni rozetka, GPIO kengaytma paneli va datchiklari orqali, yuqoridagi rasmlarda ko'rib turganingizdek, hamma narsa bo'sh joyda ekanligiga ishonch hosil qildim. ochish va yopish oson bo'lishi kerak.
Tavsiya:
To'g'ridan-to'g'ri raqamli sintez (DDS) chipli MIDI tomonidan boshqariladigan qadam dvigateli: 3 qadam
To'g'ridan-to'g'ri raqamli sintez (DDS) chipli MIDI tomonidan boshqariladigan qadamli dvigatel: Siz hech qachon mini-loyihaga aylanishingiz kerak degan yomon fikrga keldingizmi? Xo'sh, men AD9833 to'g'ridan -to'g'ri raqamli sintez (DDS) moduli yordamida musiqa yaratishga qaratilgan Arduino Due uchun chizgan eskiz bilan o'ynab yurardim … va bir paytlar men o'yladim
Google Assistant tomonidan boshqariladigan LED matritsasi!: 7 qadam (rasmlar bilan)
Google Assistant tomonidan boshqariladigan LED matritsasi!: Bu qo'llanmada men sizga Google Assistant tomonidan boshqariladigan LED matritsasini qanday qilish kerakligini ko'rsataman, uni har qanday joyda smartfon yordamida boshqarish mumkin, shuning uchun boshlaylik
Do'konlar, oziq -ovqat mahsulotlari va xizmat ko'rsatish markazlari uchun EXCEL -dan shtrix -kodlardan foydalangan holda pos -tizim: 7 qadam
EXCEL -dan DUKONLAR, GROCERIYALAR VA XIZMAT KO'RSATISHLARI POS -TIZIMI Shtrix -kodlardan foydalangan holda: Men sizga bu blog bilan kichik do'konlar va xizmat ko'rsatish markazlari uchun oddiy POS (savdo nuqtasi) tizimini yaratish usulini tanishtiraman. Ushbu usul yordamida siz maxsus dasturiy ta'minot yoki qimmat uskunasiz quyidagi imkoniyatlarni boshqarishingiz mumkin. v Muammo
Raspberry Pi gaplashadigan shtrix kodli o'quvchi: 12 qadam
Raspberry Pi gaplashadigan shtrix kodli o'quvchi: 1 -rasm, DX.com saytidan shtrix -kod skaneriOverviewUpdate: Qisqa video demo mavjud https://youtu.be/b905MLfGTcMOnam oziq -ovqat mahsulotidagi yorliqlarni o'qiy olmaydi, shuning uchun men yechim izlay boshladim. Ko'zi ojizlar uchun shtrix -kod o'quvchilarini ko'rganimdan keyin
ARDUINO YUN tomonidan boshqariladigan ROOMBA STEFANO DALL'OLIO tomonidan Wifi ilovasi orqali: 4 qadam (rasmlar bilan)
AROMINO YUN tomonidan boshqariladigan ROOMBA Wifi ilovasi orqali STEFANO DALL'OLIO: Ushbu qo'llanmada men ARDUINO YUN -ni Roomba -ga Wi -Fi orqali ulash uchun kodni ulashaman. Kod va ilovani to'liq Stefano Dall yaratgan va ishlab chiqqan. Olio.Mening Roomba - bu Roomba 620, lekin siz xuddi shu kodni boshqa Roomb uchun ishlatishingiz mumkin