Mundarija:
- 1 -qadam: materiallar
- 2 -qadam: Yuqori quti
- 3 -qadam: Lehim
- 4 -qadam: O'chirish davri
- 5 -qadam: Mysql
- 6 -qadam: Raspberry Pi -ni o'rnating
- 7 -qadam: yuk hujayra tuzilishini yaratish
- 8 -qadam: Shtrixli o'quvchi
- 9 -qadam: Ledstrips
- 10 -qadam: Ultra Sonic sensori
- 11 -qadam: tugatish
Video: Smart muzlatgich va xaridlar ro'yxati: 11 qadam
2024 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2024-01-30 13:27
Aqlli muzlatgich va xaridlar ro'yxati yordamida siz xarid qilish odatlaringizni kuzatishingiz mumkin. Siz xaridlar ro'yxatini tuzishingiz mumkin, shuning uchun siz oziq -ovqat do'konida bo'lganingizda telefoningizni ochishingiz kerak bo'ladi. Ushbu loyihani shkafda yoki tortmasida ham qo'llash mumkin.
1 -qadam: materiallar
KOMPONENTLAR
- 4x yuk xujayralari 5kg-10kg*
- 4x hx711*
- mcr012 shtrix -kod skaneri
- 2x chiziqli ws2812 (144 LED) **
- 1x ultrasonik masofa sensori - HC -SR04
- 1x Yashil LED
- malina pi
- arduino
- quvvat manbai 5v
- Kondensator 1000 mF, 16 v
- 2x4 m utp-kabel
QURILISH MATERIALLARI
- muzlatgich
- 1x nozik plastmassa plitalar
- 2x pleksiglas plitalar*
- 2x qattiq (egilmaydigan) plastmassa plitalar
- Sizning malina pi, arduino, non bordingizga mos keladigan 1x quti
- Shtrix -kod skaneriga mos keladigan 1x quti
- ikki tomonlama lenta
- silikon
- M4 va M3 vintlardek
* bu sizning muzlatgichingizda qancha javon borligiga bog'liq ** bu qancha yashil tokchaning o'rniga va qancha javonlardan foydalanish mumkinligiga bog'liq.
2 -qadam: Yuqori quti
Kerakli qismlar:
- arduino
- malina pi
- non taxtasi
- katta quti
- vintlardek
Kerakli vositalar
Matkap
Biz yuqori qutidan oson boshlaymiz. Bu sizning arduino va malina pi joylashtiriladigan quti.
p.s: Men sizning arduino va malinangizga korpus qo'yishni maslahat beraman, shunda siz ularga zarar bermaysiz
- Pi va arduino -ni ularning qutisidan chiqarib oling
- Ikkita qutini qutining bir burchagiga joylashtiring
- Quti va qutiga 4 teshik oching, ular m4 vintni mahkamlashi kerakligini unutmang
- M4 vintlarini teshiklarga joylashtiring va ularni murvat bilan mahkamlang
-
Oxir -oqibat, siz taxtani qutiga yopishtirishingiz kerak, buni 2 usulda bajarish mumkin:
- Agar sizda metall tayanch bo'lsa, siz metall burg'ulashni olib, vintlarni ishlatishingiz uchun metallda 4 teshik ochishingiz mumkin.
- orqa stikerni echib, qutiga yopishtiring
3 -qadam: Lehim
Kerakli qismlar:
- 2x chiziqli chiziqlar
- 4x yuk xujayralari
- LED
- ultra tovushli sensor
- 2x4 m utp-kabel
-
Issiqlikka chidamli quvurlar
Kerakli vositalar:
lehim temir
Siz deyarli kontaktlarning zanglashiga olib borishingiz mumkin, lekin avval siz komponentlarni utp-kabelga lehimlashingiz kerak, shunda siz tepaga yetadigan kabellarga ega bo'lasiz. Rang kodlari yozilgan qog'oz varag'ini saqlashga ishonch hosil qiling;
Lehimlashning qisqacha toturiali: 5 ta oson qadamda lehimlash
- 2 ta utp kabelini oling va ikkiga bo'ling
- 2 ta yuk xujayrasini oling va kabelni 2 marta lehimlang
- Led chiziqlarini oling va ularni kabelga payvandlang
- Led va ultra tovushli sensorni oling va uni kabelga lehimlang
4 -qadam: O'chirish davri
eslatmalar:
2 ta chiziqni quvvat manbaiga ulang
arduino -ni usb orqali pi -ga ulang
mcr012 shtrix kodini usb bilan pi ga ulang
5 -qadam: Mysql
bu sxemani oldinga siljiting va sizda ma'lumotlar bazasi o'rnatilgan
bu faylni dump faylga eksport qilish, dump faylini ochish va kodni nusxalash
6 -qadam: Raspberry Pi -ni o'rnating
Avval raspian streçini o'rnating: Raspbian streç
keyin https://github.com/NMCT-S2-Project-I/Project-I readme faylida ko'rsatilgan quyidagi buyruqlardan foydalaning.
yordamida butun project1 faylini o'chirib tashlaysiz
rm -r loyihasi 1
Agar siz buni pi -da qilgan bo'lsangiz, rep reponi klonlashingiz mumkin:
git klon
maria db -ga o'ting va dump faylidagi kodni o'tkazib yuboring
7 -qadam: yuk hujayra tuzilishini yaratish
Kerakli material
- qattiq plastik plitalar
- pleksiglas plitalari
- yupqa plastmassa plitalar
- lehimli yuk xujayralari
- vintlardek
Kerakli vositalar
- burg'ulash
- arra va pichoq
- ingichka plastmassani 4 ta bo'lakka kesib oling
- muzlatgich tokchangizga mos bo'lishi uchun qattiq plastinkalarni kesib oling
- muzlatgichning chetiga tegmasdan qattiq plastmassa ustiga chiqib ketishi uchun pleksiglas plastinalarni kichikroq qilib kesib oling
- har tomondan ingichka plastmassaning bir bo'lagini qattiq plastmassaning o'rtasiga qo'ying va teshiklarni burang
- vintni yuk xujayrasi ostiga qo'ying va torting
- pleksiglasdagi teshiklarni belgilang, shunda ular yuk xujayrasining boshqa tomoni bilan tekislanadi va bu teshiklarni burg'ulaydi
- takrorlash
8 -qadam: Shtrixli o'quvchi
kerakli materiallar
- shtrix -kod o'quvchi
- kichik quti
- burama
zarur vositalar
- silikon
- burg'ulash
- qutining pastki qismida 2 ta teshik oching va shtrixkodni vint bilan oxirigacha torting
- qutining qopqog'iga silikon qo'ying va muzlatgich yoniga yopishtiring
- buni bir kechaga quriting
9 -qadam: Ledstrips
Kerakli materiallar
chiziqlar
Kerakli vositalar:
ikki tomonlama lenta
ikki tomonlama lentani lentaning orqa tomoniga qo'ying va ularni muzlatgichingizga javonlaringizga qo'ying
10 -qadam: Ultra Sonic sensori
kerakli materiallar:
- kichik elektr quti
- ultra tovushli sensor
- yashil led
zarur vositalar
- burg'ulash
- pichoq
- kichik elektr qutisini oling va qopqog'idagi 2 teshikni kesib oling
- Qopqoqning o'ng yuqori burchagining uchdan bir qismini etarlicha kichik qilib qo'ying, shunda sizning chizig'ingiz chuqurga to'g'ri keladi
- oxirgi teshik yon tomonda, shuning uchun siz utp kabel kanaliga qo'yishingiz mumkin
- Buni muzlatgichingizning pastki qismidagi qutingizga qo'llang
11 -qadam: tugatish
project1-flask va project1-sensorni ishga tushiring va siz borishga tayyormiz
Tavsiya:
Birinchi ishlar ro'yxati ilovasini joylashtiring: 8 qadam
Birinchi bajariladigan ishlar ro'yxati ilovasini joylashtiring: Agar siz kodlashni mutlaqo yangi bilsangiz yoki fon kodlashni bilsangiz, qaerdan o'rganishni boshlashingiz mumkin. Siz qanday, nima, qaerda kod yozishni, keyin esa kod tayyor bo'lgach, uni hamma ko'rishi uchun qanday tarqatishni o'rganishingiz kerak. Yaxshi, men
Smart muzlatgich: 11 qadam
Aqlli muzlatgich: Salom, men maktab uchun qo'llanmada Raspberry Pi yordamida o'zingizning aqlli muzlatgichingizni qanday yaratishni ko'rsataman. Aqlli muzlatgich sizning shaxsiy nishoningiz yordamida siz ichgan ichimliklarni hisoblab chiqadi. Barcha ma'lumotlar Mysql -da saqlanadi va yig'iladi
Ma'lumotlar ro'yxati: 9 qadam
Ma'lumotni o'chirish uchun dasturlar: bu dasturlar va dasturlar, shuningdek, python va tracker dasturlari bilan bir vaqtning o'zida bir xil tarzda o'rnatiladi
Arduino bajaradigan ishlar ro'yxati: 5 qadam
Arduino bajaradigan ishlar ro'yxati: Bu Arduino vazifalari ro'yxati. Bu oddiy ishlar ro'yxati, lekin Arduino-ga ulangan. Qachonki siz vazifani tugatsangiz, siz ochko to'playsiz, shundan so'ng nima qilishni hal qilishingiz mumkin. Bu qanday ishlaydi: bajarishingiz kerak bo'lgan vazifalarni qog'ozga yozing. Keyin kiriting
Muzlatgich yoki muzlatgich uchun haroratni nazorat qilish: 7 qadam
Muzlatgich yoki muzlatgich uchun haroratni nazorat qilish: Bu yo'riqnomada Jonson Controls haroratni nazorat qilish moslamasini uzatish kabeliga, muzlatgichni boshqarish uchun kalit va elektr rozetkasi bilan birlashtirish kiradi. Pivoni fermentatsiyalash uchun ko'krak qafasi muzlatgichi - bu ajoyib platforma, lekin zavodda