Arduino Sump Pump: 5 Steps

Arduino Sump Pump: 5 Steps

Isi kandungan:

Anonim

Tutorial Arduino Pump ini menunjukkan contoh cara menggunakan suis apungan, Powertail, dan pam untuk membuat sistem pam bah. Apabila anda ingin mengendalikan pam yang lebih besar dari Arduino, anda memerlukan relay yang lebih kuat untuk mengendalikan voltan dan arus yang lebih besar. PowerSwitch Tail adalah alat yang sempurna untuk tugas ini. Ia menggabungkan plag geganti dan soket semua ke satu unit yang menjadikannya mudah untuk menghidupkan dan mematikan motor, peminat, dan pam yang lebih besar.

Bekalan:

Langkah 1: Persediaan Arduino / Geekduino anda

Boleh dibimbing kami akan menggunakan papan RobotGeek Geekduino dan RobotGeek SensorShield. Jika anda tidak pernah menggunakan Arduino atau Perisai Sensor RobotGeek, panduan ini akan membawa anda laju.

RobotGeek Hardware Primer

Primer Pendawaian Perisai RobotGeek Sensor

Panduan Memandu Geekduino

Kami juga akan mempunyai beberapa gambar pendawaian untuk Arduino Uno standard jika anda tidak menggunakan kit RobotGeek.

Langkah 2: Senarai Bahagian Projek

Ini adalah senarai bahagian yang kami gunakan untuk membuat projek ini. Arduino Uno atau Duemilanove juga akan berfungsi untuk lembaga mikropemproses anda. Kami mengesyorkan menggunakan Sensor Shield yang disenaraikan di sini walaupun, kerana ia benar-benar memudahkan proses membina.

  • 1 x Float Switch
  • 1 x PowerSwitch Tail II
  • 1 x Workbench Kecil
  • 1 x Geekduino
  • 1 x Perisai Sensor
  • 1 x Kit Gunung Duino
  • Kabel Sensor RobotGeek
  • Pin coupler 3-pin
  • 1 x RobotGeek LED
  • Bekalan kuasa 1 x 6V DC
  • 1 x Fountain / Pump Aquarium

Langkah 3: Pendawaian

Kawat seperti yang ditunjukkan dalam rajah di atas yang sepadan dengan bahagian-bahagian yang telah anda pilih untuk digunakan.

Peranti Pelabuhan Perisai Sensor
Tukar Float Pin digital 2

Satu dawai untuk isyarat / satu wayar ke tanah

PowerSwitch Tail Pin digital 4

Putih = 1 + dalam / Hitam = 2 -in

Lembaga LED RobotGeek PIN Digital 7

Langkah 4: Pengekodan

Anda boleh memuat turun lakaran kod di sini:

github.com/robotgeek/sumpPumpDemo/archive/master.zip

Sekiranya anda memerhatikan kod tersebut, anda akan mendapati bahawa ia adalah sangat mudah, menukar pam dan LED apabila suis apungan terapung, dan mematikannya apabila ia tidak. Kami mengambil kesempatan daripada perintang pullup dalaman Arduino menggunakan garisan pinMode (FLOAT_SWITCH_PIN, INPUT_PULLUP); untuk mengalihkan tingkah laku TINGGI / LOW dari suis apungan dan membolehkan kita menggunakannya tanpa perintang penarik luaran.

Langkah 5: Idea Projek

Sekarang bahawa anda mempunyai pam bah yang berfungsi, apa yang akan anda lakukan seterusnya? Bolehkah anda mencari sensor untuk menggantikan suis apungan? Bagaimana dengan mengaktifkan sesuatu yang membuat bunyi bukannya hanya LED? Bagaimana dengan mencari cara untuk mengintegrasikan Pi Raspberry untuk menghantar makluman twitter apabila pam itu aktif? Mungkin anda boleh mengintegrasikannya ke dalam sistem Hydroponic, menjaga tahap cecair anda stabil? Ada banyak yang boleh anda lakukan, jadi dapatkannya!