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

Membuat Robot dengan Raspberry Pi dan Python: Panduan Lengkap

Tujuan tutorial ini adalah membantu Anda memulai pemrograman dengan Python untuk mengontrol robot Arduino Anda dengan Raspberry Pi. Kami akan membahas dasar-dasar seperti instalasi dan beberapa contoh sederhana untuk mengontrol robot Anda dari GUI Python dari Raspberry Pi.

Langkah 1: Daftar Komponen

Di bawah ini adalah daftar komponen yang telah dikurasi yang akan memungkinkan Anda merakit robot mobile yang diberdaya oleh baterai 12 V dan dikontrol melalui Raspberry Pi.

Kami merekomendasikan penggunaan baterai 12 V karena memberikan waktu operasi yang cukup dan kapasitas arus tinggi. Papan distribusi daya akan membagi pasokan 12 V menjadi rel 12 V dan 5 V yang diatur, menyederhanakan distribusi daya ke semua komponen.

Langkah 2: Pengenalan Python

Python adalah bahasa yang serbaguna, open source, berorientasi objek yang diciptakan oleh Guido van Rossum pada akhir 1980-an. Sintaks yang jelas dan ekosistem perpustakaan yang luas menjadikannya ideal untuk robotika. Bagi pemula, dokumentasi resmi Python dan tutorial komunitas adalah sumber daya yang sangat berharga.

Langkah 3: Instalasi dan Pengaturan Python

Citra Raspberry Pi terbaru (dimulai dengan 2013‑02‑09‑wheezy‑raspbian.img) dilengkapi dengan Python yang telah terinstal. Verifikasi versi dengan menjalankan:

python --version 

Untuk contoh kode dalam tutorial ini kami merekomendasikan Python 2.6 atau lebih baru. Jika Python hilang, instal dan perpustakaan yang diperlukan dengan:

sudo apt-get update sudo apt-get install python2.6 python-serial python-tk idle python-pmw python-imaging 

Selanjutnya, unduh skrip pembantu berikut ke direktori home Anda:

Buatnya dapat dieksekusi:

sudo chmod +x ~/scanports-arduino.py sudo chmod +x ~/term.py sudo chmod +x ~/Buttons.py 

Skrip ini akan memungkinkan Anda menemukan port serial yang tersedia, membuka antarmuka terminal, dan menambahkan kontrol tombol sederhana untuk robot Anda. Anda dapat meluncur mana pun dengan double‑click di pengelola file atau dengan menjalankan skrip dari terminal.

Terakhir, muat sketsa robot basis ke Arduino IDE (unduh di sini). Ikuti diagram kabel yang ditampilkan di atas untuk menghubungkan papan distribusi daya ke basis robot dan Arduino.

Untuk penyelam yang lebih dalam, lihat tutorial lengkap: Building robots with Raspberry Pi and Python.

Proses manufaktur

  1. Menghubungkan Beberapa Sensor DS18B20 1-Wire ke Raspberry Pi untuk Pemantauan Suhu yang Akurat
  2. Memantau Suhu Ruangan secara Efisien dengan Raspberry Pi dan Nagios
  3. Cara Membaca Suhu dengan DS18B20 pada Raspberry Pi 2
  4. Pengukuran Suhu Raspberry Pi dengan Sensor 1-Wire Maxim dan Jembatan I2C DS2482
  5. Membuat Sensor Suhu Jarak Jauh dengan Raspberry Pi dan Python – Panduan Langkah demi Langkah
  6. Pusat Energi Rumah: Pemantauan PV Surya, Panel Termal, dan Suhu Ruangan dengan Raspberry Pi dan Moteino
  7. Pemantauan Suhu Akurat di Lemari Server dengan Raspberry Pi
  8. Membangun Kontroler Rumah Cerdas 433 MHz dengan Sensorflare dan Raspberry Pi
  9. Bangun Pemantau Suhu ThingSpeak dengan Raspberry Pi & BrickPi
  10. Membaca Sensor Analog dengan Raspberry Pi dan Zabbix: Panduan Langkah demi Langkah