Daftar Isi:

Otomasi Rumah Armadillo: 5 Langkah
Otomasi Rumah Armadillo: 5 Langkah

Video: Otomasi Rumah Armadillo: 5 Langkah

Video: Otomasi Rumah Armadillo: 5 Langkah
Video: 5 golem yang seharusnya ada di minecraft 2024, Juli
Anonim
Image
Image

Proyek Otomasi Rumah mengelola dan mengoperasikan berbagai sistem kelistrikan di dalam rumah seperti lampu, peralatan, dan stopkontak. Proyek ini menggunakan Armadillo-43T Sistem 4D.

Proyek ini memungkinkan pengguna mengatur mode menjadi manual atau otomatis. Dalam mode manual, pengguna dapat menghidupkan atau mematikan outlet atau perangkat tertentu. Saat berada di auto, pengguna tinggal mengatur berapa lama waktu yang diinginkan untuk menghidupkan atau mematikan semua perangkat yang terhubung. Dalam mode ini, pengguna tidak dapat beralih perangkat secara manual tetapi ia dapat kembali ke manual kapan saja. Pengguna diberikan dua mode untuk otomatis, ALL DEVICES ON dan ALL DEVICES OFF. Untuk memicu relai yang menghidupkan dan mematikan perangkat, Armadillo menggunakan kemampuan GPIO-nya. Ketika dalam mode manual dan tombol terdeteksi untuk ditekan, armadillo akan mengaktifkan masing-masing pin GPIO. Ketika di otomatis, armadillo hanya akan mengubah semua pin ke LOW atau HIGH tergantung pada pengaturan timer. Armadillo adalah solusi kami untuk permintaan tampilan dan pembuatan prototipe. Armadillo berjalan pada SOC BCM2835 yang dikombinasikan dengan Prosesor CPU ARM1176JZF-S dengan GPU VideoCore IV dalam satu paket. Armadillo dikembangkan untuk memanfaatkan Sistem Operasi Armadillian, yang sebagian besar didasarkan pada OS Raspbian/Debian dan dioptimalkan untuk SOC BCM2835. Itu dikemas dengan 13 GPIO yang memiliki 2 Saluran I2C Tunggal, 5 Saluran SPI Tunggal dan 2 Saluran UART. 2 saluran PWM juga tersedia yang berbagi dengan amplifier on-board dengan mini-speaker. Ini juga memiliki port USB yang dapat digunakan untuk perangkat periferal seperti Keyboard, Hub USB, dongle Wi-Fi, dan modul Bluetooth.

Langkah 1: Bagaimana Cara Kerjanya?

Membangun
Membangun

Langkah 2: Bangun

Membangun
Membangun

Komponen

  1. ARMADILLO 43T
  2. 6-8 saluran relai
  3. outlet ekstensi yang dimodifikasi
  4. 3 lampu/lampu
  5. beberapa peralatan
  6. kartu usd

Perangkat lunak

modul python-tk

Langkah

  1. Ubah outlet ekstensi seperti yang ditunjukkan pada gambar pertama di atas. Tambahkan ekstensi kawat dari koneksi terbuka. Kabel ini akan dihubungkan ke modul relai. Diagram skema dari outlet ekstensi yang dimodifikasi.
  2. Hubungkan komponen seperti yang ditunjukkan pada gambar kedua di atas.
  3. Koneksi Modul Armadillo ke Relay:

Pin1 (GPIO37) ke In1

Pin2 (GPIO38) ke In2

Pin3 (GPIO39) ke In3

Pin4 (GPIO35) ke In4

Pin5 (GPIO36) ke In5

Pin6 (GPIO45) ke In6

Pin9 (GND) ke GND

Pin10 (+5V) hingga +5V

Hubungkan kabel perpanjangan outlet ekstensi yang dimodifikasi ke modul relai seperti yang ditunjukkan pada gambar kedua di atas.

Langkah 3: Program

• Buka Lembar Data Armadillo-43T dan ikuti petunjuk tentang cara menginstal citra Armadillo dan perangkat lunak lain yang diperlukan.

• Instal modul python-tk

sudo apt-get install python-tk

• Instal, wiringPi pergi ke link ini untuk instruksi:

https://wiringpi.com

• Setelah menginstal wiringPi, unduh dan instal wiringARM

wget

• Download dan unzip file HomeAutomation.zip

• Setelah langkah-langkah ini, jalankan HomeAutomation.py

Direkomendasikan: