·
Langkah-langkah:
Instal Raspberry Pi Imager
·
Instal Real VNC Viewer
·
Download file image (.img) Raspberry Pi OS terbaru di https://www.raspberrypi.com/software/operating-systems/. File image di website dikompresi
dengan ekstensi .img.xz
· Gunakan adapter USB to MicroSD, masukkan MicroSD ke
adapter, lalu colokkan ke port USB laptop/PC hingga microSD terdeteksi
· Buka Raspberry Pi Imager
· Klik pada opsi Choose Device untuk memilih papan
Raspberry Pi yang Anda gunakan
· Klik pada opsi Choose Device untuk
memilih papan Raspberry Pi yang Anda gunakan
o
.
· Klik pada opsi Choose OS untuk
memilih sistem operasi. Pilih Raspberry Pi OS (64-bit) dari
daftar yang tersedia.
· Pilih opsi Choose Storage. Anda harus memilih
kartu microSD tempat Anda ingin menginstal sistem operasi.
· Klik Next. Anda akan diminta untuk
menentukan apakah ingin menerapkan pengaturan kustomisasi. Klik Edit Settings untuk memasukkan kredensial Wi-Fi
dan mengaktifkan SSH.
· Pada tab GENERAL, Anda dapat melakukan
pengaturan berikut:
o
Hostname: Tentukan nama host (secara default akan bernama raspberrypi).
o
User dan Password: Atur nama pengguna dan kata sandi (pastikan untuk mengingatnya karena
akan dibutuhkan nanti).
o
Wi-Fi: Masukkan kredensial jaringan Wi-Fi Anda (nama jaringan/SSID dan kata
sandi).
o
Negara dan Zona Waktu: Atur negara dan zona waktu sesuai lokasi Anda.
o
Wireless LAN Country: Jangan lupa mengatur negara untuk LAN nirkabel Anda agar koneksi Wi-Fi
berfungsi dengan benar.
· Selanjutnya, klik tab SERVICES dan
aktifkan SSH dengan otentikasi menggunakan kata sandi.
o
· Klik Save. Anda akan diminta untuk
mengonfirmasi apakah ingin menerapkan pengaturan kustomisasi OS. Klik YES.
· Terakhir, Anda akan diminta untuk mengonfirmasi apakah ingin
melanjutkan. Klik YES untuk memulai proses
pembakaran Raspberry Pi OS ke kartu microSD.
· Tunggu beberapa menit sementara sistem operasi diinstal pada kartu
microSD.
o
· Setelah instalasi selesai, klik Continue. Kartu
microSD akan dikeluarkan dengan aman.
· Lepas kartu microSD dari komputer Anda dan colokkan kembali ke port USB
laptop/PC.
· Buka Windows Explorer di laptop/PC Anda, kemudian cari file cmdline.txt.
· Edit file tersebut dengan Notepad, lalu tambahkan di bagian akhir: ip=192.168.1.100
· Save file tersebut.
· Buat file baru bernama “ssh” tanpa ekstensi di root microSD.
· Lepas kartu microSD dari komputer Anda dan masukkan ke dalam Raspberry
Pi. Kemudian, sambungkan daya ke Raspberry Pi untuk menyalakannya.
· Colokkan kabel LAN antara Raspberry Pi dan laptop.
· Seting IP laptop menjadi 192.168.1.10, dan DNS
255.255.255.0
· Buka terminal command (command prompt) lalu ketik:
ssh <username>@<ip-raspberry>, contoh: ssh pi@192.168.1.100
· Jika koneksi berhasil akan diminta password. Ketika
Anda mengetik password, tidak akan muncul tulisan di layar monitor, itu normal
ketikkan saja passwordnya diakhiri dengan enter.
· Setelah password diketikkan benar, maka Anda sudah
berhasil login ke Raspberry Pi.
· Ketik pada terminal cmd: sudo raspi-config.
· Setelah terbuka jendela raspi config, klik menu
interface dan aktifkan VNC
· Buka Real VNC Viewer lalu ketik username dan Alamat
IP raspberry.
· Jika koneksi berhasil, Anda akan diminta password.
· Jika password benar maka Real VNC Viewer akan
menampilkan layer monitor Raspberry Pi secara headless (tanpa monitor terhubung
ke Raspberry Pi)
· Buka lxterminal di Raspberry Pi dan ketik: sudo apt-get
install python3-dev
· Lalu ketik: sudo apt-get install python3-rpi.gpio
· Jika ditanya konfirmasi, jawab yes.
· Ketik: sudo nano gpio_switch.py
· Hubungkan: LED pada pin 4 (aktif high), gunakan
resistor 270 Ohm, resistor ke ground
# Switch pada pin 22, gunakan pull-down resistor (10K) ke ground
o
· Ketik program python berikut (wajib ketik manual,
jangan di-copy paste karena akan error):
#
gpio_switch.py
# by Scott Kildall (www.kildall.com)
# LED is on pin 4, use a 270 Ohm resistor to ground
# Switch is on pin 22, use a pull-down resistor (10K) to ground
import RPi.GPIO as GPIO
import time
GPIO.setwarnings(False)
GPIO.setmode(GPIO.BCM)
GPIO.setup(4, GPIO.OUT)
GPIO.setup(22,GPIO.IN)
# input of the switch will change the state of the LED
while True:
GPIO.output(4,GPIO.input(22))
time.sleep(0.05)
· Save file dengan cara tekan tombol: Cntl-X, lalu Y
· Jalankan
program dengan ketik: sudo python gpio_switch.py
· Tekan tombol input yang terhubung pada Raspberry Pi,
amati hasilnya.
· Kemudian buatlah modifikasi ketika tombol ditekan
dan dilepas kembali, LED ON. Kemudian jika tombol ditekan dan dilepas kembali,
LED OFF.
Untuk menghentikan program, tekan tombol Ctrl+C.
0 Comments
Jika ada pertanyaan silahkan tuliskan di kolom komentar. Saya akan dengan senang hati berdiskusi dengan anda...
Mohon gunakan kalimat santun, tidak vulgar/menyinggung sara.