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

Sensor analog memasukkan raspberry pi menggunakan MCP3008:wiring/installing/basic program

Jadi sekarang setelah kita membeli MCP3008 ADC, mari kita mulai dan jalankan!

Catatan:Ini adalah pengiriman instruksi pertama saya jadi jika ada yang salah katakan saja dan jika Anda menyukai gaya saya tinggalkan komentar, saya juga dari Belanda jadi bahasa Inggris saya mungkin tidak sempurna.

Dalam proyek ini kami akan menggunakan sensor kelembaban Fundruino, tidak masalah jika Anda tidak memiliki sensor yang sama, proses ini akan berfungsi untuk sensor analog apa pun. Anda juga mungkin memiliki MCP3004 proyek ini akan bekerja juga hanya kabelnya yang sedikit berbeda jadi saya sarankan Anda memeriksa lembar data terlebih dahulu, lembar data dinyatakan di akhir langkah 3.

Jadi mari kita mulai!

Langkah 1:​Langkah 1:Pengkabelan

Penting untuk mengetahui orientasi chip Anda. Ini ditandai dengan lekukan setengah lingkaran kecil di atas chip.

Hubungkan seperti yang ditunjukkan pada skema kabel (Catatan:Anda harus menggunakan 3.3V saja!)

MCP3008 VDD -> 3.3V (merah)

MCP3008 VREF -> 3.3V (merah)

MCP3008 AGND -> GND (hitam)

MCP3008 CLK -> pin 23 (oranye)

MCP3008 DOUT -> pin 21(kuning)

MCP3008 DIN -> pin 19 (biru)

MCP3008 CS -> pin 24 (ungu)

MCP3008 DGND -> GND (hitam)

Instruksi ini berada dalam urutan yang sama dengan sisi kanan MCP3008 dengan lekukan setengah lingkaran mengarah ke atas.

Sisi kiri adalah input analog sedangkan sisi kanan adalah output digital.

Dalam proyek ini digunakan sensor kelembaban Fundruino untuk memberikan input analog, sensor ini sama dengan sensor kelembaban Ardruino hanya lebih murah.

Untuk memasang sensor:

S pin -> salah satu saluran di sisi kiri MCP3008 (hijau)

+ pin -> 3.3V (merah)

– pin -> GND (hitam)

Sekarang setelah kita terhubung, mari kita ubah input analog menjadi output digital!

Langkah 2:Langkah 2:Perbarui Raspberry Pi Anda

Untuk chip MCP3008 kami memerlukan perangkat lunak berikut di Pi kami,

Ketik baris perintah:

ls /dev/

Sekarang Anda harus disajikan dengan banyak teks kuning, periksa apakah spidev0.0 dan spidev0.1 ada di sana. Posisi ditunjukkan oleh lingkaran merah pada gambar dengan teks kuning. jika tidak, jangan khawatir, petunjuk berikut akan memberi tahu Anda cara menuju ke sana. Jika Anda memiliki spidev0.0 dan spidev0.1 Anda dapat melompat ke Unblacklisting.

Pertama kita ingin mengaktifkan fungsi SPI pada Raspberry Pi:

Ketik baris perintah:

sudo raspi-config

Sekarang Anda akan melihat jendela konfigurasi yang Anda lihat saat pertama kali mem-boot Rasbian Anda.

gulir ke bawah ke Opsi Lanjutan dan aktifkan SPI

Sekarang reboot

Sekarang ketikkan baris perintah :

ls /dev/

Jika spidev0.0 dan spidev0.1 ada di sana lewati ke Unblacklisting.

Jika tidak, kami perlu memperbarui Rasbian Anda

Ketik baris perintah:

sudo apt-get -y update &&sudo apt-get -y upgrade

Ini akan memakan waktu cukup lama.

Setelah selesai ketik baris perintah:

sudo wget http://goo.gl/1BOfJ -O /usr/bin/rpi-update

Setelah selesai ketik baris perintah:

sudo chmod +x /usr/bin/rpi-update

Setelah selesai ketik baris perintah:

sudo reboot

Sekarang Anda perlu mem-boot ulang untuk mengaktifkan pembaruan.

Jadi ketik baris perintah:

sudo reboot

Setelah selesai ketik baris perintah:

ls /dev/

Sekarang spidev0.0 dan spidev0.1 seharusnya ada di sana, jika tidak, Anda mungkin telah melakukan kesalahan, jadi coba lagi memperbarui pi Anda. Jika ada, kami harus membatalkan daftar hitamnya.

Membatalkan daftar hitam

Ketik baris perintah Anda:

sudo nano /etc/modprobe.d/raspi-blacklist.conf

Sekarang ada dua opsi, atau Anda tidak akan melihat apa pun di file daftar hitam atau Anda akan melihat tiga baris teks.

Jika Anda tidak melihat apa-apa, ketik saja:

daftar hitam i2c-bcm2708

Jika Anda melihat tiga baris teks, hapus hash sebelum daftar hitam i2c-bcm2708 kalimat.

Setelah Anda menyelesaikan Unblacklist, reboot sekarang.

Ketik baris perintah:

sudo reboot

Setelah selesai ketik baris perintah:

sudo apt-get install python-dev git

Setelah selesai ketik baris perintah:

git clone git://github.com/doceme/py-spidev

Setelah selesai ketik baris perintah:

cd py-spidev/

Sekarang ketikkan baris perintah:

sudo python setup.py install

Setelah selesai ketik baris perintah:

cd

Sekarang ketikkan baris perintah:

nano mcp3008.py

kami sekarang siap untuk menulis perangkat lunak kami

Untuk detail lebih lanjut:Input sensor analog raspberry pi menggunakan MCP3008:wiring/installing/basic program


Proses manufaktur

  1. C# Input dan Output Dasar
  2. IoT Dasar – RaspberryPI HDC2010 cara
  3. Pencatat Suhu Raspberry Pi
  4. Profil suhu Raspberry Pi menggunakan LabVIEW
  5. TMP006 Sensor Suhu Pustaka Python menggunakan Raspberry pi,
  6. Sensor Suhu Python dan Raspberry Pi
  7. Stasiun Cuaca Raspberry Pi
  8. Pemantauan Cuaca Jarak Jauh Menggunakan Raspberry Pi
  9. Sensor Ultrasonik (HC-SR04) + Raspberry Pi
  10. SensorTag ke Blynk Menggunakan Node-RED