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

Log fotosel Raspberry Pi dan sistem peringatan

Ini adalah instruksi sederhana untuk membuat sistem peringatan dan logging yang dipicu fotosensor berbasis RasPi yang dapat dengan mudah diperluas untuk menunjukkan kemungkinan entri ke dalam ruangan seperti lemari atau loker peralatan yang biasanya gelap, atau untuk memantau tingkat cahaya untuk alasan lain.
Dalam tutorial ini saya menggunakan LED sebagai output, tetapi mereka benar-benar bisa apa saja.
Tutorial ini cukup banyak hanya membutuhkan Adafruit RPi Starter Kit (di sini). Ini kit yang bagus dan juga cukup murah. Jika Anda tidak menginginkannya atau sudah memiliki komponennya, berikut bahan-bahannya:
LED difusi 3x 10mm (merah, biru, dan hijau)
kapasitor 1x 1uF
1x resistor fotosel
3x 560 Ohm resistor
1x Pi Cobbler breakout
10x kabel Breadboard
1x full-length solderless breadboard

Sekarang ada satu masalah dengan ini. Raspberry Pi tidak memiliki ADC onboard. Namun, jika yang kita inginkan hanyalah fotosensor dasar (dan sebenarnya cukup akurat), kita dapat mengalirkan arus melalui kapasitor kecil dan menghitung waktu yang diperlukan untuk mengisi daya.

Langkah 1:Prasyarat

Program ini ditulis menggunakan Python. Saya sangat menyarankan Anda menggunakan distro Adafruit, Occidentalis, tetapi jika Anda tidak ingin melakukannya, pastikan Anda menginstal pustaka RPi.GPIO.

Proyek khusus ini memiliki daya yang cukup rendah, sehingga catu daya yang baik tidak terlalu dibutuhkan.

Anda harus memastikan bahwa Anda memiliki sumber cahaya yang baik untuk mengujinya, sebaiknya yang kecerahannya dapat Anda ubah.

Oke, mari kita mulai.

Langkah 2:Pengkabelan dan pengujian sirkuit RC Photocell

Pasang Cobbler ke salah satu ujung papan tempat memotong roti. Pastikan tidak ada pin pada rel yang sama; jika ya, Anda bisa SERIUS merusak Pi Anda!

Ambil kabel papan tempat memotong roti dan sambungkan pin 3v3 ke rel positif papan tempat memotong roti Anda, dan sambungkan pembumian (yang di sebelah pin 5v0) ke rel pembumian di sisi lain papan tempat memotong roti.
Tempatkan fotosel melintang celah antara dua bagian papan tempat memotong roti. Di satu sisi, sambungkan kabel lain dari satu sisi fotosel ke papan tempat memotong roti.
Di sisi lain, sambungkan kabel dari pin 18 ke fotosel dan kapasitor 1uF ke ground.

Kami sekarang siap untuk menyiapkan asisten kalibrasi untuk menguji sirkuit.
Masukkan kode ini sebagai skrip python dan jalankan. Anda akan melihat daftar panjang nomor muncul, yang akan menjadi lebih rendah saat Anda menyinari fotosel. Kode ini didasarkan pada tutorial Adafruit tentang teknik ini.

#!/usr/bin/env python

# Contoh pembacaan waktu RC untuk Raspberry Pi
# Harus digunakan dengan GPIO 0.3.1a atau yang lebih baru – versi sebelumnya
# tidak cukup cepat!
# Set untuk input resistif pada pin 18

impor RPi.GPIO sebagai GPIO, waktu, os

DEBUG =1
GPIO.setmode(GPIO.BCM)

def RCtime (RCpin):
membaca =0
GPIO.setup(RCpin, GPIO.OUT)
GPIO.output(RCpin, GPIO.LOW)
time.sleep(0.1 )

GPIO.setup(RCpin, GPIO.IN)
# Ini membutuhkan waktu sekitar 1 milidetik per siklus loop
while (GPIO.input(RCpin) ==GPIO.LOW):
membaca +=1
kembali membaca

while True:
print RCtime(18)     # Baca RC timing menggunakan pin #18

Untuk detail selengkapnya: Log Raspberry Pi Photocell dan sistem peringatan


Proses manufaktur

  1. Komunikasi MQTT Antara NodeMCU dan Raspberry Pi 3 B+
  2. Aquaponik Terkendali Raspberry Pi
  3. Log dan Grafik Peristiwa Termostat 24V (Optocoupler + Raspberry Pi) menggunakan raspberry
  4. Sensor Suhu Python dan Raspberry Pi
  5. Suhu dan Kelembaban yang Mudah di Raspberry Pi
  6. Raspberry Pi mengontrol pemantauan suhu ruangan dengan output gambar Gnuplot dan kemampuan peringatan email
  7. Sensor suhu 1-kawat DS1820 di Raspberry Pi (langsung GPIO)
  8. Sensor Ultrasonik (HC-SR04) + Raspberry Pi
  9. Sensor Analog tanpa Input Analog pada Raspberry Pi
  10. Sensor Suhu dan Cahaya Raspberry Pi