Manufaktur industri
Industri Internet of Things | bahan industri | Pemeliharaan dan Perbaikan Peralatan | Pemrograman industri |
home  MfgRobots >> Manufaktur industri >  >> Manufacturing Technology >> Proses manufaktur

Menyiapkan Raspberry Pi, Kamera, dan iRobot Buat

  1. Pengantar
    Raspberry Pi adalah komputer singleboard kecil dengan konektivitas USB, WiFi, Bluetooth, Ethernet, HDMI,
    Audio, dan GPIO. Di cs424, kita akan mengontrol pembuatan iRobot menggunakan
    Raspberry Pi 3 Model B. Model ini adalah yang paling mampu dibandingkan dengan model
    lainnya. Ini memiliki 4 core masing-masing clock hingga 1,2 GHz, dan 1 GB RAM. Perangkat keras minimum
    yang diperlukan untuk menjalankan sistem adalah (1) motherboard Raspberry Pi, (2) kartu memori MicroSD, dan
    (3) Catu daya. Selain itu kita juga akan menggunakan Raspberry Pi Camera Module v2 sebagai
    “visi” untuk robot kita. Dalam tutorial ini, kami menyiapkan Raspberry Pi dengan sistem operasi, memulainya,
    menghubungkannya, menginstal perpustakaan yang diperlukan yang diperlukan untuk tugas dengan iRobot dan
    Kamera. Kami juga akan mengonfigurasi IllinoisNet WiFi, dan protokol penemuan sederhana sehingga kami dapat
    mengembangkan perangkat lunak kami di Raspberry Pi, dan berkomunikasi dengan robot secara nirkabel.
    Perhatian Umum
    Raspberry Pi adalah motherboard telanjang dan memiliki koneksi listrik yang terbuka. Oleh karena itu, jangan
    meletakkannya di atas permukaan logam karena dapat menyebabkan korsleting pada beberapa terminal. Saat meletakkannya di tempat muatan
    iRobot, perhatikan bahwa ada sekrup logam di sana, jadi lakukan tindakan pencegahan yang diperlukan untuk
    mengisolasi (misalnya meletakkannya di atas kertas atau plastik). Cobalah untuk tidak menyentuh pin chip dengan tangan
    apakah papan pi dihidupkan atau tidak. Terkadang muatan statis dari tubuh kita
    cukup untuk menghancurkan chip. Pegang papan di tepinya dan lepaskan listrik statis dari tubuh Anda
    sebelum memasang papan. Saat mengangkut, gunakan tas antistatis tempat Raspberry Pi
    asal berada.
  2. Instal Sistem Operasi Raspbian
    Sebelum kita dapat mem-boot pi, kita perlu menginstal sistem operasi pada kartu MicroSD 32 GB.
    Ada banyak sistem operasi termasuk berbagai rasa Linux yang dapat diinstal. Kami
    akan menginstal sistem operasi Raspbian, yang merupakan distribusi berbasis Debian yang dioptimalkan untuk
    perangkat keras Pi (https://www.raspbian.org). Karena berbasis Debian, Anda dapat mewarisi banyak
    pengetahuan dari Linux Ubuntu yang umum digunakan.
    Pastikan Anda memiliki kartu MicroSD dan adaptornya. Sebagian besar laptop hanya memiliki
    slot untuk kartu SD berukuran penuh. Adaptor mengubah kartu MicroSD menjadi faktor bentuk
    kartu berukuran penuh. Hubungkan kartu ke laptop Mac, Linux, atau Windows Anda. Pada titik ini ada
    dua rute yang tersedia untuk diambil.
    2.1 Instal Raspbian melalui NOOBS (Perangkat Lunak Baru Di Luar Kotak)
    Ini adalah cara termudah. Namun, Anda harus memiliki layar HDMI, Kabel HDMI, USB
    Keyboard, dan Mouse USB. Anda dapat mengunduh NOOBS dari tautan berikut. Pilih opsi
    3
    “offline and network install” karena berisi seluruh konten untuk sistem operasi
    https://www.raspberrypi.org/downloads/noobs/ Setelah NOOBS diunduh , lihat
    https://www.raspberrypi.org/documentation/installation/noobs.md untuk penjelasan tentang cara
    memformat kartu SD dan menginstal NOOBS di dalamnya. Proses instalasi pada dasarnya adalah mengekstrak file
    zip dan menyalinnya ke kartu. Setelah menyalin NOOBS, keluarkan kartu dengan benar dari
    komputer Anda. Kartu dapat rusak jika Anda mengeluarkannya dari slot tanpa mengeluarkannya. Langkah selanjutnya
    adalah mem-boot Pi.
    2.1.1 Menghubungkan Perangkat ke Raspberry Pi
    Kita perlu menghubungkan perangkat dan menyalakannya. (1) Masukkan kartu MicroSD ke dalam Raspberry
    Pi. Perhatikan bahwa Anda mungkin perlu melepasnya dari adaptor terlebih dahulu karena Pi secara langsung mengambil
    faktor bentuk MicroSD. Anda dapat menemukan slot kartu MicroSD (gesekan dimuat) di sisi berlawanan dari
    motherboard. (2) Pasang salah satu ujung kabel HDMI ke Pi dan ujung lainnya ke layar.
    Jika layar itu adalah monitor eksternal atau TV, Anda perlu menyalakannya secara terpisah. (3) Hubungkan
    keyboard USB dan Mouse USB. (4) Untuk mempermudah, abaikan kamera untuk saat ini, (5)
    Hubungkan catu daya USB 5V. Jangan gunakan pengisi daya USB acak dari pembuangan Anda
    karena pengisi daya tersebut mungkin tidak memiliki rating arus yang memadai. Gunakan catu daya CanaKit yang telah
    disediakan untuk tujuan ini. Perhatikan bahwa tidak ada sakelar / tombol "mulai" atau "hidup". Setelah power
    supply terhubung, itu akan boot seperti komputer. Jika sistem memiliki daya, lampu led "merah"
    akan menyala. Lampu led “hijau” di sampingnya mungkin berkedip sebentar-sebentar, yang menunjukkan aktivitas pada
    kartu MicroSD.
    2.1.2 Memasang Raspbian setelah Menghidupkan Raspberry Pi
    Setelah boot, Anda harus mengikuti instruksi yang ditampilkan di layar dan menginstal Raspbian.
    Artikel berikut mengilustrasikan seluruh proses yang dijelaskan di bagian ini secara lebih rinci.
    http://lifehacker.com/thealwaysuptodateguidetosettingupyourraspberr1781419054
    Setelah Anda menginstal Raspbian, lompat ke Bagian 3 untuk menyiapkan konfigurasi.
    2.2 Instal Gambar Sistem Operasi tanpa mem-boot Raspberry Pi
    Bagian ini menjelaskan cara menginstal Raspbian langsung pada kartu memori tanpa menggunakan NOOBS.
    Ini sedikit terlibat dan mungkin memerlukan penggunaan terminal jika Anda menggunakan komputer Linux atau Mac
    . Tetapi tidak memerlukan penggunaan layar HDMI, keyboard, dan mouse.
    Unduh gambar Raspbian Jessie dari
    https://www.raspberrypi.org/downloads/raspbian/
    Pilih salah satu yang bertuliskan “Gambar desktop penuh berdasarkan Debian Jessie” (yaitu bukan versi Lite)
    Ikuti tautannya
    https://www.raspberrypi.org/documentation/installation/installingimages/README. md
    Ini menunjukkan cara menginstal Raspbian yang diinstal pada kartu MicroSD menggunakan mesin Mac, Linux, atau
    Windows Anda. Kami juga mereproduksi tautan tersebut di bagian ini.
    4
    Jika Anda ingin menginstal Raspbian pada kartu SD menggunakan Mac OS X:
    https://www.raspberrypi.org/documentation/installation /installingimages/mac.md
    Jika Anda ingin menginstal Raspbian pada kartu SD menggunakan Linux:
    https://www.raspberrypi.org/documentation/installation/installingimages/linux.md
    Jika Anda ingin menginstal Raspbian pada kartu SD menggunakan Windows:
    https://www.raspberrypi.org/documentation/installation/installingimages/windows.md
    Setelah Anda mengikuti langkah-langkahnya, Anda harus memiliki Raspbian Jessie memasang kartu MicroSD.
    Langsung ke Bagian 3.
  3. Menyiapkan Konfigurasi
    Di bagian ini, Anda akan (1) Mengubah nama host Raspberry Pi menjadi nama yang unik untuk
    grup Anda, (2) Mengatur konfigurasi WiFi untuk IllinoisNet Enterprise Network dan mungkin rumah Anda
    jaringan, jika ada, (3) Siapkan protokol penemuan sederhana untuk perangkat.
    Jika Anda datang ke sini dari Bagian 2.1, masuk akal jika Anda langsung melompat ke Bagian 3.1.
    Jika Anda datang ke sini dari Bagian 2.2, Anda dapat menggunakan 3.1, 3.2, atau 3.3
    3.1 Menyiapkan Konfigurasi Awal setelah Mem-boot Raspberry Pi
    Seperti yang Anda harapkan, metode ini memerlukan tampilan, keyboard, dan mouse yang terhubung ke
    Raspberry Pi. Kami akan menyalakan sistem dan mengedit file konfigurasi di dalamnya. Jika
    perangkat ini tidak terhubung atau Anda belum mem-boot Pi, ikuti Bagian 2.1.1 untuk melakukannya.
    3.1.1 Ubah Hostname
    Pada bagian berikut, kami menampilkan perintah yang diperlukan untuk membuat perubahan konfigurasi.
    Kami akan menggunakan editor nano. Jika Anda tidak nyaman dengan nano, Anda dapat menggunakan editor
    lain yang Anda inginkan. Perhatikan bahwa Ctrl + o menyimpan file dalam nano, Ctrl + x keluar dari nano.
    Beberapa perintah memerlukan sudo. Pengguna default adalah pi, dan kata sandi default adalah raspberry
    Di bagian ini, kami ingin mengatur nama host raspberry pi Anda menjadi robotpiN. Ganti N dengan
    nomor grup yang Anda tetapkan (Misalnya, nama host akan menjadi robotpi4 untuk Grup 4). Untuk melakukan
    itu, kita perlu mengedit dua file:
    sudo nano /etc/hosts
    Harus ada baris (kemungkinan besar baris terakhir) 127.0.1.1 raspberrypi
    Ubah istilah raspberrypi ke robotpiN
    Jika tidak ada baris seperti itu, atau jika istilah setelah 127.0.1.1 adalah sesuatu yang lain, periksa apakah Anda
    telah membuka file yang benar. Gunakan Ctrl + o untuk menyimpan perubahan, Ctrl + x untuk keluar dari nano.
    5
    sudo nano /etc/hostname
    Ubah istilah raspberrypi menjadi robotpiN
    Gunakan Ctrl + o untuk simpan perubahan Anda, Ctrl + x untuk keluar dari nano
    Perhatikan bahwa jika Anda datang ke bagian ini karena diperintahkan untuk mengikuti Bagian 3.1.1,
    3.1.2, 3.1.3, dan 3.1.4 saat Anda berada di Bagian 3.3 (yang terjadi jika Anda telah memasang
    kartu MicroSD pada mesin linux dan bukan melampirkannya ke Raspberry Pi), maka file
    yang harus Anda edit adalah ./etc/ host dan ./etc/hostname (ingat
    titik awal), asalkan Anda melakukan cd (ubah direktori) dengan benar ke sistem file
    Raspbian pada kartu MicroSD. Aturan yang sama (yaitu harus ada titik awal) juga berlaku
    untuk file yang diedit di Bagian 3.1.2, 3.1.3, dan 3.1.4.
    3.1.2 Konfigurasi WiFi
    Jalankan sudo nano /e tc/wpa_supplicant/wpa_supplicant.conf
    Pergi ke bagian bawah file, dan tambahkan bagian seperti berikut. Setelan ini akan berfungsi untuk sebagian besar
    jaringan WiFi rumah Anda, mengingat Anda menggunakan skema WPAPSK (yang merupakan default
    hari ini). Anda harus memberikan nilai yang sesuai untuk bidang bernama your_home_wifi_name dan
    your_home_wifi_passphrase. Perhatikan keberadaan ” tanda kutip yang seharusnya
    menutupi nilai-nilai ini.
    network={
    ssid=”your_home_wifi_name”
    psk=”your_home_wifi_passphrase”
    key_mgmt=WPAPSK
    }
    Menggunakan mekanisme yang sama, sekarang kita mengkonfigurasi jaringan IllinoisNet Enterprise. Perusahaan
    jaringan memerlukan identitas (NetId Anda) dan kata sandi (kata sandi NetId Anda). Untuk
    alasan keamanan, alih-alih langsung memasukkan kata sandi dalam teks biasa, kami akan menyimpan
    hash kata sandi. Jalankan perintah berikut untuk menghasilkan hash.
    echo n ‘your_netid_password’ | iconv t utf16le | openssl md4
    Perhatikan tanda kutip tunggal di sekitar kata sandi plaintext. Anda harus menggunakan tanda kutip
    tunggal di sekitar kata sandi plaintext. Karena kata sandi umumnya berisi
    karakter khusus, kata sandi mungkin tidak berfungsi jika Anda menggunakan tanda kutip ganda atau tanpa tanda kutip. Output dari
    perintah ini akan terlihat seperti (stdin)=6602f435f01b917388 9a8d3b9bdcfd0b
    Output Anda akan berisi beberapa string heksadesimal selain 6602…fd0b tergantung pada
    kata sandi NetId Anda. Sekarang kita harus menjalankan history cw untuk menghapus riwayat terminal saat kita
    mengetik kata sandi dalam teks biasa di terminal, dan itu tidak boleh tinggal di riwayat.
    Setelah Anda memiliki hash kata sandi, tambahkan blok berikut ke file wpa_supplicant.conf
    . Ganti 6602f435f01b9173889a8d3b9bdcfd0b dengan hash aktual yang Anda buat,
    6
    dan your_net_id dengan net_id Anda. Perhatikan tidak adanya tanda kutip (“) di sekitar
    hash:6602…fd0b. Pastikan tidak ada spasi antara hash kata kunci:dan hash
    itu sendiri (yaitu string heksadesimal yang Anda buat dari kata sandi NetId Anda)
    network={
    ssid=”IllinoisNet”
    key_mgmt=WPAEAP
    proto=WPA2
    eap=PEAP
    ca_cert=”/etc/ssl/certs/AddTrust_External_Root.pem”
    identity=” your_net_id”
    password=hash:6602f435f01b9173889a8d3b9bdcfd0b
    phase1=”peapver=0″
    phase2=”MSCHAPV2″
    }
    Gunakan Ctrl + o untuk menyimpan perubahan, Ctrl + x untuk keluar dari nano
    Anda juga dapat menyalin teks dari https://courses.engr.illinois.edu/cs424/mp/wpasupplicant.txt
    3.1.3 Konfigurasi Klien DHCP
    Default Raspbian Jessie membuat antarmuka jaringan manual. Kami ingin mengkonfigurasi
    antarmuka untuk mengambil Alamat IP melalui DHCP. Pada bagian ini kita mengedit file
    /etc/network/interfaces
    Buka file dengan menjalankan
    sudo nano /etc/network/interfaces
    Cari kata “manual” di file, dan ubah dengan "dhcp". Seharusnya ada tiga
    contoh seperti itu. Akhirnya file akan terlihat seperti berikut. Kami telah menyoroti perubahannya:

interface(5) file yang digunakan oleh ifup(8) dan ifdown(8)

Harap dicatat bahwa file ini ditulis untuk digunakan dengan dhcpcd

Untuk IP statis, lihat /etc/dhcpcd.conf dan 'man dhcpcd.conf'

Sertakan file dari /etc/network/interfaces.d:

sourcedirectory /etc/network/interfaces.d
auto lo
iface lo inet loopback
iface eth0 inet dhcp
7
allowhotplug wlan0
iface wlan0 inet dhcp
wpaconf /etc/wpa_supplicant/wpa_supplicant.conf
allowhotplug wlan1
iface wlan1 inet dhcp
wpaconf /etc/wpa_supplicant/wpa_supplicant.conf
Gunakan Ctrl + o untuk menyimpan perubahan Anda, Ctrl + x untuk keluar dari nano
3.1.4 Konfigurasikan Protokol Penemuan
Kami ingin mengonfigurasi protokol penemuan sederhana, sehingga kami dapat dengan mudah menemukan alamat IP
Raspberry Pi kami, setelah terhubung ke jaringan nirkabel IllinoisNet. Kami ingin mengirim pesan
ke server apollo3.cs.illinois.edu mengoordinasikan protokol, setiap kali antarmuka
jaringan aktif di Raspberry Pi kami. Perhatikan bahwa jika perubahan yang disebutkan di Bagian 3.1.3
tidak dilakukan, protokol penemuan yang dikonfigurasi di bagian ini mungkin tidak berfungsi.
sudo touch /etc/network/ifup.d/robotpi
sudo chmod 755 /etc/network/ifup.d/robotpi
Buka file dengan menjalankan
sudo nano /etc/network/ifup.d/robotpi
Tambahkan baris berikut

! /bin/sh

curl data “hostname=/bin/hostname &data=/sbin/ifconfig ” \
http://apollo3.cs.illinois.edu/robotpi/controller.py/send_heartbeat
Perhatikan simbol backtick ( ` ) dan tanda kutip ganda ( ” ). Untuk kenyamanan Anda, Anda dapat
menyalin teks dari https://courses.engr.illinois.edu/cs424/mp/ifupdrobotpi.txt
Gunakan Ctrl + o untuk menyimpan perubahan Anda, Ctrl + x untuk keluar nano.
Pada titik ini, kita selesai dengan konfigurasi awal. Reboot Pi dengan sudo reboot now , dan
Langsung ke Bagian 4 untuk menguji konfigurasi kita.
3.2 Menyiapkan Konfigurasi Awal melalui Jaringan Berkabel
Metode ini hampir sama dengan Bagian 3.1. Dalam metode ini, kita masih perlu mem-boot Raspberry
Pi. Tinjau Bagian 2.1.1 tentang cara mem-boot Raspberry Pi. Alih-alih menyambungkan HDMI

Display, Keyboard, dan Mouse, sambungkan kabel Ethernet ke port masing-masing Pi.
Sambungkan ujung lain kabel Ethernet ke Router Nirkabel yang menjalankan DHCP. Anda
juga dapat menghubungkannya ke mesin desktop/laptop Anda jika Anda tidak memiliki Router Nirkabel.
Setelah menyalakannya, tunggu satu atau dua menit hingga Raspbian benar-benar boot. Sekarang kita bisa ssh ke
itu. Jika Anda menghubungkan kabel Ethernet ke router nirkabel, Anda perlu mengunjungi konsol web
router untuk menemukan Alamat IP Pi. Misalkan Alamat IP adalah 192.168.xxx.yyy.
Sekarang Anda dapat ssh ke Pi dengan menggunakan ssh [email protected] xxx.yyy
Ini akan meminta kata sandi. Nama pengguna default adalah pi, dan kata sandi default adalah raspberry
Tergantung pada pengaturan router Anda, Anda dapat melewati langkah Alamat IP, dan mungkin dapat
langsung menemukan Pi dengan nama raspberrypi.local dan terhubung menggunakan
ssh [email protected]
Jika Anda tidak memiliki perute nirkabel, Anda telah menghubungkan Pi secara langsung ke
port Ethernet mesin Anda. Dalam hal ini, Anda telah membuat jaringan kabel pribadi. Mesin Anda kemungkinan akan
mendapatkan IP konfigurasi otomatis dengan format 169.254.xxx.yyy . Anda mungkin dapat langsung menemukan
Pi dengan nama raspberrypi.local . Jika itu tidak berhasil, Anda perlu menemukan
IP konfigurasi otomatis dari Raspberry Pi. Jalankan perintah sudo arpscan l
Ini kemungkinan akan menemukan Alamat IP Raspberry Pi. Anda mungkin tidak menginstal arpscan di
mesin Anda. Dalam hal ini Anda harus menginstalnya terlebih dahulu. Untuk Linux, ini tersedia dari
manajer paket Anda. Untuk OS X, instal dari homebrew. Untuk Windows, Anda perlu menemukan ARP
perangkat lunak pemindaian.
Setelah Anda dapat melakukan ssh ke Raspberry Pi, ikuti Bagian 3.1.1, 3.1.2, 3.1.3, dan
3.1.4 untuk membuat perubahan konfigurasi. Setelah selesai, lompat ke Bagian 4 untuk menguji konfigurasi kita.
3.3 Menyiapkan Konfigurasi Awal tanpa Mem-boot Raspberry Pi
Metode ini tidak memerlukan penggunaan layar, keyboard, dan mouse. Anda bahkan tidak perlu
mem-boot Pi untuk mengatur konfigurasi awal. Sebaliknya kita akan mengedit konfigurasi
langsung pada kartu MicroSD. Karena Raspbian pada kartu MicroSD menggunakan sistem file ext4,
Anda harus menjalankan Linux di mesin Anda. Jika mesin Anda tidak memiliki pembaca
kartu (skenario umum untuk mesin desktop), Anda perlu menggunakan Pembaca Kartu USB. Jika
Anda tidak menginstal Linux di mesin Anda, Anda dapat menggunakan Live CD/DVD Ubuntu untuk
mem-bootnya sementara di Linux tanpa benar-benar menginstal Linux. Jika mesin Anda adalah laptop, mesin
mungkin tidak memiliki drive CD/DVD, dalam hal ini Anda dapat membuat Ubuntu Live USB dan menggunakannya untuk
boot sementara Linux.
Jika Anda menggunakan Mac OS X, artikel berikut menunjukkan cara membuat USB yang dapat di-boot
http://business.tutsplus.com/tutorials/howtocreateabootableubuntuusbdriveformacinosx
cms21253 di Mac. Untuk mem-boot dari USB di Mac, sambungkan drive USB ke drive tersebut, mulai ulang
mesin, tekan dan tahan tombol Option segera setelah mendengar bunyi startup. Lepaskan
kunci setelah Startup Manager muncul dan memberi Anda opsi untuk boot dari USB. Jika Anda menggunakan

komputer windows, Anda dapat menggunakan perangkat lunak di https://rufus.akeo.ie untuk membuat
USB yang dapat di-boot. Perhatikan bahwa mungkin untuk menginstal driver untuk sistem file ext4 pada sistem operasi Windows atau OS
X Anda, dan mengedit file konfigurasi pada kartu MicroSD tanpa menggunakan Linux.
Untuk OS X, driver tersebut telah dilaporkan tidak stabil dan menyebabkan efek samping lain
termasuk merusak sistem file kartu MicroSD. Oleh karena itu, kami tidak mengambil rute itu.
Setelah Anda menjalankan Linux di mesin Anda, masukkan kartu MicroSD (melalui adaptor MicroSD ke
SD jika diperlukan). Itu mungkin akan memasangnya di /media atau /media/ubuntu . Di dalam
lokasi yang di-mount, akan ada dua direktori. Salah satunya akan diberi nama "boot". Kami tidak
tertarik dengan direktori “boot”. Tetapi kita perlu mengedit beberapa file di dalam direktori lain.
Direktori tersebut dapat memiliki nama yang berbeda. Nama dapat berupa (i) rangkaian karakter dan tanda pisah
heksadesimal yang terkait dengan kartu MicroSD, atau (ii) nama juga dapat berupa "root". Buka
terminal, dan ubah direktori seperti berikut. Hanya satu yang akan berfungsi
cd /media/ubuntu/ hexadecimal_string_related_to_the_memory_card/
(ATAU)
cd /media/hexadecimal_string_related_to_the_memory_card/
(ATAU)
cd /media/ ubuntu/root
(ATAU)
cd /media/root
Direktori ini sesuai dengan sistem file Raspbian yang diinstal pada kartu MicroSD.
Setelah kita berada di dalam direktori yang tepat sebagai disebutkan di atas, kita perlu mengubah file
berikut. Perhatikan titik awal (.) karena jalur ini relatif terhadap direktori saat ini.
⇒ Edit ./etc/hostnam e (Lihat Bagian 3.1.1)
⇒ Edit ./etc/hosts (Lihat Bagian 3.1.1)
⇒ Edit ./etc/wpa_sup plicant/wpa_supplicant.conf (Lihat Bagian 3.1.2)
⇒ Edit ./etc/network/interfaces (Lihat Bagian 3.1.3)
⇒ Buat file ./etc/network/ifup.d/robotpi dan atur izin yang sesuai. (Lihat
Bagian 3.1.4)
Berkas ini sesuai dengan berkas yang diedit di Bagian 3.1.1, 3.1.2, 3.1.3, dan 3.1.4. Ikuti
bagian tersebut untuk membuat perubahan. Ingat titik awal (.) di jalur di sini. Kita perlu
mengedit file pada kartu MicroSD yang sesuai dengan sistem file Raspberry Pi. Jika Anda lupa
titik awal, Anda akan mengedit file sistem operasi Linux host, yang
dapat mengakibatkan masalah yang tidak terduga. Setelah selesai, keluar dari terminal, pastikan tidak ada aplikasi lain
yang menggunakan kartu MicroSD, lepaskan dan keluarkan kartu MicroSD dengan aman. Lompat ke Bagian 4
untuk menguji konfigurasi kita.

  1. Menguji Konfigurasi Awal
    Pada bagian ini kita menguji konfigurasi kita. Jika Anda belum memasang kartu MicroSD ke
    Raspberry Pi (yang dapat terjadi jika Anda mengikuti Bagian 2.2 dan 3.3), sekaranglah saatnya untuk melakukannya
    . Tinjau bagian 2.1.1 tentang cara menghubungkan perangkat ke Raspberry Pi. Di bagian ini, kami menguji
    apakah kami dapat terhubung ke Raspberry Pi dalam pengaturan nirkabel dengan hanya menghubungkan (1)
    kartu MicroSD, (2) Catu Daya USB 5V CanaKit.
    Tunggu beberapa menit agar Pi benar-benar boot. Sekarang buka browser di komputer Anda dan
    kunjungi http://apollo3.cs.illinois.edu/robotpi. Maka akan muncul halaman dashboard seperti Gambar 4.1.
    Dasbor ini penting saat bekerja di kampus, karena IP Address yang diberikan melalui
    IllinoisNet WiFi bersifat dinamis.

Jika Anda telah mengatur konfigurasi dengan benar, tabel harus berisi baris dengan informasi
terkait dengan Raspberry Pi Anda. Baris itu harus memiliki nama host unik yang Anda berikan di Bagian
3 di kolom pertama. Stempel waktu harus terbaru (karena Anda baru saja mem-boot mesin).
Periksa IP nirkabel. Ini adalah Alamat IP Raspberry Pi Anda saat ini saat terhubung
melalui WiFi. Periksa apakah Anda dapat ssh dengan menjalankan yang berikut ini (ganti 10.195.29.33 dengan
Alamat IP sebenarnya yang ditampilkan di dasbor)
ssh [dilindungi email]
Jika Anda belum mengubah kata sandi, kata sandi default harus raspberry
Jika semuanya berfungsi hingga saat ini, kapan pun Anda memerlukan Alamat IP yang ditetapkan secara dinamis ke
Raspberry Pi Anda, Anda harus mengunjungi http://apollo3.cs.illinois.edu /robotpi untuk menemukannya.
Perhatikan bahwa perintah untuk mematikan Raspberry Pi dengan aman adalah sudo shutdown now
Perintah untuk memulai ulang segera sudo reboot now

Sumber:Menyiapkan Raspberry Pi, Kamera, dan iRobot Create


Proses manufaktur

  1. Pemantau Lingkungan dan Kualitas Udara DIY
  2. Komunikasi MQTT Antara NodeMCU dan Raspberry Pi 3 B+
  3. Sensor Suhu Python dan Raspberry Pi
  4. Suhu dan Kelembaban yang Mudah di Raspberry Pi
  5. Log fotosel Raspberry Pi dan sistem peringatan
  6. Sensor Suhu dan Cahaya Raspberry Pi
  7. Sensor Pi Raspberry dan Kontrol Aktuator
  8. Aeroponik dengan Raspberry Pi dan sensor kelembapan
  9. Sistem Keamanan Rumah Raspberry Pi dengan Kamera dan Sensor PIR
  10. Raspberry dengan kamera di sangkar burung