INHOUDSOPGAWE:

Hoe om 'n plantmonitor met Arduino te bou: 7 stappe
Hoe om 'n plantmonitor met Arduino te bou: 7 stappe

Video: Hoe om 'n plantmonitor met Arduino te bou: 7 stappe

Video: Hoe om 'n plantmonitor met Arduino te bou: 7 stappe
Video: Arduino voor beginners: Les 1 - Wat is Arduino (Nederlands) 2024, November
Anonim

In hierdie handleiding leer ons hoe om 'n grondvog op te spoor met 'n vogsensor en 'n groen LED te laat flits as alles in orde is, en OLED Display en Visuino.

Kyk die video.

Stap 1: wat u benodig

Wat u benodig
Wat u benodig
Wat u benodig
Wat u benodig
Wat u benodig
Wat u benodig
Wat u benodig
Wat u benodig

Arduino UNO (of enige ander Arduino) Kry dit hier

Module grondvogsensor, kry dit hier

Springdrade

Breadboard Kry dit hier

OLED -skerm Kry dit hier

1X Rooi LED, 1X Groen LED Kry dit hier

Visuino -program: Laai Visuino af

Stap 2: Die stroombaan

Die stroombaan
Die stroombaan
  • Koppel OLED -skermpen [VCC] aan Arduino -pen [5V]
  • Koppel OLED -skermpen [GND] aan Arduino -pen [GND]
  • Koppel OLED -skermpen [SDA] aan Arduino -pen [SDA]
  • Koppel OLED -skermpen [SCL] aan Arduino -pen [SCL]
  • Koppel Arduino 5V aan die piëzo -zoemer -modulepen VCC
  • Koppel Arduino GND aan die groen LED -negatiewe pen
  • Koppel Arduino GND aan Rooi LED negatiewe pen
  • Koppel Arduino Digital Pin 3 aan die groen LED -negatiewe pen
  • Koppel Arduino Digital Pin 2 aan Rooi LED negatiewe pen
  • Koppel Arduino 5V aan die voetsensormodulepen VCC
  • Koppel Arduino GND aan die voetsensormodulepen GND
  • Koppel Arduino analoog pen 0 aan voetsensormodule pen A0

Stap 3: Begin Visuino en kies die tipe Arduino UNO -bord

Begin Visuino en kies die tipe Arduino UNO -bord
Begin Visuino en kies die tipe Arduino UNO -bord
Begin Visuino en kies die tipe Arduino UNO -bord
Begin Visuino en kies die tipe Arduino UNO -bord

Om die Arduino te begin programmeer, moet u die Arduino IDE van hier af laat installeer:

Hou in gedagte dat daar 'n paar kritieke foute in Arduino IDE 1.6.6 is. Maak seker dat u 1.6.7 of hoër installeer, anders werk hierdie instruksie nie! As u dit nog nie gedoen het nie, volg die stappe in hierdie instruksie om die Arduino IDE op te stel om Arduino UNO te programmeer! Die Visuino: https://www.visuino.eu moet ook geïnstalleer word. Begin Visuino soos aangedui op die eerste foto Klik op die "Tools" -knoppie op die Arduino -komponent (prent 1) in Visuino As die dialoog verskyn, kies "Arduino UNO" soos op prent 2

Stap 4: In Visuino ADD en stel komponente

In Visuino ADD en Set Components
In Visuino ADD en Set Components
In Visuino ADD and Set Components
In Visuino ADD and Set Components
In Visuino ADD and Set Components
In Visuino ADD and Set Components

Voeg die komponent "OLED Display" by

Voeg 2X komponent "Vergelyk analoog waarde" by

  • Dubbelklik op die DisplayOLED1 en sleep die tekstveld in die elementvenster na links, en stel dan die grootte in die venster Eienskappe in 3 Maak die elementvenster toe
  • Kies CompareValue1 en stel in die eiendomsvenster "Vergelyk tipe" na ctBiggerOrEqual en Value tot 0.7 << dit is die sensitiwiteitswaarde, u kan dit verander as u wil
  • Kies CompareValue2 en stel in die eiendomsvenster "Vergelyk tipe" na ctSmaller en Value tot 0.7 << dit is die sensitiwiteitswaarde, u kan dit verander as u wil

Stap 5: In Visuino Connect Components

In Visuino Connect -komponente
In Visuino Connect -komponente
  • Koppel Arduino analoog pen 0 aan CompareValue1 pin In, CompareValue2 pin In, DisplayOLED1> Teksveld1 Pin In
  • Koppel CompareValue1 Pin Out aan Arduino digitale pen 2
  • Koppel CompareValue2 Pin Out aan die Arduino digitale pen 3
  • DisplayOLED1 pin I2C Out to Arduino board I2C pin In

Stap 6: Genereer, stel op en laai die Arduino -kode op

Genereer, stel op en laai die Arduino -kode op
Genereer, stel op en laai die Arduino -kode op

Klik in Visuino onderaan op die blad "Bou", maak seker dat die korrekte poort gekies is, en klik dan op die knoppie "Saamstel/bou en oplaai".

Stap 7: Speel

As u die Arduino UNO -module aanskakel, en die LED moet flikker (rooi nie genoeg water nie, groen genoeg water) en die OLED -skerm sal die vogvlak toon. Baie geluk! U het u projek met Visuino voltooi. Die Visuino -projek wat ek vir hierdie instruksies geskep het, is ook aangeheg, u kan dit hier aflaai en in Visuino oopmaak:

Aanbeveel: