Mundarija:
- Ta'minotlar
- 1 -qadam: Raspberry Pi -ni sozlash
- 2 -qadam: ma'lumotlar bazasi (Mariadb)
- 3 -qadam: Uyning pastki qismini qurish
- 4 -qadam: Asosiy plastinka
- 5 -qadam: Uydan tashqarida
- 6 -qadam: Elektr zanjirini yarating
- 7 -qadam: kod
- 8 -qadam: veb -server
- 9 -qadam: Avtomatik ishga tushirish
- 10 -qadam: tugatish
Video: Aqlli uy: 10 qadam
2024 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2024-01-30 13:25
Agar siz malina pi bilan aqlli uy qurmoqchi bo'lsangiz, quyida keltirilgan amallarni bajarishingiz kerak va buni bilishdan oldin siz o'zingiz aqlli uy qurgansiz.
Ta'minotlar
-
Plitalar (MDF 6 mm)
- 1 x 600 mm * 341, 9 mm Ront tomi uchun
- 1 x 600 mm * 335, 9 mm Orqa tom uchun
- 2 x 568 mm * 443 mm Chordoqli pol va ship uchun
- 3 x 556 mm * 100 mm Ichki devorlar uchun
- 2 x 443 mm * 100 mm
- 2 x 212, 5 mm * 100 mm
- 1 x 75 mm * 100 mm
- 1 x 56 mm * 100 mm
- 2 x 475 mm x 361, 5 mm Tashqi devorlar uchun
- 2 x 588 mm x 124 mm
- 2 x 600 mm * 600 mm
- 1 x yog'och burchakli bar
- 2 x yog'och chiziqlar 40 mm * 50 mm * 2100 mm
- 1 x kabel VTBST0, 75 Rood 15 m
- 1 x kabel VTBST0, 75 Zwart 25 m
- 2 x PVX rulonli 0, 7 mm 100 mm * 1000 mm
- 1 x 250G yog'och elim
- 1 x 20 mm * 10 mm velkro
- 1 x malina pi 3b+,
- 1 x micro sd karta (32 gb)
- I2C bilan 1 x LCD
- 1 x DS18B20
- 1 x 74HC595
- 1 x MCP3008
- 1 x UV sensori
- 1 x voltli sensor
- 1 x rezistorlar 10 ohm
- 10 x tugma
- 10 x diodli LED 5 mm
- 20 x qarshilik 470 ohm
- 4 x 3, 5V - 250mA Quyosh paneli
- 1 x Quyosh lityum ion/polimer zaryadlovchi
- Terminal blokli 1 x Erkak shahar quvvat adapteri
- 1 x lityum -ionli polimer batareyasi - 3.7v 2500mAh
- issiqlik o'tkazmaydigan quvurlar
- lehim qalay
Asboblar:
Lehimlash temir
Fretsaw
Burg'ulash mashinalari
voumetr
qalam
1 -qadam: Raspberry Pi -ni sozlash
Agar sizda barcha materiallar bo'lsa, biz boshlashimiz mumkin!
- MicroSD kartani kompyuterga joylashtiring;
- Raspbian OS tasvirini yuklab oling;
- Micro SD-kartadagi tasvirni Etcher yoki win32diskimager kabi dasturlar yordamida o'chiring;
- SD-kartaning kirish bo'limiga o'ting va bloknot bilan cmdline.txt faylini oching;
- Ip = 169.254.10.1 qo'shing va saqlang;
- Endi micro-SD kartangizni malina pi ga joylashtiring;
- yuklangandan so'ng, Putty -ni yuklab oling;
- Endi, biz yozgan ip-manzil yordamida malina pi ga ulaning;
- Foydalanuvchi pi va malina bilan parol bilan kiring;
- Sudo raspi-config yozing, parolni o'zgartiring, tarmoq parametrlariga o'ting, pi-ning xost nomini o'zgartiring. Mahalliylashtirish variantlariga o'ting va wi-fi mamlakati va vaqt mintaqasini o'zgartiring. Keyin yuklash variantlariga o'ting, tarmoq yuklanishini kuting va ekran ochilishini kuting. Nihoyat interfeys variantlariga o'ting va i2c va spi interfeysini oching;
- Wi-Fi-ga ulanish uchun quyidagi bosqichlarni bajaring:
- Sudo apt-update va sudo apt-upgrade buyruqlarini bajaring;
2 -qadam: ma'lumotlar bazasi (Mariadb)
Raspberry Pi -ga ma'lumotlar bazasini qo'shing. Biz buni Puttyda qilamiz.
- sudo apt-get mysql-server, mysql-client ni o'rnating
- mysql -u ildizi -p
- parol bilan aniqlangan "root"@"localhost" foydalanuvchisini yaratish;
- BARCHA imtiyozlarni ber *. * TO 'root'@'%' ga
- Endi sql faylining kodini nusxa ko'chiring va Putty -ga joylashtiring va uni bajaring
3 -qadam: Uyning pastki qismini qurish
Agar sizda uyning shaxsiy dizayni bo'lsa, siz 3 va 5 -bosqichlarni bajarmasligingiz kerak. Faqat ikkita devor orasiga elektr energiyasini qo'yish uchun sizda ichki va tashqi devorlari bor. Va siz LED, quyosh panellari va ultrabinafsha sensorlar uchun simlar qo'ygan bo'lsangiz (agar siz bu sensori tomga o'rnatmoqchi bo'lsangiz), keyin ularni qaerga ulash kerakligini ko'rasiz.
Avval siz ichki devorlar uchun biz ishlatadigan barcha javonlarni olamiz
Avval siz derazalar va eshiklar uyga kiradigan rejadagi taxtalarni olasiz.
Keyin 556 mm * 100 mm bo'lgan 2 ta taxtani va 443 mm * 100 mm o'lchamdagi taxtalarni yog'och elim bilan yopishtiring, shunda siz chiroyli to'rtburchak olasiz.
Keyin 556 mm * 100 mm bo'lgan oxirgi taxtalarni oling va uni to'rtburchakka yopishtiring. Shunday qilib, siz uyda 2 ta bo'sh joy olasiz.
Keyin siz 212,5 mm * 100 mm o'lchamdagi 2 ta taxtani olib, ularni 2 bo'shliqning bittasiga yopishtirasiz, shunda sizda 1 katta bo'shliq va 3 ta kichikroq joy bo'ladi.
Keyin siz eng kichik 2 taxtani olasiz va biz uni hojatxonaga aylantiramiz. biz 2 ta taxtani bir -biriga osib qo'yamiz, shunda siz L shakliga ega bo'lasiz. keyin bu Lni o'rta bo'shliqqa yopishtiring.
Yelim quriganida, 568 mm * 443 mm o'lchamdagi 1 ta taxtani oling va bir -biriga yopishtiring, shunda sizda bu joylar uchun ship bo'ladi. Shiftda siz balandligi 12 mm bo'lgan burchaklarga kichik blokni yopishtirasiz.
Uni yaxshilab quritishga ruxsat bering va bu tugagach, siz hammasini pastki qavat qilib qo'ygansiz.
4 -qadam: Asosiy plastinka
Asosiy plastinka bizning uyimiz uchun pol sifatida mo'ljallangan. Bundan tashqari, hamma elektrni o'chirish, shunda u deyarli ko'rinmaydi
Siz 600 mm * 600 mm bo'lgan 1 ta plastinka va yog'och nurlarni olasiz. Siz yog'och nurlarni yog'och plastinka atrofiga yopishtirasiz, shunda biz u erga elektr energiyasini ulashimiz mumkin. Malinali pi ni orasiga qo'yish uchun 10 sm teshik ochganingizga ishonch hosil qiling.
Keyin siz uyingizning pastki qavatini olib, orqa tomonini taglik plastinkangizning chetiga qo'ying. endi siz 7 mm uyning old tomonida bir nechta teshiklarni belgilashingiz mumkin. Lekin ehtiyot bo'ling, bu teshiklar na eshik oldida, na deraza oldida. Biz bu teshiklarni burg'ulaymiz, toki elektrimiz pastki plastinadan uyga o'tishi mumkin.
Agar uyingiz pastki plastinkada qaerda bo'lishini bilsangiz, siz tugmachalarni joylashtirish va LCD displey uchun teshik chizish uchun 10 teshikni (5 qatorli 2 ta) belgilashingiz mumkin.
Siz barcha teshiklarni burg'ilaganingizdan so'ng, biz uyning tashqarisidan boshlashimiz mumkin
5 -qadam: Uydan tashqarida
Endi biz pastki qavatdagi uyning tashqi devorlariga kiramiz.
Siz 475 mm * 361,5 mm o'lchamdagi ikkita taxtani olasiz. Siz 361,5 markaning yon tomonini o'lchaysiz, uning har ikki tomonida 124 mm. keyin siz taxtalaringizning boshqa tomonidan 475 mm markazini o'lchaysiz. Keyin siz birinchi nuqtalarni ikkinchi nuqtaga bog'laysiz, shunda siz taxtalarda uy shakliga ega bo'lasiz va siz 2 burchakni kesib tashlaysiz.
Keyin siz uyingizning old va orqa tomoniga 588 mm x 124 mm bo'lgan 2 ta taxtani yopishtirasiz. Bu taxtalarda eshik va derazalar kesilganligiga ishonch hosil qiling. Agar siz uyingizda deraza bo'lishini xohlasangiz, 2 ta taxta orasiga PVX bo'lagini yopishtirib, uni va tashqi devorni yopishtirishingiz mumkin.
Keyin siz o'zingiz tayyorlagan boshqa 2 ta taxtani joylashtirasiz, qolgan 2 tasi uy haqida. shuningdek, yorug'lik yonayotgan yoki yoqmasligini ko'rish uchun uchburchakda olmos yasaganingizga ishonch hosil qiling. Bu erda ham deraza oldiga PVX bo'lagini osib qo'yishingiz mumkin.
Yelim quriganida, siz o'z uyingizni qurishni deyarli tugatgansiz.
6 -qadam: Elektr zanjirini yarating
Uyni to'liq tugatmasdan oldin, biz o'z uyimizga elektr energiyasini joylashtiramiz, siz o'zingizning LED -laringizni uyingizga qo'yishingiz mumkin (har doim har bir xonaning o'rtasiga 1 LEDni, katta xonaga 3 LEDni qo'yish yaxshiroq). Odatda jami 9 ta LED joylashtirilgan.
Uyingizni taglik plitasiga yopishtiring.
pastki qismidagi barcha komponentlarni quyida ko'rsatilgan tarzda ulang.
Ishingiz tugagach, siz 568 mm * 443 mm o'lchamdagi ikkinchi taxtalarni bir xil o'lchamdagi taxtaga qo'yishingiz mumkin. Buni qilganingizda, sizning uyingiz 1 -rasmga o'xshaydi.
Keyin uyning orqa tarafida bo'ladigan taxtalarni ushlang, 4 ta quyosh panelini taxtalarga osib qo'ying va boshqa tomondan (ichkarida) quyosh panellarining kabellari taxtalardan kelganiga ishonch hosil qiling. Keyin kichik tuynuk oching va UV sensori ketmasidan oldin osib qo'ying, shunda bu sensor yaxshi birlashtirilgan. Buni qilganingizdan so'ng, siz hamma narsani ulashingiz mumkin va siz o'zingizning javoningizni uyingizga taxta qilib qo'yishingiz mumkin. (keyin sizning uyingizda tomi 2 -rasmga o'xshaydi).
7 -qadam: kod
Siz bu yerdan kodni yuklab olishingiz va uni malina pi ga joylashtirishingiz mumkin.
8 -qadam: veb -server
Siz bu buyruqlarni macunda bajarasiz.
Sudo apt -get install apache2 -y buyrug'ini bajaring
Internetda 169.244.10.1 raqamiga o'ting. odatda apache sahifasini ko'ring, agar bunday bo'lmasa, avval sudo apt-get update kiriting va apchach-ni qayta o'rnating.
Endi mv buyrug'i yordamida/var/www/html -ga yuklangan kodning oldingi jildini ko'chiring.
sudo xizmati apache2 -ni qayta ishga tushiring.
Agar siz pi-ning IP-manziliga kirsangiz, endi siz veb-interfeysni ko'rishingiz kerak.
9 -qadam: Avtomatik ishga tushirish
Endi, agar siz pi -ni yuklasangiz, skript avtomatik ravishda ishlashiga ishonch hosil qilishimiz kerak.
Sudo nano /etc/rc.local yordamida rc.local faylini tahrir qiling
Kodni bajarish uchun buyruq qo'shing, bu python3.5 /yourpath/project.py &
Pastki qismida 0 chiqishni qoldirganingizga ishonch hosil qiling.
Endi sudo -ni qayta ishga tushiring va u ishlaganligini tekshiring.
10 -qadam: tugatish
Yana hamma narsani sinab ko'ring va agar hamma narsa ishlayotgan bo'lsa, siz tomning boshqa tomonini uyga qo'yasiz.
Agar bunday bo'lmasa, buning sababi shundaki, siz o'z tumaningizni xudo qilmagansiz va siz hali ham uni tekshirishingiz kerak bo'ladi.
Nihoyat, siz oxirgi taxtani pastki plastinkaning pastki qismiga osib qo'yishingiz va malina pi uchun teshik bergan joyga velkro qo'yishingiz mumkin. Shuningdek, ahududu pi ning orqa qismiga velkro bo'lagini osib qo'ying, shunda sizning pi uyingizga osib qo'yiladi.
Shunday qilib, endi sizning Smart uyingiz tugadi.
Tavsiya:
SONOFF aqlli kalitlari yordamida aqlli rolikli pardalarni qanday yasash mumkin ?: 14 qadam
SONOFF aqlli kalitlari yordamida aqlli rolikli pardalarni qanday yasash mumkin?: SONOFF aqlli kalitlarida interlok rejimidan foydalaning, oddiy rolikli pardalarni aqlli ko'rinishga aylantirish uchun ko'pchiligingiz rozi bo'lasizmi, siz ertalab rolikli pardalarni tortib olasiz. va kechqurun uni pastga tushirmoqchimisiz? Qanday bo'lmasin, men
Uskuna va dasturiy ta'minot Hack aqlli qurilmalar, Tuya va Broadlink LED lampochkasi, Sonoff, BSD33 aqlli vilkasi: 7 qadam
Uskuna va dasturiy ta'minot Hack Smart Devices, Tuya va Broadlink LED lampochkasi, Sonoff, BSD33 Smart Plug: Bu ko'rsatmada men bir nechta aqlli qurilmalarni o'z dasturiy ta'minotim bilan qanday o'chirganimni ko'rsataman, shuning uchun ularni Openhab sozlamalari orqali MQTT orqali boshqarishim mumkin. Men ularni buzganimda yangi qurilmalar. Albatta, maxsus dasturiy ta'minotni o'chirishning boshqa usullari mavjud
Aqlli budilnik: Raspberry Pi -dan tayyorlangan aqlli budilnik: 10 qadam (rasmlar bilan)
Aqlli budilnik: Raspberry Pi bilan yasalgan aqlli budilnik: Siz hech qachon aqlli soatni xohlaganmisiz? Agar shunday bo'lsa, bu siz uchun yechim! Men Smart Budilnikni yaratdim, bu soat, siz budilnik vaqtini veb -saytga ko'ra o'zgartirishingiz mumkin. Signal o'chganda, ovoz eshitiladi va ikkita chiroq yonadi
IoT asosidagi aqlli bog'dorchilik va aqlli qishloq xo'jaligi ESP32: 7 bosqichlaridan foydalangan holda
ESP32 yordamida IoT asosli aqlli bog'dorchilik va aqlli qishloq xo'jaligi: Dunyo vaqt o'tishi bilan o'zgarib bormoqda, hozirda odamlar har sohada elektronikani birlashtirmoqda va qishloq xo'jaligi bundan mustasno emas. Qishloq xo'jaligida elektronikaning birlashishi fermerlarga va bog'larni boshqaradigan odamlarga yordam beradi
Aqlli uyingizni aqlli ravishda himoya qiling: 14 qadam
Aqlli uyingizni aqlli ravishda himoya qiling: Men xavfsiz va xavfsiz tanlov uchun kurashaman. Agar sizga mening ko'rsatmalarni yoqtirsangiz, iltimos, ovoz bering! Men sizga o'z uyingizni va uning atrofini qanday qilib oson va arzon narxda himoya qilishni ko'rsataman. Siz o'z segmentlaringizni o'z ichiga olasiz: 1. Y ni sozlang