Mundarija:

Smartroom: 8 qadam
Smartroom: 8 qadam

Video: Smartroom: 8 qadam

Video: Smartroom: 8 qadam
Video: Основные ошибки при возведении перегородок из газобетона #5 2024, Noyabr
Anonim
Smartroom
Smartroom

Siz hech qachon to'shagingizga yotib, o'rnidan turishni xohlamaysizmi? Siz hech qachon o'z panjarangizni ochish uchun turishni xohlaysizmi? Keyin menda siz uchun mukammal yechim bor. Smartroom bilan tanishib, mobil telefoningiz, planshetingiz yoki hatto kompyuteringiz bilan xonangizni boshqaring!

Ta'minotlar

Keyingi bosqichda men sizga kerak bo'ladigan materiallar ro'yxatini ko'rsataman. Eng muhimi, sizda Raspberry Pi va kompyuter bo'lishi kerak.

1 -qadam: barcha kerakli materiallarni yig'ish

Sizning barcha jihozlaringizni yig'ish
Sizning barcha jihozlaringizni yig'ish
Sizning barcha jihozlaringizni yig'ish
Sizning barcha jihozlaringizni yig'ish
Sizning barcha jihozlaringizni yig'ish
Sizning barcha jihozlaringizni yig'ish

Eng muhimi, materiallar! Men hamma narsani Excel elektron jadvaliga joylashtirdim.

2 -qadam: uy -joy qurish

Uy -joy qurilishi
Uy -joy qurilishi
Uy -joy qurilishi
Uy -joy qurilishi
Uy -joy qurilishi
Uy -joy qurilishi

122 sm dan 61 sm gacha bo'lgan MDF paneli ishlatilgan uy uchun siz ularni har qanday DIY do'konida topishingiz mumkin. Ularni chizilgan o'lchamlari bilan aylana pichoqli arra bilan kesib oling. Keyin panellar Soudal Fix All elim bilan yopishtiriladi. Rasm chizish ixtiyoriy, lekin unga yoqimli taassurot qoldiradi:), men yuqoridagi rasmlarda ko'rinib turgan bo'yoq turlarini qo'lladim. Pardalar uchun men o'zimdagi eng nozik matodan bitta varaq yasadim. Menda plastmassa naycha bor edi, uning atrofida 90 graduslik burchak bor edi. Men sensorlar joylashishi uchun bo'laklarni kesib tashladim.

3 -qadam: O'chirish sxemasini tuzish

O'chirish
O'chirish
O'chirish
O'chirish

Bu eng kichik elektr davri emas, lekin bu loyihani qiziqarli qiladi. O'tish simlarini kesib o'tmaslikka harakat qiling. Bir xil taxtaga o'tmaydigan simlar uzunroq bo'lishi kerak. Siz ikkita simni lehimlashingiz yoki erkakni ayol simlariga bir -biriga ulashingiz mumkin.

4 -qadam: Github -dan kodni yuklab oling

Siz ushbu loyihaning kodini mening Github-dan yuklab olishingiz mumkin, havola-https://github.com/howest-mct/1920-1mct-project1-V… Kodni bosing va orqa va old qismini yuklab oling.

PI va Visual Studio kodlari o'rtasida SSH aloqasini yarating, agar bilmasangiz, bu erda kichik qo'llanma.

VS kodida yangi papka yarating va uni xohlaganingizcha chaqiring, jiddiy, bu muhim emas. Backend -dagi barcha fayllarni o'sha papkaga joylashtiring. Birinchi qism bajarildi. Endi VC kodidagi/var/www/ga o'ting va u erda oldingi fayllarni joylashtiring. Kodlash qismi tugadi!

5 -qadam: MySQL ma'lumotlar bazasini yarating

MySQL ma'lumotlar bazasini yarating
MySQL ma'lumotlar bazasini yarating
MySQL ma'lumotlar bazasini yarating
MySQL ma'lumotlar bazasini yarating

Ma'lumotlar bazasini yaratish uchun men ishlatadigan dastur - MySQL Workbench. Yuklab olish havolasini bu erda topishingiz mumkin.

Simsiz ulanishni yarating, sozlamalarimga qarang, SSH host nomi sizning RPi -ning IP -manzili ekanligiga ishonch hosil qiling.

Endi ekranning yuqori chap qismidagi Fayl ostidagi belgiga o'ting, ustiga bosing, u oddiy SQL faylini ochishi kerak. smartroomdb.txt kodini u erga joylashtiring va ishga tushiring (sariq chaqmoq). Endi siz oltinsiz!

6 -qadam: Smartroom -ni sinab ko'rish

Smartroom -ni sinovdan o'tkazish
Smartroom -ni sinovdan o'tkazish
Smartroom -ni sinovdan o'tkazish
Smartroom -ni sinovdan o'tkazish

Endi ko'pgina texnik qismlar tayyor bo'lgach, VS Code -da yangi yaratilgan papkaga o'ting va app.py -ni ishga tushiring. O'ng yuqori burchakda kichik boshlang'ich belgisi bor. Endi brauzeringizga o'ting va IP -manzilingizni kiriting. Siz saytni ko'rishingiz kerak.

Bu veb -sayt birinchi navbatda mobil qurilmada yaratilgan! Ha, siz ushbu loyihani telefoningizda ishlatishingiz mumkin. Faqat RPi -ning IP -manzilini kiriting.

Shuningdek, siz Raspberry Pi ishga tushganda loyihani ishga tushirishingiz mumkin. Agar siz buni xohlasangiz, app1.py xizmatini yaratishingiz kerak bo'ladi. Ushbu qo'llanmani kuzatib boring

Siz main.py -ni app1.py -ga o'zgartirishingiz va katalogni app1.py joylashgan katalogga o'zgartirishingiz kerak bo'ladi. Hamma narsa elektr zanjirida ishlayotganini tekshiring. Agar shunday bo'lsa, keyingi bosqichga o'ting!

7 -qadam: O'chirish sxemasini uyingizga joylashtiring

O'chirish sxemasini uyingiz ichiga joylashtirish
O'chirish sxemasini uyingiz ichiga joylashtirish
O'chirish sxemasini uyingiz ichiga joylashtirish
O'chirish sxemasini uyingiz ichiga joylashtirish
O'chirish sxemasini uyingiz ichiga joylashtirish
O'chirish sxemasini uyingiz ichiga joylashtirish
O'chirish sxemasini uyingiz ichiga joylashtirish
O'chirish sxemasini uyingiz ichiga joylashtirish

Siz oxirgi qismga yetdingiz, tabriklayman!

Devorlarda ikkita teshik qazish kerak. Kiyinish qaerda, ikkinchisi esa stol tagida. Buning uchun siz oddiy matkapdan foydalanishingiz mumkin. Shundan so'ng, MCP3008 va L293D yozilgan javon shkafning ostiga, ikkinchisi esa karavot ostiga tushadi. Kabelni boshqarish sizga bog'liq. Men mahalliy DIY do'konida (Hubo) topilgan bir nechta yopishqoq prokladkalardan foydalandim.

8 -qadam: Smartroom -dan bahramand bo'ling

Smartroom -dan bahramand bo'ling!
Smartroom -dan bahramand bo'ling!
Smartroom -dan bahramand bo'ling!
Smartroom -dan bahramand bo'ling!
Smartroom -dan bahramand bo'ling!
Smartroom -dan bahramand bo'ling!

Siz hozir aqlli xonadan foydalanish uchun to'liq sozlangansiz, endi panjuringizni ochish uchun turmaysiz!

Tavsiya: