sudo apt-get update
Aktifkan antarmuka
sudo raspi-config
Aktifkan Opsi Antarmuka VNC, I2C, SPI, Serial, dll.
(Opsional) Pasang desktop jarak jauh
apt-get install xrdp
Kami juga ingin menginstal beberapa perpustakaan CircuitPython Adafruit, karena kami akan menggunakan banyak sensor dari Adafruit, karena mereka membuat driver mereka sendiri untuk mereka. Ikuti instruksi di sini: https://learn.adafruit.com/circuitpython-on-raspberrypi-linux/installing-circuitthon-on-raspberry-pi
Unduh IDE Arduino, buka preferensi dan tambahkan URL di bawah ini untuk manajer papan tambahan (klik ikon kecil di samping):
https://adafruit.github.io/arduino-board-index/package_adafruit_index.json
Klik OK.
Sekarang, buka tab 'Tools', mouse over 'Board:' dan pergi ke 'Boards Manager ...' dan instal yang berikut:
"Papan Samd Arduino"
"Papan Beta Arduino Samd"
"Papan Samd Adafruit"
Restart IDE Arduino.
Sekarang hubungkan Adafruit Feather M0 dengan USB dan buka tab 'Tools', buka 'Papan:' dan pilih 'Adafruit Feather M0'.
Dan itu saja!
| GPS | Raspberry Pi |
|---|---|
| Vin | 3.3v |
| Gnd | Gnd |
| Rx | UART TX |
| Tx | UART RX |
sudo apt-get install minicom
dwc_otg.lpm_enable=0 console=tty1 root=/dev/mmcblk0p7 rootfstype=ext4 elevator=deadline fsck.repair=yes rootwait splash plymouth.ignore-serial-consoles
(baris tunggal)
sudo minicom -s
Pergi ke port serial, ubah perangkat serial ke:/dev/ttys0 pergi ke bps/par/bit, ubah baudrate menjadi: 9600
| Sensor | Raspberry Pi |
|---|---|
| Vin | 3.3v |
| Gnd | Gnd |
| Scl | I2C SCL |
| SDA | I2C SDA |
Pertama kita harus mengatur Raspberry Pi:
sudo apt-get install python-smbus
sudo apt-get install i2c-tools
Mengatur modul:
sudo nano /etc/modules
i2c-bcm2708
i2c-dev
Hapus daftar hitam:
sudo nano /etc/modprobe.d/raspi-blacklist.conf
#blacklist spi-bcm2708
#blacklist i2c-bcm2708
MPL3115A2 membutuhkan perintah start yang berulang dalam komunikasi I2C - Raspberry Pi tidak melakukan ini di luar kotak, tetapi kita dapat menggunakan modul kernel.
sudo su -
echo -n 1 > /sys/module/i2c_bcm2708/parameters/combined
exit
Kami juga akan menggunakan perpustakaan CircuitPython MPL3115A2 ADAFRUIT, dan setelah ketergantungan SirkuitThon Adafruit diinstal di atas, kami dapat menginstal driver sensor dengan:
pip3 install adafruit-circuitpython-mpl3115a2
Bacaan tambahan: