Mundarija:
- 1 -qadam: Sizga qanday komponentlar kerak?
- 2 -qadam: Raspberry Pi -ni sozlash
- 3 -qadam: Raspberry Pi -ga kodingizni olish
- 4 -qadam: SQL ma'lumotlar bazasini o'rnatish
- 5 -qadam: Uskuna bilan boshlaylik
- 6 -qadam: Keling, oynadan boshlaylik
- 7 -qadam: Hammasini ramkaga joylashtiring
- 8 -qadam: Oxirgi, lekin kam emas: aqlli oynadan rohatlaning
Video: Mening birinchi aqlli oynam: 8 qadam
2024 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2024-01-30 13:25
Biz hammamiz bu muammoni bilamiz, biz ertalab juda kech turamiz, shuning uchun juda tez tayyorgarlik ko'rishimiz kerak. Demak, ob -havo qanday bo'lishini ko'rishga vaqtingiz yo'q. Ammo, albatta, vaqtingiz bor - oynaga qarash. Agar biz ikkalasini birlashtirsak nima bo'ladi? Bu loyihada men aqlli oynani yarataman, u erda siz ob -havo ma'lumotlarini, xonadagi haroratni, xonadagi namlikni va qancha yorug'lik borligini ko'rasiz. Sensor haqidagi barcha ma'lumotlarni o'z-o'zidan ishlab chiqarilgan veb-saytda ko'rish mumkin bo'ladi.
1 -qadam: Sizga qanday komponentlar kerak?
Quyida siz ushbu loyihani bajarish uchun zarur bo'lgan komponentlarni topishingiz mumkin.
• HMDI kirishli LCD monitor
• Raspberry Pi 3B+
• SD -karta
• HDMI kabeli
• Sensorlarni malina pi ga ulash uchun kabellar
• DHT11 harorat va namlik sensori
• TSL 2561 yorug'lik sensori
• IRFZ44N
• Har qanday arzon RGB Led Strip
• Himoya qilish uchun ekran va pleksiglas orasiga yopishadigan izolyatsiya
• Pleksiglas (LCD monitor o'lchami)
• Yansıtıcı oyna filmi
• Yog'och
• Yog'ochni ulash uchun uskunalar (vintlar, elim, temir ilgaklar,..)
Loyihaning maksimal qiymati 270, 00 evroni tashkil qiladi (agar sizda pi va zaxira LCD monitor bo'lsa, u atigi 130, 00 evro bo'ladi)
2 -qadam: Raspberry Pi -ni sozlash
Sizda barcha komponentlar mavjud bo'lganda. Siz malina pi ni sozlashni boshlashingiz mumkin.
- Pi veb -saytidan Raspbian OS dasturini o'rnating
- OTni Pi -ga o'rnatish uchun Etcher -ni yuklab oling.
• Kompyuterda Etcher -ni oching
• Avval yuklagan rasmni tanlang
• microSD kartangizni tanlang
• Fleshli tugmani bosing va kuting.
3. MicroSd kartangizdagi tasvirni Windows Explorer -da oching.
• "cmdline.txt" txt faylini oching
• Oxiriga "169.254.10.1" yozing.
• Keyin faylni saqlang va yoping
4. Raspberry Pi -ga microSd kartani joylashtiring.
• Raspberry Pi -ga quvvat ulang
• Tarmoq kabelini pi va kompyuteringizga ulang
5. Malinali pi -ga ulanish uchun macunni yuklab oling
• SSH ulanish turini tanlang
• Xost nomi: 169.254.10.1 va Port: 22
6. Endi biz pi -ni wifi -ga ulaymiz
• Quyidagi buyruq satrini kiriting:
wpa_passphrase 'Mana sizning SSID' 'Sizning parolingiz keldi' >> /etc/wpa_supplicant/wpa_supplicant.conf
• Bu buyruqdan so'ng siz quyidagi qatorlarni yozasiz:
wpa_cli
wlan0 interfeysi
qayta sozlamoq
ctrl + D
• Agar siz pi -ning ipini ko'rishni xohlasangiz, quyidagi qatorni kiriting:
ifconfig
3 -qadam: Raspberry Pi -ga kodingizni olish
Pycharm -ni oching
• Fayl sozlamalarini tuzish, bajarish, tarqatish bo'limiga o'ting
• Hamma narsani yuqoridagi skrinshotda ko'rsatilgandek to'ldiring.
2. Endi mening github -ga o'ting va fayllarni yuklab oling
4 -qadam: SQL ma'lumotlar bazasini o'rnatish
Ushbu bosqichda biz SQL ma'lumotlar bazasini o'rnatamiz
- sudo apt update -y
- sudo apt install -y python3-venv python3-pip python3-mysqldb mariadb-server
- Endi biz ma'lumotlar bazasiga foydalanuvchi va parolni qo'shamiz
• "FILL_USER_IN"@"localhost" "FILL_PASSWORD_IN" IDENTIFIED USER 'CREATE;
• DATABASE aqlli oynani yaratish;
• Hamma imtiyozlarni aqlli oynaga berish.* 'FILL_USER_IN'@'localhost' ga GRANT VARSIYASI BILAN;
• sudo mariadb <sql/db_init.sql
Endi biz ma'lumotlar bazasini mysql ish stoliga ulaymiz
1. mySQL ulanishlariga o'ting
2. "Yangi ulanishni o'rnatish" ni bosing.
3. Yangi ulanishingizni nomlang
4. Xost nomi: 169.254.10.1, Port: 3306
5. Foydalanuvchi nomi va parol = Oldingi qadamni ko'rish
6. Ulanishni oching va ma'muriyatga o'ting
7. Ma'lumotlarni import qilish -ni bosing va sql faylini mening github -dan import qiling
5 -qadam: Uskuna bilan boshlaylik
Endi biz nihoyat oson qismini boshlashimiz mumkin. Agar siz hamma narsani yuqoridagi rasmda ko'rsatilganidek bajargan bo'lsangiz, unda sizda hech qanday muammo bo'lmasligi kerak.
6 -qadam: Keling, oynadan boshlaylik
Ushbu qadam uchun sizga arra kerak bo'ladi.
- Avval biz orqa qismini qilamiz
- Plexiglass ekanligingizga ishonch hosil qiling va LCD monitor orqa qismga mos keladi.
- Parchalarni elim va vintlar bilan mahkamlang
Endi biz oldingi qismni tayyorlaymiz.
1. Old qism ichki qismning orqa qismidan 1 sm balandlikda joylashganligiga ishonch hosil qiling
2. Shunday qilib, pleksiglas o'sha 1 sm ga suyanishi mumkin.
Shundan so'ng, biz pleksiglasga aks ettiruvchi plyonkani yopishtiramiz (buning uchun bir necha vaqt kerak bo'lishi mumkin).
1. Pleksiglasda barmoq izlari yo'qligiga ishonch hosil qiling
2. Pleksiglas va plyonkani suv bilan namlang
3. Endi filmni pleksiglasga ulang
7 -qadam: Hammasini ramkaga joylashtiring
Endi ramka to'liq yig'ilgandan so'ng, biz barcha komponentlarni joyiga qo'yishni boshlashimiz mumkin.
Birinchidan, biz korpus atrofidagi chiziqni yopishtirishdan boshlaymiz. Men ikki tomonlama lentani ishlatardim.
Keyin biz ramkada shunday teshik ochamizki, biz uni olib kelamiz.
Endi siz band bo'lsangiz, ramkangiz tashqarisida boshqa datchiklar uchun 2 teshik ochishingiz mumkin.
Shunday qilib, biz sensor ma'lumotlarini yaxshiroq qaytaramiz.
8 -qadam: Oxirgi, lekin kam emas: aqlli oynadan rohatlaning
Tavsiya:
Mening birinchi sintezim: 29 qadam (rasmlar bilan)
Mening birinchi sindromim: bolalar sintezi men sintezator simlarining chalkashliklari ustida o'tirganimda paydo bo'ldi. Do'stim Oliver kelib, vaziyatni baholadi va: "Bilasizmi, siz dunyodagi eng murakkab bolalar o'yinchog'ini yaratishga muvaffaq bo'ldingiz", dedi. Mening dastlabki r
Mening IoT qurilmam - Birinchi o'rni: 5 qadam
Mening IoT qurilmam - Birinchi o'rni: Bu ko'rsatmada biz Blynkdan kelgan o'rni boshqaramiz. Uni ilovadan yoqish va o'chirish. OGOHLANTIRING !!!! Iltimos, o'z o'rningizni elektr tarmog'iga ulamoqchi bo'lsangiz, nima qilayotganingizni biling !!! OGOHLANTIRING
Mening birinchi IoT qurilmam: 14 qadam
Mening birinchi IoT qurilmam: Ushbu yo'riqnomada biz birinchi IoT qurilmamga Arduino IDE -ni o'rnatishni o'rganamiz, shuning uchun oxirigacha biz unga arduino kodini ishga tushirib, uni mobil telefonimizdan boshqaramiz
Mening birinchi Java ilovam: 6 qadam
Mening birinchi Java ilovam: Siz o'z java -ilovangizni yaratishni xohlaysizmi, lekin biron sababga ko'ra uni kechiktirasizmi? "Ertaga men buni qilaman" deganingizni eshitasizmi? Ammo bu ertak hech qachon kelmaydi. Shunday qilib, siz hoziroq boshlashingiz kerak, endi xonani olish vaqti
Mening aqlli oynam: 15 qadam (rasmlar bilan)
Mening aqlli oynam: ertalabki vaqt cheklangan bo'lishi mumkin. Siz ishga, maktabga, tayyorgarlik ko'rishingiz kerak … Ob -havoga nazar tashlasak, bu cheklangan vaqtni oladi. Smart Mirror telefonni yoki kompyuterni ochish va ob -havoni qidirish uchun zarur bo'lgan vaqtni yo'q qiladi. Bunda