Cov txheej txheem:

AutoWaterFlora: Cov Dej Dej Rau Tus Kheej: 3 Kauj Ruam
AutoWaterFlora: Cov Dej Dej Rau Tus Kheej: 3 Kauj Ruam

Video: AutoWaterFlora: Cov Dej Dej Rau Tus Kheej: 3 Kauj Ruam

Video: AutoWaterFlora: Cov Dej Dej Rau Tus Kheej: 3 Kauj Ruam
Video: Plab Plab Ntswg..(Pluav Pluav Ntswg) Maiv Twm New Song 2023-2024 2024, Lub Xya hli ntuj
Anonim
AutoWaterFlora: Tus Cog Dej Rau Tus Kheej
AutoWaterFlora: Tus Cog Dej Rau Tus Kheej

Nov yog lub tshuab tso dej rau tus kheej uas yuav pib lub twj tso kua mis rau lub sijhawm tshwj xeeb thiab ntawm qee lub sijhawm.

Ua haujlwm: Txoj haujlwm ua haujlwm ntawm lub sijhawm yooj yim ntawm Arduino Uno board thiab yuav pib lub twj tso kua mis kom ua haujlwm tshwj xeeb rau lub sijhawm tshwj xeeb. Kuv tau siv lub twj tso kua mis ua haujlwm li 2 vib nas this thiab ncua sijhawm li 6 teev.

Khoom siv

Electronics

Arduino Uno:

Motor Shield:

Pump:

Adapter:

Cov cuab yeej

Kub Nplaum Phom

Ntsia Hlau

Qee cov ntaub ntawv ntxiv

Ib tsob ntoo cog

Cov yas yas qub rau dej

Kauj Ruam 1: Xa Cov Cai

Txoj Cai:

Txoj cai nyob ntsiag to yooj yim thiab nkag siab yooj yim.

#include // Ntxiv AFMotor Library rau IDE

AF_DCMotor lub cev muaj zog (2); // Ua lub cev muaj zog ntawm lub cav thib ob

void teeb tsa () {

motor.setSpeed (100); // Teev qhov ceev ntawm lub cav

motor.run (tso tawm);

} void voj () {

motor.run (FORWARD); // Pib lub cav

ncua (2000); // Lub sijhawm rau lub twj tso kua mis ua haujlwm = 2 vib nas this, tuaj yeem hloov pauv raws li qhov xav tau

motor.run (tso tawm); Nres lub cav

ncua (21600000); // Lub twj tso kua mis luv = 6 teev, tuaj yeem hloov pauv raws li qhov xav tau

Kauj ruam 2: Kev thaiv kab

Thaiv
Thaiv

Ua qhov thaiv ntawm cov khoom siv raws li daim duab no. Nco ntsoov tias Cov ntaub thaiv npog tau txuas rau Arduino Uno (saum toj).

Lub cev kom txuas nrog ntawm M2 lub davhlau ya nyob twg thiab lub zog siv raws li qhov tsis zoo. Cov ntaub thaiv npog yuav tsum nyob saum Arduino Uno.

Kauj Ruam 3: Kauj Ruam Tseem Ceeb

Ntxiv AFMotor lub tsev qiv ntawv:

  1. Rub tawm Cov Ntawv Txuas Ntxiv.
  2. Txhawm rau ntxiv lub tsev qiv ntawv mus rau Sketch tab> suav nrog Lub Tsev Qiv Ntawv> Ntxiv. ZIP lub tsev qiv ntawv> Xaiv cov ntaub ntawv khaws cia ntawm cov ntawv no.

Kuj siv rab phom nplaum muab lub cav tso rau hauv lub khob yas.

Thov mus saib kuv qhov blog:

Tawm tswv yim, Qhia thiab Ua Raws

Pom zoo: