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

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

Langkah 1:Daftar bagian

Dalam tutorial ini kita akan menggunakan item berikut:

1.   Raspberry PI ( dengan monitor, hub USB, keyboard, mouse, dan Dongle WIFI)
http://www.zagrosrobotics.com/shop/item.aspx?itemid=895

2.   Arduino UNO atau yang kompatibel (kabel USB)
http://www.zagrosrobotics.com/shop/item.aspx?itemid=868
3.   Router Wifi

Sekarang ketika datang ke basis robot, ada banyak kit yang tersedia dalam ukuran dan kompleksitas. Dalam tutorial ini saya telah memutuskan untuk menggunakan pengaturan ini dengan baterai 12v yang akan memberi kita waktu pengoperasian yang lama dan kapasitas beban yang tinggi. Dan papan distribusi daya dengan output daya 12v dan 5v teregulasi yang memudahkan pengiriman daya ke robot kami.

4.   Basis Robot
http://www.zagrosrobotics.com/shop/item.aspx?itemid=523

5. Pengemudi Motor
http://www.zagrosrobotics.com/shop/item.aspx?itemid=782

6. Papan Distribusi Tenaga
http://www.zagrosrobotics.com/shop/item.aspx?itemid=765

7. Baterai 12volt  7amp jam
http://www.zagrosrobotics.com/shop/item.aspx?itemid=766

Langkah 2:Pengenalan Python

Python adalah tujuan umum yang ditafsirkan, interaktif, berorientasi objek, bahasa pemrograman tingkat tinggi yang dibuat oleh Guido van Rossum pada akhir tahun delapan puluhan. Python memungkinkan pengguna untuk menulis kode dengan sintaks yang jelas dan dapat dibaca dengan semakin banyak pustaka dukungan untuk berbagai tugas yang bersifat open source dan memiliki komunitas yang berbasis di sekitar pengembangannya. Berikut adalah beberapa tautan bermanfaat yang mungkin berguna saat memulai.

Langkah 3:Instalasi dan penyiapan Python

Untuk menjalankan program Python kami, kami perlu memastikan terlebih dahulu bahwa Python diinstal pada sistem kami bersama dengan dependensi yang tepat dan memverifikasi versi yang kami gunakan. Sekarang Jika Anda menggunakan gambar ” 2013-02-09-wheezy-raspbian.img ”  atau yang lebih baru di Raspberry Pi Anda, Python harus sudah diinstal sebelumnya.

2013-02-09-wheezy-raspbian.img

Kami dapat memeriksa versi python kami dengan menggunakan terminal untuk memverifikasi.

Salin dan tempel di LXterm

python –versi

Untuk contoh yang akan kita bahas, disarankan Anda menggunakan Python versi 2.6 atau yang lebih baru. Jika Python tidak diinstal pada sistem Anda, Anda dapat menggunakan apt-get karena Raspberry Pi Anda terhubung ke Internet.

Salin dan tempel di LXterm
Sudo apt-get install python2.6
Instal beberapa dependensi

sudo apt-get install python-serial

Copy paste di LXterm
sudo apt-get install python python-tk idle python-pmw python-imaging
Selanjutnya unduh dan letakkan file berikut ke folder pi Anda.
scanports-arduino.py
term.py
Buttons.py

Sekarang kita harus membuat program tersebut dapat dijalankan dengan perintah chmod
Salin dan tempel di LXterm

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

Program sekarang harus dapat dieksekusi dan kita dapat menjalankannya dengan mengklik dua kali atau melalui terminal. Langkah terakhir adalah mengunduh dan memuat sketsa dengan Arduino IDE.
Sketsa Basis Robot Arduino
Jika Anda tidak familiar dengan Arduino dan IDE-nya, Anda dapat membacanya di sini.
Arduino
Dan terakhir lihat diagram pengkabelan di atas untuk menyiapkan sambungan daya ke basis robot.
 

Untuk detail selengkapnya:Membuat robot dengan Raspberry Pi dan Python


Proses manufaktur

  1. Ukur suhu dengan sensor DS18B20 1-kawat dan Raspberry Pi
  2. Memantau Suhu Kamar dengan Raspberry Pi dan Nagios
  3. Baca suhu dengan DS18B20 | Raspberry Pi 2
  4. Mengukur suhu dengan RASPBERRY PI
  5. Sensor Suhu Python dan Raspberry Pi
  6. Memantau Suhu Kamar dengan Moteino dan Raspberry Pi
  7. Memantau Suhu Dengan Raspberry Pi
  8. 433MHz Smart Home Controller dengan Sensorflare dan RaspberryPi
  9. Monitor Suhu ThingSpeak dengan Raspberry Pi
  10. Membaca Sensor Analog dengan Raspberry Pi dan Zabbix Supervisor