Daftar Isi:

Proyek Penghemat Air: 8 Langkah
Proyek Penghemat Air: 8 Langkah

Video: Proyek Penghemat Air: 8 Langkah

Video: Proyek Penghemat Air: 8 Langkah
Video: Cara membuat gambar poster hemat air - Poster hemat energi 2024, November
Anonim
Proyek Penghemat Air
Proyek Penghemat Air
Proyek Penghemat Air
Proyek Penghemat Air

Pengarang: Monique Castillo, Carolina Salinas

Kami ditugaskan untuk merancang sebuah proyek dengan tujuan berkontribusi pada keberlanjutan. Kami memutuskan, sebagai penduduk asli California yang merasa seperti mereka terus-menerus dalam kekeringan, untuk membuat Penghemat Air yang secara khusus terkait dengan sistem penyiram. Seperti yang kita ketahui sebagian besar sistem air diatur pada pengatur waktu otomatis yang cenderung sangat kuno dalam kenyataan bahwa mereka hidup atau mati, tanpa pengukur apakah ada yang benar-benar membutuhkan air atau tidak. Pada kesempatan langka yang kami dapatkan hujan dan semuanya benar-benar jenuh, alat penyiram masih padam. Karena itu kami telah membangun sistem prototipe yang akan memberi tahu Anda untuk mematikan sistem sprinkler ketika mencapai tingkat kelembaban yang telah ditentukan untuk menghindari pemborosan air.

Jadi, hari ini kami akan menunjukkan cara membuat penghemat air sendiri sehingga Anda dapat membantu melakukan bagian Anda dengan konservasi air sambil bersenang-senang membuatnya!

Langkah 1: Perangkat Keras

Perangkat keras
Perangkat keras

Apa yang Anda perlukan untuk memulai:

  • Rajin Basys 3 Papan FPGA
  • Papan Arduino UNO
  • Sensor Kelembaban Tanah
  • Papan Roti
  • kabel
  • LED hijau
  • LED merah
  • Micro USB untuk Basys 3 Board
  • USB Tipe A/B untuk Arduino
  • (2) resistor 330 ohm

Akses ke Vivado yang dapat diunduh dari situs web XILINX:

Unduh Vivado

Dan akses ke Arduino IDE yang dapat diunduh dari website Arduino:

Unduh Arduino

Dan akhirnya sikap positif:)

Langkah 2: Merancang Program

Merancang Program
Merancang Program

Pertama, Anda perlu memahami apa yang akan Anda gunakan untuk program dari awal hingga akhir (dan segala sesuatu di antaranya). Jadi kami membuat Diagram Kotak Hitam - ini akan membantu Anda memvisualisasikan langkah-langkah dan apa yang diperlukan untuk membuat proyek.

Langkah 3: Arduino

Melakukan setiap file satu per satu sangat penting dalam debugging dan melihat apakah Anda memiliki kesalahan, jadi, kita akan mulai dengan kode untuk Arduino. Kode Arduino disini digunakan untuk mengumpulkan data sensor dan menerjemahkan data analog ke digital.

Langkah 4: Lebih Banyak Kode Yay!!!!

Selanjutnya kami mengimplementasikan D Flip-Flop.

D Flip-Flop untuk tujuan kami berfungsi untuk menyaring data Arduino ke sistem kami.

Setelah Anda memverifikasi bahwa itu disintesis, Anda dapat melanjutkan ke bagian berikutnya.

Kode dasar tampilan SSEG diberikan kepada kami oleh pemimpin kami yang murah hati, Profesor Danowitz, dengan sedikit pengeditan agar sesuai dengan kebutuhan kami. Kami juga menggunakan modul pembagi jam yang diberikan oleh Profesor Danowitz untuk melipatgandakan tampilan.

Dan sekali lagi pastikan sintesis ini berjalan lancar, karena Anda akan menggabungkan semuanya.

Langkah 5: Anda Menyatukan Semuanya dan Berdoa Agar Tersintesis (AKA Buat File Induk Anda)

Akhirnya Anda akan menggunakan semua file terpisah dan menyatukannya. Ini adalah yang terakhir tetapi bisa menjadi langkah yang paling membuat frustrasi, dengan asumsi itu tidak mensintesis. Itu selalu menyenangkan untuk memecahkan masalah apa yang terjadi. Itulah mengapa penting bagi Anda untuk melakukan setiap file langkah demi langkah untuk memastikan (baik, sebagian besar waktu) bahwa file itu berjalan.

File master menghubungkan semua sub-file bersama-sama.

Langkah 6: Menyiapkan Perangkat Keras DAN Batasan Anda

Kami menetapkan sakelar, output, dan input kami (juga dikenal sebagai batasan Anda) untuk tujuan estetika, organisasi, dan aliran, dan Anda juga dapat bermain-main dengan memindahkannya juga. File constraint menentukan bagaimana kita menghubungkan kabel secara fisik.

Papan roti dan kabel LED dilakukan seperti itu, alih-alih memposting panduan langkah demi langkah yang membosankan di sini adalah gambar dan panduan referensi yang membantu dalam menyiapkan papan roti kami - dari situs web tutorial Arduino.

Cara mengatur papan roti

dan gambar ini digunakan oleh

SKETSA LED BLINK

Langkah 7: Menjalankan Program

Menjalankan Program!
Menjalankan Program!

Sekarang adalah waktu untuk menjalankan semuanya dan menguji kesalahan. Jika tidak berjalan, periksa setiap file Anda dan pastikan nama tugas Anda cocok. Kami membuat kesalahan ini lebih dari yang ingin kami akui, tetapi sintaks sangat penting.

Kami menetapkan ambang batas kami di 550, dan Anda dapat bermain-main dengan ini juga.

Direkomendasikan: