Talaan ng mga Nilalaman:

Water Sensor para sa Lupa: 7 Hakbang
Water Sensor para sa Lupa: 7 Hakbang

Video: Water Sensor para sa Lupa: 7 Hakbang

Video: Water Sensor para sa Lupa: 7 Hakbang
Video: What Happened To Chloe? FULL Documentary on one of Australia's most shocking true crime cases. 7NEWS 2024, Nobyembre
Anonim
Water Sensor para sa Lupa
Water Sensor para sa Lupa

Ang proyektong ito ay isang madali at napaka-kaalamang paraan upang turuan ang mga mag-aaral na mahusay sa pagsulat ng mga code at pag-unawa sa mga mekanismo ng electronics na kasangkot sa arduino.

Mga Materyal na Kinakailangan:

- Arduino Microcontroller

- Water Sensor (max na halaga 1023)

- Kamay ng Jumper Wires (Parehong lalaki hanggang lalaki at babae hanggang lalaki)

- Breadboard (Inirerekumenda ang isang maliit)

- Servo Motor

Hakbang 1: Hakbang 1: Ipunin ang Lahat ng Mga Materyales

Tiyaking ilagay ang lahat ng iyong mga materyales sa isang walang laman na lugar, ilagay ang mga ito sa isang lugar na maluwang at malayo sa anumang pagkain o inumin, ito ay dahil maaari itong makapinsala sa electronics. Iminumungkahi ko rin ang pagpapanatili ng isang wire stripper sa iyo pati na rin kung sakaling mayroon kang mga regular na wires sa halip na mga jumper cables.

Hakbang 2: Hakbang 2: Mga Koneksyon sa Water Sensor

Hakbang 2: Mga Koneksyon sa Sensor ng Tubig
Hakbang 2: Mga Koneksyon sa Sensor ng Tubig

1. Pumili ng tatlong mga jumper cable (pula, itim at dilaw) at water sensor

2. Ikonekta ang pulang kawad sa + sa sensor ng tubig, ang itim sa "-" at ang dilaw na kawad sa S

Hakbang 3: Hakbang 3: Arduino Unang Kable

1. Ikonekta ang dalawang wires sa arduino, isa hanggang 5v at ang isa sa GND

2. Matapos ang hakbang na iyon, ikonekta ang isa na ikinonekta mo sa 5V sa positibo sa breadboard at sa GND sa negatibo

Hakbang 4: Hakbang 4: Mga Koneksyon sa Water Sensor

Hakbang 4: Mga Koneksyon sa Sensor ng Tubig
Hakbang 4: Mga Koneksyon sa Sensor ng Tubig

1. Ikonekta ang dilaw na kawad ng sensor ng tubig sa A0

2. Ikonekta ang itim sa negatibo o lupa sa breadboard ng water sensor sa arduino

3. Ikonekta ang pula sa positibo sa breadboard ng water sensor sa arduino

Hakbang 5: Hakbang 5: Servo Motor

Hakbang 5: Servo Motor
Hakbang 5: Servo Motor

1. Ikonekta ang orange wire ng servo motor sa isang dilaw na kawad

2. Ikonekta ang pulang kawad sa anumang kulay na iyong pinili

3. Ikonekta ang kayumanggi sa ibang kulay na iyong pinili

4. Kapag tapos na ang mga hakbang na iyon, ikokonekta na namin ngayon ang servo motor sa breadboard at arudino

5. Ikonekta ang dilaw na kawad sa pin 9.

6. Ikonekta ang kawad na konektado sa pulang kawad sa motor sa positibo

7. Ikonekta ang kawad na konektado sa brown wire sa servo motor sa lupa

Hakbang 6: Hakbang 6: Code

Hakbang 6: Code
Hakbang 6: Code

1. Ikonekta ang iyong arduino sa computer at buksan ang Arduino software sa iyong computer

2. Magsimula sa pamamagitan ng pagkilala sa servo motor sa pamamagitan ng pagsabing #include

3. Kilalanin ang bawat variable, ang servo, water sensor na konektado sa A0 pati na rin ang "anggulo" na simpleng posisyon ng iyong servo motor

4. Ngayon upang simulan ang void.setup, magsimula sa pamamagitan ng pagpapasimula ng serial start (9600) at at ideklara din ang servo na nakakabit sa pin 9.

5. Matapos ang hakbang na iyon, ay ang void loop, magsimula sa pamamagitan ng paggamit ng "int" na sinusundan ng halaga ng sensor na kung saan ay ang iyong analog na nabasa na ang water sensor

6. Siguraduhing isama ang utos ng Serial.print sa ilalim at gamitin ang "ln" kaya't nasa linya ito kapag sinusubaybayan ang halumigmig ng tubig

7. Pagkatapos, gamit ang "int.angle" siguraduhin na ang halaga ng sensor ay nasa pagitan ng 500 hanggang 180, ito ay dahil nakasalalay ito sa kahalumigmigan, kahit na ang sensor ng tubig ay dapat na 1023 hanggang 180 na kung saan ay ang max at min na halaga, nag-iiba ito depende sa paggamit ng proyekto pati na rin ang mga halaga ng max at min alinsunod sa iyong tukoy na water sensor

8. Ngayon idagdag ang parehong Serial, i-print ang ln sa ilalim at isama ang aking servo. Isulat (anggulo) sa ilalim nito

9. Ang huling hakbang ay upang idagdag ang pagkaantala na idinagdag ko ang "pagkaantala (15)" na sinusundan ng} upang tapusin ang code

Hakbang 7: Hakbang 7: Pagtatapos

Hakbang 7: Pagtatapos
Hakbang 7: Pagtatapos

Ngayon na ang code ay gumagana at gumagana, maaari kang magdagdag ng sensor sa motor at gumamit ng serial monitor upang makita ang halumigmig ng tubig o lupa. Gayundin, tiyaking magdagdag ng maliliit na piraso ng papel sa konstruksyon o ipakita dahil maaaring ipakita ng display na ang iyong lupa ay nangangailangan ng tubig o hindi depende sa halumigmig.

Inirerekumendang: