Daftar Isi:

Setup Raspberry Pi Dengan Tampilan PiTFT AdaFruit: 11 Langkah
Setup Raspberry Pi Dengan Tampilan PiTFT AdaFruit: 11 Langkah

Video: Setup Raspberry Pi Dengan Tampilan PiTFT AdaFruit: 11 Langkah

Video: Setup Raspberry Pi Dengan Tampilan PiTFT AdaFruit: 11 Langkah
Video: How To Set Up A GPIO Screen For Raspberry Pi | Waveshare 3.5 Inch Touch LCD 2024, November
Anonim
Setup Raspberry Pi Dengan Tampilan PiTFT AdaFruit
Setup Raspberry Pi Dengan Tampilan PiTFT AdaFruit

CATATAN: Karena sudah ketinggalan zaman, instruksi ini tidak boleh digunakan. Silakan gunakan Instalasi Mudah AdaFruit.

Atur Raspberry Pi agar berfungsi dengan tampilan PiTFT Adafruit.

Instruksi ini menggunakan MacBook Pro dan kabel USB khusus alih-alih monitor, keyboard, dan mouse untuk mengatur Raspberry Pi.

Saya sangat senang dengan tampilan PiTFT dan ingin menambahkannya ke banyak proyek otomatisasi rumah saya. Langkah pertama adalah menjalankannya sehingga saya dapat menambahkannya ke proyek lain.

Tujuan Proyek:

Siapkan tampilan PiTFT Adafruit untuk dijalankan di Raspberry Pi

Catatan:

  • teks yang diapit dengan sekop, seperti ini ganti-ini♣ harus diganti dengan nilai sebenarnya
  • Saya telah mencoba untuk mengkredit setiap sumber yang digunakan. Mohon maaf atas segala kekurangan.
  • $ menunjukkan perintah yang dieksekusi di jendela terminal di MacBook dan biasanya dieksekusi di Raspberry Pi
  • Saya gagal mencoba menjalankan PiTFT di Diet-Pi

Langkah 1: Kumpulkan Bagian

Saya telah menemukan bagian-bagian di bawah ini berkinerja terbaik dalam aplikasi saya. Suku cadang ini lebih mahal daripada yang terdapat pada starter kit biasa.

Dapatkan suku cadang dan alat (harga dalam USD):

  • MacBook Pro (PC dapat digunakan)
  • Kabel Ethernet, router, titik akses nirkabel, dan koneksi internet
  • Raspberry Pi 2 Model B Elemen14 $35
  • Adaptor WiFi Panda 300n Amazon $16,99
  • 5.2V 2.1A USB Power Adapter dari Amazon $5,99
  • Kabel Micro USB ke USB 3 kaki dari Amazon $4,69
  • FTDI TTL-232R-RPI Serial ke kabel USB dari Mouser $15
  • SanDisk Ultra 16 GB microSDHC Kelas 10 dengan Adaptor (SDSQUAN-016G-G4A) dari Amazon $8,99
  • PiTFT - Rakitan 320x240 2.8" TFT+Layar Sentuh untuk Raspberry Pi Adafruit $34.95

Langkah 2: Unduh Raspbian Versi Adafruit Dengan Dukungan PiTFT

Unduh Raspian Adafruit dengan dukungan PiTFT:

  • Unduh versi terbaru raspbian Adafruit dengan PiTFT ke direktori unduhan MacBook Anda
  • Saat instruksi ini ditulis, versi terbaru adalah: 24 September 2015 jessie
  • Pindahkan gambar 2015-09-24-raspbian-jessie-pitft28r.img dari unduhan ke direktori tempat Anda menyimpan gambar:

direktori gambar-macbook-Anda♣

Misalnya, saya menggunakan:

$ cd "/Users/♣my_macbook_name♣/Desktop/wifiEnabledHome/Penyiapan Raspberry Pi/gambar raspbian"

Sumber: Petunjuk penyiapan Adafruit PiTFT

Langkah 3: Bakar Gambar Raspbian ke Kartu Micro SD

PENTING: pastikan Anda mengetikkan nomor disk yang benar – jika Anda memasukkan nomor disk yang salah, Anda akan menghapus hard disk Anda!

Masukkan kartu micro SD ke Adaptor SD, lalu masukkan adaptor SD ke MacBook.

Di MacBook gunakan instruksi ini dari Raspberry Pi. Diringkas di sini:

  • Buka jendela terminal MacBook
  • Ubah ke direktori yang berisi gambar raspbian

$ cd direktori gambar-macbook-anda♣

  • Identifikasi disk (bukan partisi) kartu SD Anda
  • Dalam hal ini, disk2 (bukan disk2s1) atau disk# = 2
  • Untuk mengidentifikasi kartu micro SD Anda, jalankan perintah:

$ daftar diskutil

/dev/disk0 #: TYPE NAME SIZE IDENTIFIER 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 disk0s3 /dev/disk1 #: TYPE 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_scheme *15,5 GB disk2 1: Windows_FAT_32 disk NO2

  • Dari atas, kartu mikro SD saya adalah disk #2
  • Lepas kartu SD Anda dengan menggunakan:

$ diskutil unmountDisk /dev/disk♣micro-SD-card-disk#♣

Salin gambar ke kartu SD Anda. Pastikan nama gambar dan disk # sudah benar

$ sudo dd bs=4m if=2015-09-24-raspbian-jessie-pitft28r.img of=/dev/rdisk micro-SD-card-disk#♣

  • CTRL-t untuk melihat status penyalinan.
  • Jika ada kesalahan, coba nilai yang berbeda untuk opsi bs, seperti, 1m, 4m, atau 1M. Ukuran Blok yang lebih besar (bs) diperlukan untuk drive yang lebih besar. Huruf kecil m tampaknya lebih disukai oleh MacBook.
  • Setelah selesai, lepaskan Kartu SD:

$ diskutil unmountDisk /dev/disk♣micro-SD-card-disk#♣

  • Lepaskan adaptor SD dari MacBook dan lepaskan kartu micro SD dari adaptor
  • Masukkan Kartu micro SD di Raspberry Pi

Langkah 4: Koneksi Raspberry Pi

Koneksi Raspberry Pi
Koneksi Raspberry Pi

Masukkan ini ke dalam Raspberry Pi

  • Kartu micro SD
  • kabel Ethernet
  • dongle wifi
  • Kabel I/O serial USB (lihat gambar di atas)

    • Ground = Kabel hitam, pin 06 pada RPi
    • Tx = Kabel kuning, pin 08
    • Rx = Kabel merah, pin10

Setelah hal di atas selesai:

Masukkan kabel listrik

Masukkan kabel USB/Serial ke port USB MacBook

Langkah 5: Tentukan Port USB

Tentukan Port USB yang digunakan oleh adaptor USB-Serial. MacBook saya menggunakan chip dari FTDI.

Buka jendela terminal

Ada banyak perangkat di /dev. Gunakan perintah ini untuk mengidentifikasi perangkat:

$ ls /dev/tty.*

/dev/tty. Bluetooth-Incoming-Port /dev/tty.usbserial-FT9314WH

Berikut adalah cara alternatif untuk menemukan:

$ ls /dev | grep FT | terima kasih

tty.usbserial-FT9314WH

Jika tidak satu pun dari cara di atas berfungsi, coba ini:

Masukkan kabel USB ke MacBook, dan jalankan:

$ ls /dev | terima kasih

Cabut kabel USB, tunggu beberapa detik dan jalankan:

$ ls /dev | terima kasih

Mengidentifikasi perbedaan

Langkah 6: Buka Jendela Terminal dan Hubungkan ke Raspberry Pi

Hubungkan MacBook ke Raspberry Pi menggunakan kabel serial USB.

Buka jendela terminal. Lihat gambar di atas dan atur preferensi jendela terminal.

  • Terminal, pilih Preferensi, klik tab Lanjut
  • xterm dan vt100 berfungsi, tetapi ansi berfungsi lebih baik saat menggunakan nano
  • Setel ASCII Barat alih-alih unicode (UTF-8))

Di jendela terminal masukkan:

$ layar /dev/tty.usbserial-FT9314WH 115200

Menggunakan jendela terminal di MacBook, masuk ke RPi: username = pi password = raspberry

Catatan: kabel serial USB dapat menjatuhkan karakter. Jika karakter dijatuhkan, Anda mungkin tidak mendapatkan prompt, tekan Return atau masukkan nama pengguna dan tekan Enter.

Jika mode pemulihan muncul, maka kartu micro SD tidak diatur dengan benar. Mulai dari awal.

  • Prompt untuk mode pemulihan adalah #
  • Prompt normal Raspbian adalah $.
  • Login dan kata sandi pemulihan NOOBS adalah: root dan raspberry

Langkah 7: Siapkan Raspberry Pi

Setup raspbian menggunakan raspi-config

$ sudo raspi-config

  • Perluas Sistem File
  • Dan reboot (tab untuk Selesai dan tekan Enter) dan reboot

$ sudo raspi-config

Ubah kata sandi pengguna menjadi kata sandi_baru_anda♣

Opsi Internalisasi (Saya tinggal di zona waktu AS Tengah - ubah sesuai kebutuhan Anda)

  • * menunjukkan dipilih
  • Gunakan bilah spasi untuk beralih *
  • Untuk AS, ubah lokal hapus klik GB (menggunakan bilah spasi) dan klik US English UTF 8 (en_US. UTF-8 UTF-8)
  • Klik OK, pilih UTF dan klik OK

$ sudo reboot

Ketika jendela terminal MacBook menjadi kacau:

  • Tutup jendela terminal (tutup semua jendela terminal dan keluar dari aplikasi terminal)
  • Cabut kabel USB dari MacBook
  • Tunggu beberapa detik dan pasang kembali kabel USB
  • Mulai jendela terminal baru dan login

$ sudo apt-get update

$ sudo apt-get upgrade $ sudo apt-get auto remove $ sudo reboot

Lanjutkan untuk mengatur raspbian

$ sudo raspi-config

Opsi Internalisasi

  • Ubah zona waktu AS dan Tengah
  • Tab untuk Selesai dan reboot

$ sudo reboot

$ sudo raspi-config

Opsi Lanjutan

  • Ubah hostname menjadi your_hostname♣
  • Aktifkan SSH
  • Menyelesaikan
  • Menyalakan ulang

Langkah 8: Siapkan Raspberry Pi WiFi

Jalankan perintah:

$ sudo nano /etc/network/interfaces

dan edit agar hanya berisi:

wlan otomatis0

allow-hotplug wlan0 iface wlan0 inet dhcp wpa-ssid "♣your-ssid♣" wpa-psk "♣your-pass-phrase<♣"

CTRL-o untuk menulis file

ENTER untuk mengonfirmasi penulisan

CTRL-x untuk keluar dari editor nano

Jalankan perintah:

$ sudo reboot

Langkah 9: Siapkan Gmail

Mail sangat berguna untuk menerima pemberitahuan dan peringatan tentang masalah pada Raspberry Pi.

Pastikan repositori mutakhir. Jalankan perintah:

$ sudo apt-get update

Instal SSMTP dan utilitas email:

$ sudo apt-get install ssmtp

$ sudo apt-get install mailutils

Edit file konfigurasi SSMTP:

$ sudo nano /etc/ssmtp/ssmtp.conf

sebagai berikut:

mailhub=smtp.gmail.com:587 hostname=♣your-hostname♣ AuthUser=♣your-gmail-account♣@gmail.com AuthPass=♣your-gmail-password♣ UseSTARTTLS=YA

Edit file alias SSMTP:

$ sudo nano /etc/ssmtp/revaliases

Buat satu baris untuk setiap pengguna di sistem Anda yang dapat mengirim email. Sebagai contoh:

Setel izin file konfigurasi SSMTP:

$ sudo chmod 664 /etc/ssmtp/ssmtp.conf

Langkah 10: Hubungkan Tampilan PiTFT ke Raspberry Pi

Jalankan perintah

$ sudo shutdown -h 0

Lepaskan kabel ethernet

Lepaskan konektor kabel USB dari Raspberry Pi dan dari MacBook

Lepaskan catu daya

Lampirkan tampilan PiTFT ke Raspberry Pi

Kembalikan catu daya

Saat Raspberry Pi reboot, tampilan akan berfungsi. Anda bisa berhenti sekarang.

Langkah 11: Cadangkan Kartu Micro SD

Ketika Raspberry Pi diatur, lalu buat cadangan gambar. Gunakan gambar ini untuk membuat proyek berikutnya.

Juga, buat cadangan proyek setelah selesai. Jika ada yang salah dengan kartu SD, maka mudah untuk mengembalikannya.

Matikan Raspberry Pi

$ sudo shutdown –h 0

Tunggu hingga kartu mati, lalu cabut catu daya, lalu lepaskan Kartu micro SD

Masukkan kartu micro SD ke Adaptor SD, lalu masukkan adaptor SD ke MacBook

Di MacBook gunakan instruksi ini dari The Pi Hut dengan modifikasi sebagai berikut:

Buka jendela terminal

Ubah ke direktori yang berisi gambar raspbian

$ cd direktori gambar-macbook-anda♣

Identifikasi disk (bukan partisi) kartu SD Anda, mis. disk4 (bukan disk4s1). Dari keluaran diskutil, = 4

$ daftar diskutil

PENTING: pastikan Anda menggunakan yang benar – jika Anda salah memasukkan, Anda akan menghapus hard disk Anda!

Salin gambar dari kartu SD Anda. Pastikan nama gambar dan benar:

$ sudo dd if=/dev/disk♣micro-SD-card-disk#♣ of=♣your-macbook-image-directory♣/SDCardBackup♣description♣.dmg

CTRL-t untuk melihat status penyalinan.

Setelah selesai, lepaskan Kartu SD:

$ diskutil unmountDisk /dev/disk♣micro-SD-card-disk#♣

Lepaskan adaptor SD dari MacBook dan lepaskan kartu micro SD dari adaptor

Masukkan Kartu micro SD di Raspberry Pi

Pada proyek berikutnya, gunakan gambar ini dan lewati banyak langkah dalam instruksi ini.

Dan Anda selesai!

Direkomendasikan: