Isi kandungan:

Automasi Rumah Armadillo: 5 Langkah
Automasi Rumah Armadillo: 5 Langkah

Video: Automasi Rumah Armadillo: 5 Langkah

Video: Automasi Rumah Armadillo: 5 Langkah
Video: Armadillo Hotel Software - Tutorial instal dan pengoperasian sistem Armadillo Hotel Software 2024, Julai
Anonim
Image
Image

Projek Automasi Rumah mengurus dan mengendalikan pelbagai sistem elektrik di dalam rumah seperti lampu, perkakas dan outlet. Projek ini menggunakan Armadillo-43T 4D Systems.

Projek ini membolehkan pengguna mengatur mod ke manual atau automatik. Dalam mod manual, pengguna dapat menghidupkan atau mematikan outlet atau peranti tertentu. Semasa dalam kenderaan, pengguna hanya dapat menetapkan berapa lama masa sehingga dia mahu menghidupkan atau mematikan semua peranti yang disambungkan. Dalam mod ini, pengguna tidak dapat menukar peranti secara manual tetapi dia dapat kembali ke manual kapan saja. Pengguna diberi dua mod untuk automatik, SEMUA PERANGKAT AKTIF dan SEMUA PERANTI MATI. Untuk mencetuskan relay yang menghidupkan dan mematikan peranti, Armadillo menggunakan kemampuan GPIOnya. Apabila dalam mod manual dan butang dikesan ditekan, armadillo akan menukar pin GPIO masing-masing. Apabila automatik, armadillo hanya akan mengubah semua pin ke RENDAH atau TINGGI bergantung pada tetapan pemasa. Armadillo adalah penyelesaian kami untuk tuntutan paparan dan prototaip. Armadillo dijalankan pada BCM2835 SOC digabungkan dengan Pemproses CPU ARM1176JZF-S dengan GPU VideoCore IV dalam satu pakej. Armadillo dikembangkan untuk menggunakan Sistem Operasi Armadillian, yang sebahagian besarnya didasarkan pada OS Raspbian / Debian dan dioptimumkan untuk BCM2835 SOC. Ia dipenuhi dengan 13 GPIO yang mempunyai 2 Saluran I2C Tunggal, 5 Saluran SPI Tunggal dan 2 Saluran UART. 2 saluran PWM juga tersedia yang berkongsi dengan penguat on-board dengan pembesar suara mini. Ia juga memiliki port USB yang dapat digunakan untuk perangkat periferal seperti Papan Kekunci, Hub USB, dongle Wi-Fi dan modul Bluetooth.

Langkah 1: Bagaimana Ia Berfungsi?

Membina
Membina

Langkah 2: Bina

Membina
Membina

Komponen

  1. ARMADILLO 43T
  2. Geganti saluran 6-8
  3. outlet pengembangan yang diubah suai
  4. 3 lampu / lampu
  5. beberapa peralatan
  6. Kad uSD

Perisian

modul python-tk

Langkah-langkah

  1. Ubah suai sambungan seperti yang ditunjukkan pada gambar pertama di atas. Tambahkan sambungan wayar dari sambungan terbuka. Wayar ini akan disambungkan ke modul geganti. Gambarajah skematik saluran keluar sambungan yang diubah suai.
  2. Sambungkan komponen seperti yang ditunjukkan pada gambar kedua di atas.
  3. Sambungan Armadillo ke Relay Module:

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

Sambungkan wayar lanjutan soket sambungan yang diubah ke modul geganti seperti yang ditunjukkan pada gambar kedua di atas.

Langkah 3: Program

• Buka Lembar Data Armadillo-43T dan ikuti arahan mengenai cara memasang gambar Armadillian dan perisian lain yang diperlukan.

• Pasang modul python-tk

sudo apt-get install python-tk

• Pasang, wiringPi pergi ke pautan ini untuk mendapatkan arahan:

https://wiringpi.com

• Selepas memasang wiringPi, muat turun dan pasang wiringARM

wget

• Muat turun dan unzip fail HomeAutomation.zip

• Selepas langkah-langkah ini, jalankan HomeAutomation.py

Disyorkan: