Isi kandungan:
- Bekalan:
- Langkah 1: Persediaan Arduino / Geekduino anda
- Langkah 2: Senarai Bahagian Projek
- Langkah 3: Pendawaian
- Langkah 4: Pengekodan
- Langkah 5: Idea Projek
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!