Mundarija:

Oddiy aqlli oyna: 7 qadam (rasmlar bilan)
Oddiy aqlli oyna: 7 qadam (rasmlar bilan)

Video: Oddiy aqlli oyna: 7 qadam (rasmlar bilan)

Video: Oddiy aqlli oyna: 7 qadam (rasmlar bilan)
Video: Siz chiroylimisiz yoki hunukmisiz Ushbu test aytadii 2024, May
Anonim
Oddiy aqlli oyna
Oddiy aqlli oyna
Oddiy aqlli oyna
Oddiy aqlli oyna
Oddiy aqlli oyna
Oddiy aqlli oyna

Voy-buy! anchadan beri men biror narsa yuklaganman, juda ko'p narsalar ustida ishlaganman va o'z izdoshlarim uchun "har doim ishlash uchun loyiha bor" degan so'zlarni aytganimdek, biror narsani tashlab yuborishim kerakligini tushunganman haha, ehtimol bu faqat men, baribir biznesga qaytaman !!

"Sehrli nometall" yoki aqlli nometallni ko'rib, sizni hayron qoldingizmi va o'zingiznikini qurishni xohlaysizmi? Yoki siz boshqalarning qadamlarini sinab ko'rdingizmi va hali ham yangi muammolarga duch keldingizmi, tiqilib qoldingizmi? Siz yolg'iz emassiz, men ham borman va sizga kerak bo'lmagan narsalarni keraksiz yuklab olishdan saqlanishning oddiy usullarini topa oldim! Birinchisini qurganimizdan keyin, men bilan keling, 15,6 dyuymli noutbuk displeyi yoki piktogrammali 32 dyuymli sensorli ekranli aqlli oynani yasash uchun sayohatga boramiz va umid qilamizki, bu sayohat yangi boshlanuvchilar va hayajon izlayotganlar uchun munosib bo'ladi. !!!!

Men qadamlarni iloji boricha batafsil bayon qilaman va kodlash yoki elektronika haqida hech qanday ma'lumotga ega bo'lmagan odamni "oddiy odam" deb atayman.

Oxir -oqibat men oynani tark etaman, chunki agar siz displeyni mukammal ishlashini ta'minlasangiz, ko'zgu ramkasini qurish eng oson qismdir (siz oynali ramkani sotib olishingiz mumkin) va uni displeyni o'rnatish uchun ishlating.

Ta'minotlar

