Talaan ng mga Nilalaman:
2025 May -akda: John Day | [email protected]. Huling binago: 2025-01-13 06:58
Ito ay isang patubig na patakaran ng halaman na magsisimula ng bomba para sa tiyak na oras at sa mga tiyak na agwat.
Nagtatrabaho: Gumagana ang proyekto sa simpleng timer ng Arduino Uno board at sisimulan ang bomba upang gumana para sa tukoy na oras sa mga tukoy na agwat. Kinuha ko ang oras ng pagtatrabaho sa bomba bilang 2 segundo at agwat ng 6 na oras.
Mga gamit
Elektronika
Arduino Uno:
Motor Shield:
Pump:
Adapter:
Mga kasangkapan
Mainit na glue GUN
Screwdriver
Ang ilan pang mga materyales
Isang palayok na halaman
Lumang plastik na lalagyan para sa tubig
Hakbang 1: Pag-upload ng Code
Code:
Ang code ay tahimik na simple at madaling maunawaan.
#include // Idagdag ang AFMotor Library sa IDE
AF_DCMotor motor (2); // Gumawa ng isang motor na bagay sa pangalawang output ng motor
walang bisa ang pag-setup () {
motor.setSpeed (100); // Itakda ang bilis ng motor
motor.run (RELEASE);
} void loop () {
motor.run (FORWARD); // Simulan ang motor
pagkaantala (2000); // Oras para gumana ang bomba = 2 segundo, maaaring mabago ayon sa bawat pangangailangan
motor.run (RELEASE); // Itigil ang motor
pagkaantala (21600000); // interval ng bomba = 6 na oras, maaaring mabago ayon sa bawat pangangailangan
Hakbang 2: Mga kable
Gawin ang mga kable ng mga bahagi ayon sa diagram na ito. Tandaan na ang Shield ay nakakabit sa Arduino Uno (sa itaas).
Ang motor ay makakonekta sa M2 terminal at ang mapagkukunan ng kuryente ayon sa bawat negatibong positibo. Ang Shield ay nasa tuktok ng Arduino Uno.
Hakbang 3: Mahalagang Hakbang
Idagdag ang AFMotor library:
- I-download ang Nakalakip na naka-compress na folder.
- Upang idagdag ang library pumunta sa Sketch tab> Isama ang Library> Magdagdag ng. ZIP library> Piliin ang naka-compress na folder ng file na ito.
Gamit din ang pandikit gun idikit ang motor sa lalagyan ng plastik.
Mangyaring bisitahin ang aking blog:
Komento, Ibahagi at Sundin