Mundarija:
- 1 -qadam: qismlarni yig'ish
- 2 -qadam: PiTFT yordamida Adafruit -ning Raspbian versiyasini yuklab oling
- 3 -qadam: Raspbian tasvirini Micro SD kartaga yozing
- 4 -qadam: Raspberry Pi ulanishlari
- 5 -qadam: USB portini aniqlang
- 6 -qadam: Terminal oynasini oching va Raspberry Pi -ga ulaning
- 7 -qadam: Raspberry Pi -ni o'rnating
- 8 -qadam: Raspberry Pi WiFi -ni o'rnating
- 9 -qadam: Gmail -ni o'rnating
- 10 -qadam: PiTFT displeyini Raspberry Pi -ga ulang
- 11 -qadam: Micro SD kartaning zaxira nusxasi
2025 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2025-01-13 06:58
ESLATMA: eskirganligi sababli, bu ko'rsatmalarni ishlatmaslik kerak. Iltimos, AdaFruit Easy Install -dan foydalaning.
Adafruit -ning PiTFT displeyi bilan ishlash uchun Raspberry Pi -ni o'rnating.
Bu ko'rsatma Raspberry Pi -ni o'rnatish uchun monitor, klaviatura va sichqonchaning o'rniga MacBook Pro va maxsus USB kabelidan foydalanadi.
Men PiTFT displeyidan juda xursandman va uni uydagi avtomatlashtirish loyihalarimga qo'shishni xohlayman. Birinchi qadam - uni boshqa loyihalarga qo'shish uchun ishga tushirish.
Loyihaning maqsadlari:
Raspberry Pi -da ishlash uchun Adafruit -ning PiTFT displeyini o'rnating
Eslatmalar:
- belkurak bilan o'ralgan matn, masalan, almashtirish-bu, haqiqiy qiymat bilan almashtirilishi kerak
- Men ishlatilgan har bir manbaga kredit berishga harakat qildim. Har qanday kamchiliklar uchun uzr so'rayman.
- $ MacBook -dagi terminal oynasida bajarilgan va odatda Raspberry Pi -da bajariladigan buyruqni bildiradi
- Men PiTFT-ni Diet-Pi-da ishlatishga muvaffaq bo'ldim
1 -qadam: qismlarni yig'ish
Men quyida keltirilgan qismlar mening ilovalarimda eng yaxshi ishlashini topdim. Bu qismlar odatdagi boshlang'ich to'plamiga qaraganda qimmatroq.
Ehtiyot qismlar va asboblarni oling (narxlar AQSh dollarida):
- MacBook Pro (kompyuterdan foydalanish mumkin)
- Ethernet kabeli, yo'riqnoma, simsiz ulanish nuqtasi va Internetga ulanish
- Raspberry Pi 2 Model B elementi14 $ 35
- Panda 300n WiFi adapteri Amazon $ 16.99
- Amazondan 5.2V 2.1A USB quvvat adapteri $ 5.99
- Micro USB -dan USB -kabelga 3 fut Amazondan $ 4,69
- FTDI TTL-232R-RPI Mouser-dan USB kabelga ketma-ket $ 15
- SanDisk Ultra 16 GB microSDHC Class 10 adapterli (SDSQUAN-016G-G4A) Amazondan $ 8.99
- PiTFT - Raspberry Pi Adafruit uchun yig'ilgan 320x240 2,8 dyuymli TFT+sensorli ekran $ 34,95
2 -qadam: PiTFT yordamida Adafruit -ning Raspbian versiyasini yuklab oling
PiTFT yordamida Adafruit -ning Raspian -ni yuklab oling:
- Adafruit -ning so'nggi versiyasini PiTFT bilan MacBook -ning yuklab olish katalogiga yuklab oling
- Bu ko'rsatma yozilganda oxirgi versiya: 2015 yil 24 sentyabr, Jessi
- 2015-09-24-raspbian-jessie-pitft28r.img rasmini yuklashlardan rasmlar saqlanadigan katalogga ko'chiring:
Sizning MacBook-rasmlaringiz katalogi
Masalan, men foydalanaman:
$ cd "/Users/my_macbook_name ♣/Desktop/wifiEnabledHome/Raspberry Pi ni sozlash/raspbian tasvirlar"
Manba: Adafruit PiTFT ni sozlash bo'yicha ko'rsatmalar
3 -qadam: Raspbian tasvirini Micro SD kartaga yozing
MUHIM: to'g'ri disk raqamini kiritganingizga ishonch hosil qiling - agar siz noto'g'ri disk raqamini kiritgan bo'lsangiz, qattiq diskni o'chirib tashlaysiz!
SD -adapterga micro SD -kartani joylashtiring, so'ngra SD -adapterni MacBook -ga joylashtiring.
MacBook -da Raspberry Pi -dan ushbu ko'rsatmalardan foydalaning. Bu erda umumlashtirildi:
- MacBook terminalining oynasini oching
- Raspbian tasvirini o'z ichiga olgan katalogga o'zgartirish
$ CD-sizning MacBook-rasm-katalogingiz
- SD -kartaning diskini (bo'linmasligini) aniqlang
- Bunday holda, disk2 (disk2s1 emas) yoki disk# = 2
- Micro SD kartani aniqlash uchun buyruqni bajaring:
$ diskutil ro'yxati
/dev/disk0 #: TUR NOMI O'lcham identifikatori 0: GUID_partition_scheme *160.0 GB disk0 1: EFI EFI 209.7 MB disk0s1 2: Apple_HFS, my_macbook 159.2 GB disk0s2 3: Apple_Boot Recovery HD 650.0/MB disk1 NAME IDENTIFIER 0: Apple_partition_scheme *2,5 GB disk1 1: Apple_partition_map 1,5 KB disk1s1 2: Apple_HFS, my_dvd, 2,5 Gb disk1s2 /dev /disk2 #: TYPE NAME SIZE IDENTIFIER 0: FDisk_partition_sche2_ disk2.1 152 N1
- Yuqoridagilardan, mening SD -kartam 2 -disk
- SD -kartani ajratib oling:
$ diskutil unmountDisk /dev /disk yoki micro-SD-kartali disk#
Rasmni SD -kartaga nusxalash. Rasm nomi va disk raqami to'g'ri ekanligiga ishonch hosil qiling
$ sudo dd bs = 4m if = 2015-09-24-raspbian-jessie-pitft28r.img of =/dev/rdisk (micro-SD-card-disk#)
- Nusxa olish holatini ko'rish uchun CTRL-t.
- Agar xatolar bo'lsa, bs variantining har xil qiymatlarini sinab ko'ring, masalan, 1m, 4m yoki 1M. Kattaroq disklar uchun katta blok o'lchamlari (bs) talab qilinadi. Kichik harf m MacBook tomonidan afzal ko'riladi.
- Tugallangach, SD -kartani ajratib oling:
$ diskutil unmountDisk /dev /disk yoki micro-SD-kartali disk#
- MacBook -dan SD adapterini chiqarib oling va adapterdan micro SD -kartani chiqarib oling
- Raspberry Pi -ga micro SD -kartani joylashtiring
4 -qadam: Raspberry Pi ulanishlari
Ularni Raspberry Pi -ga joylashtiring
- Micro SD karta
- Ethernet kabeli
- Wi-Fi tugmasi
-
USB ketma -ket kirish/chiqish kabeli (yuqoridagi rasmlarga qarang)
- Topraklama = Qora sim, RPi -da 06 -pin
- Tx = Sariq sim, pin 08
- Rx = Qizil sim, pin10
Yuqoridagilar bajarilgandan so'ng:
Quvvat kabelini joylashtiring
USB/Seriya kabelini MacBook USB portiga joylashtiring
5 -qadam: USB portini aniqlang
USB-seriyali adapter tomonidan ishlatiladigan USB portini aniqlang. Mening MacBook -da FTDI chipi ishlatiladi.
Terminal oynasini oching
Dev -da juda ko'p qurilmalar mavjud. Qurilmani aniqlash uchun ushbu buyruqdan foydalaning:
$ ls /dev/tty.*
/dev/tty. Bluetooth-Incoming-Port /dev/tty.usbserial-FT9314WH
Bu erda kashf qilishning muqobil usuli:
$ ls /dev | grep FT | grep tty
tty.usbserial-FT9314WH
Agar yuqorida aytilganlarning hech biri ishlamasa, buni sinab ko'ring:
USB kabelini MacBook -ga joylashtiring va ishga tushiring:
$ ls /dev | grep tty
USB kabelini ajratib oling, bir necha soniya kuting va ishga tushiring:
$ ls /dev | grep tty
Farqlarni aniqlang
6 -qadam: Terminal oynasini oching va Raspberry Pi -ga ulaning
USB seriyali kabel yordamida MacBook -ni Raspberry Pi -ga ulang.
Terminal oynasini oching. Yuqoridagi rasmga qarang va terminal oynasi parametrlarini o'rnating.
- Terminalda Preferences -ni tanlang, Advanced yorlig'ini bosing
- xterm va vt100 ishlaydi, lekin ansi nanodan foydalanganda yaxshiroq ishlaydi
- Unicode (UTF-8) o'rniga Western ASCII-ni o'rnating)
Terminal oynasida kiriting:
$ ekran /dev/tty.usbserial-FT9314WH 115200
MacBook -dagi terminal oynasidan foydalanib, RPi -ga kiring: username = pi password = malina
Eslatma: USB-seriyali kabel simvollarni tushirishi mumkin. Agar belgilar o'chirilsa, sizga bildirishnoma kelmasligi mumkin, Qaytish -ni bosing yoki foydalanuvchi nomini kiriting va Enter -ni bosing.
Agar tiklash rejimi paydo bo'lsa, micro SD karta to'g'ri sozlanmagan. Boshlamoq.
- Qayta tiklash rejimining so'rovi #
- Raspbianning oddiy so'rovi $.
- NOOBS tiklash login va paroli - bu ildiz va malina
7 -qadam: Raspberry Pi -ni o'rnating
Raspbian-ni raspi-config yordamida o'rnating
$ sudo raspi-config
- Fayl tizimini kengaytiring
- Va qayta ishga tushiring (tugatish uchun yorliq va Enter tugmasini bosing) va qayta ishga tushiring
$ sudo raspi-config
Foydalanuvchi parolini "your_new_password" ga o'zgartiring
Ichki sozlash variantlari (men AQShning markaziy vaqt zonasida yashayman - sizning talablaringizga muvofiq o'zgartirish)
- * tanlanganligini bildiradi
- O'tish uchun bo'sh joydan foydalaning *
- AQSh uchun GB tugmachasini bosing (bo'sh joy yordamida) va AQSh ingliz tilini bosing UTF 8 (en_US. UTF-8 UTF-8)
- OK ni bosing, UTF ni tanlang va OK ni bosing
$ sudo qayta ishga tushirish
MacBook terminalining oynasi buzilganda:
- Terminal oynasini yoping (barcha terminal oynalarini yoping va terminal ilovasidan chiqing)
- USB kabelini MacBook -dan uzing
- Bir necha soniya kutib turing va USB kabelini qayta ulang
- Yangi terminal oynasini ishga tushiring va kiring
$ sudo apt-get yangilanishi
$ sudo apt-get upgrade $ sudo apt-get auto remove $ sudo reboot
Raspbian -ni sozlashni davom eting
$ sudo raspi-config
Ichki imkoniyatlar
- AQSh va Markaziy vaqt mintaqasini o'zgartiring
- Tugatish va qayta yuklash uchun yorliq
$ sudo qayta ishga tushirish
$ sudo raspi-config
Kengaytirilgan variantlar
- Xost nomini ♣ your_hostname Change ga o'zgartiring
- SSH -ni yoqish
- Tugatish
- Qayta yuklash
8 -qadam: Raspberry Pi WiFi -ni o'rnating
Buyruqni ishga tushiring:
$ sudo nano/etc/network/interfeyslari
va faqat quyidagilarni o'z ichiga oladi:
avtomatik wlan0
ruxsat-hotplug wlan0 iface wlan0 inet dhcp wpa-ssid "♣ your-ssid" "wpa-psk" yoki sizning o'tish-iborangiz <♣"
Fayl yozish uchun CTRL-o
Yozishni tasdiqlash uchun ENTER kiriting
Nano muharriridan chiqish uchun CTRL-x
Buyruqni ishga tushiring:
$ sudo qayta ishga tushirish
9 -qadam: Gmail -ni o'rnating
Pochta Raspberry Pi -dagi muammolar haqida bildirishnomalar va ogohlantirishlarni olish uchun juda foydali.
Ma'lumot omborlari yangilanganligiga ishonch hosil qiling. Buyruqni ishga tushiring:
$ sudo apt-get yangilanishi
SSMTP va pochta yordam dasturlarini o'rnating:
$ sudo apt-get install ssmtp
$ sudo apt-get install mailutils
SSMTP konfiguratsiya faylini tahrirlang:
$ sudo nano /etc/ssmtp/ssmtp.conf
quyidagicha:
mailhub = smtp.gmail.com: 587 hostname = "sizning-xost-ismingiz", "AuthUser=♣your-gmail-account♣@gmail.com" AuthPass = "sizning-gmail-parolingiz", "UseSTARTTLS = YES"
SSMTP taxalluslar faylini tahrirlang:
$ sudo nano/etc/ssmtp/revaliases
Tizimdagi har bir foydalanuvchi uchun elektron pochta xabarlarini yuboradigan bitta qator yarating. Masalan:
ildiz: ouryour-gmail-account♣@gmail.com: smtp.gmail.com: 587
SSMTP konfiguratsiya faylining ruxsatlarini o'rnating:
$ sudo chmod 664 /etc/ssmtp/ssmtp.conf
10 -qadam: PiTFT displeyini Raspberry Pi -ga ulang
Buyruqni ishga tushiring
$ sudo o'chirish -h 0
Ethernet kabelini olib tashlang
USB kabel ulagichlarini Raspberry Pi va MacBook -dan olib tashlang
Elektr ta'minotini o'chiring
PiTFT displeyini Raspberry Pi -ga ulang
Elektr ta'minotini tiklash
Raspberry Pi qayta ishga tushganda, displey ishlashi kerak. Siz hozir to'xtashingiz mumkin.
11 -qadam: Micro SD kartaning zaxira nusxasi
Raspberry Pi o'rnatilganda, rasmning zaxira nusxasini yarating. Keyingi loyihani yaratish uchun ushbu rasmdan foydalaning.
Bundan tashqari, loyiha tugagandan so'ng uni zaxiralash. Agar SD -kartada biror narsa noto'g'ri bo'lsa, uni qayta tiklash oson.
Raspberry Pi -ni o'chiring
$ sudo yopilishi - h 0
Karta yopilguncha kutib turing, keyin quvvat manbaidan chiqarib oling va micro SD kartani chiqarib oling
SD -adapterga micro SD -kartani joylashtiring, so'ngra SD -adapterni MacBook -ga joylashtiring
MacBook -da, Pi Hut -dan quyidagi ko'rsatmalarni o'zgartiring:
Terminal oynasini oching
Raspbian tasvirini o'z ichiga olgan katalogga o'zgartirish
$ CD-sizning MacBook-rasm-katalogingiz
SD -kartaning diskini (bo'linmasligini) aniqlang. disk4 (disk4s1 emas). Diskutil chiqishidan, = 4
$ diskutil ro'yxati
MUHIM: to'g'ri ishlatganingizga ishonch hosil qiling - agar noto'g'ri yozsangiz, siz qattiq diskni o'chirib tashlaysiz!
Rasmni SD -kartadan nusxalash. Rasm nomining to'g'riligiga ishonch hosil qiling:
$ sudo dd if =/dev/disk ♣ micro-SD-card-disk#of of ♣ of your macbook-image-directory/SDCardBackup, tavsif ♣.dmg
Nusxa olish holatini ko'rish uchun CTRL-t.
Tugallangach, SD -kartani ajratib oling:
$ diskutil unmountDisk /dev /disk yoki micro-SD-kartali disk#
MacBook -dan SD adapterini chiqarib oling va adapterdan micro SD -kartani chiqarib oling
Raspberry Pi -ga micro SD -kartani joylashtiring
Keyingi loyihada ushbu rasmdan foydalaning va ushbu ko'rsatmadagi ko'p bosqichlarni o'tkazib yuboring.
Va siz tugadingiz!