1. Raspberry pi 3 up (Dnt pi 3dan pastroq narsani ishlatmang. NB: siz sehrli oynani ishga tushirish uchun uni tayyorlash uchun juda ko'p kod yozasiz).

2. USB WiFi adapter adapteri (agar siz Wi -Fi bo'lmasa) chekilgan tarmoqdan ham foydalanishingiz mumkin

3. Klaviatura

4. Sichqoncha

5. LCD/LED displey (HDMI portli ish stoli kompyuter ekrani, ishchi monitorli noutbuk, men tanlaganman, yoki siz 7 dyuymli LCD displey bilan boshlashingiz mumkin), qaysi birini qo'lingizga olsangiz yaxshi ishlaydi.

6. Kompyuter NB: kerak emas (faqat VNC tomoshabin havolasini ishlatib, uni kompyuterda boshqarish va boshqarish mumkin, lekin kerak emas, buni e'tiborsiz qoldirish mumkin)

7. Shisha ramka

1-qadam: SD-kartani o'rnatish

SD-kartani sozlash
SD-kartani sozlash
SD-kartani sozlash
SD-kartani sozlash
SD-kartani sozlash
SD-kartani sozlash

Bu "xatolar" ni oldini olish uchun juda muhim qadam, chunki fayllarni kartadan o'chirish 100% yordam bermaydi, shuning uchun eng yaxshi variant - SD -kartani formatlash havolasini yuklab olish;

1. https://www.sdcard.org/downloads/formatter_4/ sahifaga o'ting va Windows/Mac uchun yuklab oling.

Siz yuklaydigan SD -kartaga yuklanadigan pi tasvirini yozish uchun sizga tasvir yozuvchisi kerak bo'ladi, quyidagi havoladan foydalaning;

2.

Endi raspberry pi veb -saytiga kirib, keyingi yuklab oling

3.

O'rnatish paytida bu erda bo'lmaslik kerak bo'lgan juda muhim bir narsa, MagicMirror² -ni ildiz foydalanuvchisi sifatida o'rnatishga shoshilmang! Iltimos, buni oddiy, imtiyozli pi foydalanuvchisi sifatida qiling va uning o'rniga sudo buyrug'ini ishlating. “Mendan nega so'ramaysan? Sababi, biz boshqalar qo'shadigan har qanday modulni boshqara olmaymiz va kimdir yoki biror narsa sizning Raspberry Pi -ni yoki butun tarmog'ingizni tashqi dunyoga chiqarishi mumkin. QANDAY QILING.

Qadam 1. SD -kartani formatlash

Yuklab olingan fayllarni chiqargandan so'ng, dasturni ishga tushiring va SD -kartangizni formatlang!

Qadam 2. Yuklab olingan tasvirni sizga pi yozing

Rasmni SD -kartaga yozish uchun Win32diskimager yoki Etcher -dan foydalaning. Endi operatsion tizim tasvirini kartaga yozish vaqti keldi. Eslatma: chiqarilgandan so'ng sizda.img fayli bo'lishi kerak.

27 may versiyasi uchun fayl nomi 2016-05-27-raspbian-jessie.img. Buning uchun siz Win32 Disk Imager dasturidan foydalanasiz. U Administrator foydalanuvchisi sifatida ishga tushirilishi kerak, aks holda u muvaffaqiyatsiz bo'ladi.

Ishga tushirish-ni bosing, menyudan dasturni toping, uning nomini o'ng tugmasini bosing va Administrator sifatida ishga tushirish-ni tanlang. Windows 10 da.

Kartani chiqarib oling. shunchaki tortib olmang !! nima uchun? chunki bularning barchasi karta yoki diskka yozishni tugatish uchun yashirin jarayon signalini beradi. Siz hozir Raspberry Pi -ga kartani kiritishga va uni birinchi marta yuklashga tayyormiz.

Qadam 3. SD-kartani pi-ga joylash (yuklash)

Endi siz Raspberry pi -ni yuklashga tayyormiz. SD -kartani pi -ning pastki qismidagi uyaga joylashtiring, monitor kabeli, klaviatura, sichqoncha va wifi adapterini pi -ga ulang, monitorni yoqing (pi zaryadlovchisini ishlating, chunki pi pi - juda och sharbat yeyuvchi yirtqich).

Birinchi marta yuklash biroz ko'proq vaqt talab qilishi mumkin, chunki u o'zini qayta sozlamoqda va barcha standart sozlamalarni o'rnatdi. Agar hamma narsa yaxshi bo'lsa, u to'g'ridan -to'g'ri grafik interfeysga yuklanishi kerak.

Bir oz ko'proq konfiguratsiya bo'lishi kerak, lekin Buyuk Britaniyani standart tanlov sifatida ishlatmasam bo'ladi, siz o'z mamlakatingizni va sizga tegishli mamlakatlarni tanlashingiz mumkin.

Endi biz pi -ning asosiy konfiguratsiyasini ko'rib chiqamiz.

2 -qadam: sozlash

O'rnatish
O'rnatish

SD -kartani pi -ga joylashtirgandan so'ng;

Men uni qisqa va aniq qilib beraman, quyida sizning pi -dagi sozlash konsoli oynasiga kirishingiz kerak bo'lgan kodlar;

1. sudo raspi-config (konsol oynasini ochadi) o'tish uchun klaviaturadagi o'q tugmasidan foydalaning, teginish tugmasi pastga sakraydi, bo'sh joyni tanlash va qabul qilish uchun kiriting.

2. Xalqarolashtirish variantlarini to'g'ri til, vaqt zonasi va boshqalarni sozlang. Bu variantni tanlang

(5) va Enter/Ret ni bosing. Birinchi variantni tanlang, Mahalliy tilni o'zgartirish (I1) Endi

3. Yuqoriga/pastga o'q tugmalari yordamida xohlagan tilingizga o'ting. Mening vaziyatimda GB ingliz tilidan foydalanardim. borib, klaviatura turini tanlang, UTF versiyasini tanlang, chunki u Unicode belgilarini qo'llab -quvvatlaydi. ISO-8859-1 faqat birinchi 256 belgini qo'llab-quvvatlaydi.

4. Xalqarolashtirish variantlarini yana tanlang va ikkinchi variantga o'ting, Vaqt mintaqasini o'zgartirish (I2) (O'z mintaqangizni va mamlakatingizni tanlang.

5. Xalqarolashtirish variantlariga qayting va uchinchi variantni tanlang - Klaviatura tartibini o'zgartirish (I3). Standart - Buyuk Britaniyaning to'liq o'lchamli klaviaturasi. Agar siz aynan shu narsani ishlatayotgan bo'lsangiz, unda buni qilishingiz shart emas. Ammo, agar sizda boshqa klaviatura bo'lsa, ko'rib chiqishga arziydi.

6. Internationalization Options -ga qayting va oxirgi elementni tanlang, WiFi mamlakatini o'zgartirish (I4). Bu to'g'ri kanal chastotalarini o'rnatadi.

7. Wi -Fi adapterini ulang, o'ng burchakda bosing, Wi -Fi -ni toping, parolni kiriting va ulang. Aksessuarlar> terminalga o'ting va sudo reboot kiriting. bu pi -ni qayta ishga tushiradi va u WiFi -ga ulana oladimi -yo'qligini bilib oladi. Eslatma: agar sizda Wi -Fi o'rnatilgan bo'lsa, kiring, agar Ethernet kabelidan foydalanmasangiz yoki Wi -Fi adapteridan foydalaning.

3 -qadam: Pi -ni tozalash

Keling, rpi OS ni tozalaymiz va ba'zi katta paketlarni va kerak bo'lmagan narsalarni olib tashlaymiz. Bu faqat kichik ilovalar ro'yxati, lekin ular X-serverdan tashqari eng kattasi. Terminal oynasida "df -k" yoki "df -h" turini ishlatishingiz mumkin bo'lgan ikkita buyruq mavjud. faqat "df -h" dan foydalaning, bu erda -h odam o'qiy oladigan ma'noni anglatadi va sizda qancha xotira bor va ishlatilganini ko'rasiz.

1. Keraksiz dasturiy paketlarni olib tashlang. Men o'zim bilmaydigan narsalardan va katta narsalardan boshladim! siz ushbu fayllarning barchasini o'chirib tashlaysiz;

(bo'sh 3, java-umumiy, libreoffice, minecraft-pi chizish, nusxa ko'chirish, pingvin o'yini, python-minecraftpi, python3-minecraftpi, smartsi, sonic-pi, wolfram dvigateli)

Terminal oynasida quyidagi kodni kiriting; (sudo apt-get remove-purge idle3 java-common libreoffice* minecraft-pi scratch nuscratch penguinspuzzle python-minecraftpi python3-minecraftpi smartsim sonic-pi wolfram-motor)

Siz uni ishga tushirganingizda, u olib tashlanishi kerak bo'lgan hamma narsani to'playdi va sizga [Y/n] savolini beradi. Qayta tiklanmoqchi bo'lgan maydonga e'tibor bering

2. Tugatgandan so'ng, biz endi kerak bo'lmaganlarni o'chirib tashlaymiz: (sudo apt-get autoremove) terminal oynasiga, u sizga endi ishlatilmaydigan paketlar ro'yxatini taqdim etadi yuqorida aytilganlarning hammasi). Yana savolga Y (lar) deb ayting:

3. Davom etish. Tizim paketlarini yangilash/yangilashni boshlash vaqti keldi. Siz buni quyidagi buyruqlarni kiritish orqali bajarasiz: (sudo apt-get update) va (sudo apt-get upgrade) Yoki ikkalasini birgalikda bajarishni xohlasangiz: sudo apt-get update; sudo apt-get upgrade, avval yangilanishdan boshlaganingizga ishonch hosil qiling.

4. Oxirgi narsa - pi dasturiy ta'minoti joriy ekanligiga ishonch hosil qilish. Sudo apt-get yangilanishini bajarish har doim ham bunga turtki bermaydi, shuning uchun biz buni qo'lda qilamiz. Buning buyrug'i: sudo rpi-update

5. E'tibor bering, u tugallangach, uni qayta yuklash kerak. Sudo -ni qayta ishga tushirish siz uchun bajariladi. Endi saqlash joyini yana bir bor ko'rib chiqaylik:

4 -qadam: Sehrli oynani o'rnating

Sehrli oynani o'rnating
Sehrli oynani o'rnating
Sehrli oynani o'rnating
Sehrli oynani o'rnating
Sehrli oynani o'rnating
Sehrli oynani o'rnating

Siz Raspberry Pi -ni sozlaganingizdan va yangilab, qayta ishga tushirgandan so'ng, 1. yana Terminal oynasini ishga tushiring va bash -c $ (curl -sL https://raw.githubusercontent.com/MichMich/MagicM… kiriting) Siz uchun o'rnatish jarayoni:

2. agar siz displeyni aylantirmoqchi bo'lsangiz: sudo nano /boot/config.txt kiriting va faylga quyidagilarni qo'shing. Qaerga qo'shishingiz muhim emas:

# Displeyni vertikal aylantirish

display_rotate = 1

Tugatganingizda CTRL-X tugmachasini bosing va o'zgarishlarni saqlash uchun Y (es) deb ayting.

3. Keling, ekran pardasi va ekranni o'chirishni o'chirib qo'yaylik. Buni ikki joyda bajarish kerak. Birinchidan, avtomatik ishga tushirish konfiguratsiyasida: sudo nano/etc/xdg/lxsession/LXDE-pi/autostart va faylning pastki qismiga quyidagilarni qo'shing:

@xset s noblank

@xset o'chirilgan

@xset -dpms

4. Keyingi X-windows menejeri konfiguratsiyasida: sudo nano /etc/lightdm/lightdm.con f. [SeatDefaults] bo'limiga o'ting va uning ostidagi xserver-buyruq satrini qidiring. Chiziqni shunday o'zgartirish uchun o'zgartiring: xserver -command = X -s 0 -dpms (shuning uchun siz old qismdagi # raqamini olib tashlaysiz va oxiriga etishmayotgan bitlarni qo'shasiz.) Yana CTRL -X ni bosing va Y (es) faylni saqlash uchun.

5. Raspberry Pi qurilmasi faol ishlatilmaydigan qismlarini avtomatik ravishda o'chirish uchun tuzilgan. Bunga WiFi drayveri ham kiradi. Bu MagicMiror² -ga vaqti -vaqti bilan yangiliklar, ob -havo va boshqalar kabi yangiliklar uchun yangilanishlarni olib kelishiga olib keladi. Wi -Fi uchun quvvatni tejash xususiyatini interfeys konfiguratsiya faylidan o'chirib qo'yishingiz mumkin: sudo nano/etc/network/interfaces. Wlan0 bo'limini toping va uning ostiga simsiz ulanishni qo'shing.

6. Buni tugatganingizdan so'ng, sudo reboot bilan rpi -ni yana bir bor qayta ishga tushiring va yana qaytganda, terminal oynasini oching va iwconfig -ni kiriting, shunda siz Power Management o'chirilganligini ko'rasiz.

7. Endi siz MagicMirror² ni ishga tushirishga urinib ko'rishingiz mumkin. pi@magicpi: ~/MagicMirror/config $ cd

$ HOME/MagicMirror

pi@magicpi: ~/MagicMirror $ npm boshlanishi

Agar hamma narsa yaxshi bo'lsa, ekraningiz MagicMirror² interfeysini yuklashi kerak. Xayr !!!!! qildingiz !!!

5 -qadam: Yakuniy sozlash

Ob -havo yangiliklarini olish uchun sizga API kaliti va joylashuv identifikatori kerak bo'ladi. Https://home.openweathermap.org/api_keys ro'yxatdan o'ting va API kalitini oling va joylashuvingiz identifikatorini qidiring.

bu qo'lda;

1. Fayllarni ochish> MagicMirror> config> config.js

yangi API kaliti va joylashuv identifikatori bilan kodni yangilang va saqlash uchun ctrl+X va Y tugmalarini bosing

2. AQSh ta'tilini o'z mamlakatingizga o'zgartiring Britaniya dam olish kunlari va sizga kerak bo'lgan barcha o'zgarishlarni qiling !!

6 -qadam: Oynangizni yarating

Oynangizni yarating
Oynangizni yarating
Oynangizni yarating
Oynangizni yarating
Oynangizni yarating
Oynangizni yarating
Oynangizni yarating
Oynangizni yarating

O'zingizga yaxshi tayyor ikki tomonlama oynani yoki mennikiga o'xshash ishlatilgan ramkali oynani oling, men uni atigi 5,00 evroga sotib oldim. Men oynaning qoplamasini olib tashlab, uni yopish uchun ikki tomonlama plyonkadan foydalanishim mumkin, yoki men shunchaki tiniq oynani sotib, ikki tomonlama oynali plyonkani sotib olib, o'rab olaman. (Men buni oxirida qildim)

men qayerga boraman, qarorlar! qarorlar !! OK, men ikki tomonlama filmni eBay-dan onlayn sotib olishga qaror qildim: https://www.ebay.co.uk/itm/Mirror-Window-Film-Two-…, chunki eski oynaning orqa qismini qirib tashlash ketishi mumkin edi. shundan keyin paydo bo'lishi mumkin bo'lgan tishlar

Oynani oynadan yasash bosqichlari

1. Filmni shisha o'lchamiga kesib oling

2. Shisha yuzasini tozalang

3. Filmni qo'llamoqchi bo'lgan shisha yuzasiga suv seping

4. plyonkaga ikkita sotish tasmasini yopishtiring (bu yopishqoq bo'lishi uchun plyonkaning plastik qopqog'ini olib tashlashga yordam beradi va plyonkani rezina qopqog'idan chiqarish uchun ikkita muslukni torting)

5. uni stakanga qo'ying va uni silliqlash uchun qoldiq plyonkani kesib oling.

6. uni hal qilish uchun bir oz vaqt bering

Ko'zgu tayyor bo'lgandan so'ng, displeyni orqaga qo'ying, uning ko'rinadiganligini, qolganini oynaning orqa tomoniga qaerga qo'yish kerakligini o'zingiz hal qilasiz va oynaning ochiq qismini qoplash uchun qora vinildan foydalaning. yorug'lik o'tishini oldini olish uchun displey.

Qanday xohlasangiz, bu sizning xohishingizga bog'liq, siz gorizontal yoki vertikal ekranga ega bo'lishingiz mumkin, lekin men bu qismga e'tibor qaratmayman, chunki har kimning ta'mi har xil. Shunday qilib, biz bu erda darslarni tugatamiz, siz keyingi urinishda muvaffaqiyat qozonganingizdan so'ng, biz kattaroq displeydan foydalanamiz va uni qanday qilib sensorli oynali oynaga aylantiramiz !!! Sizni tez orada bu quvnoq va hayajonli safarda ko'rishga umid qilaman va biz yonma-yon ketayotganimizda yo'limizni tashlamang.

O'qiganingiz uchun tashakkur !!!!!!

7 -qadam: tugatish

Tugatish
Tugatish
Tugatish
Tugatish
Tugatish
Tugatish

Agar sizda vaqt bo'lsa va kodlash bo'yicha bilimga ega bo'lsangiz, LEDlarni qo'shing va uni ajoyib holga keltiring, shunda siz kerakli interfeyslarni va modullarni o'zgartirish uchun ko'proq vaqt sarflashingiz mumkin.

Bu bizning keyingi darsimiz uchun bo'ladi.

Keyingi oynada sensorli ekran ustida ishlaymiz !!! Men bundan juda xursandman, chunki men 15,6 noutbukli displey yordamida 24 dyuymdan 18 dyuymgacha bo'lgan birinchi modelni sinab ko'rdim.

Tavsiya: