Sisukord:

Vihmaandur Arduino ja vihmapiiskanduri abil: 8 sammu
Vihmaandur Arduino ja vihmapiiskanduri abil: 8 sammu

Video: Vihmaandur Arduino ja vihmapiiskanduri abil: 8 sammu

Video: Vihmaandur Arduino ja vihmapiiskanduri abil: 8 sammu
Video: Kuidas töötab suitsuandur 2024, November
Anonim

Selles õpetuses õpime, kuidas vihmaanduri abil vihma tuvastada ja helisignaali mooduli ning OLED -ekraani ja Visuino abil heli teha.

Vaata videot.

Samm: mida vajate

Mida vajate
Mida vajate
Mida vajate
Mida vajate
Mida vajate
Mida vajate

Arduino UNO (või mõni muu Arduino) Hangi see siit

Vihmaanduri moodul, hangi see siit

Jumper juhtmed

Leivalaud Hangi see siit

OLED -ekraan Hangi see siit

Pietsosummer Hangi see siit

Visuino programm: laadige alla Visuino

2. samm: vooluring

Ringkond
Ringkond
  • Ühendage OLED -ekraanipulk [VCC] Arduino tihvtiga [5V]
  • Ühendage OLED -ekraani tihvt [GND] Arduino tihvtiga [GND]
  • Ühendage OLED -ekraani tihvt [SDA] Arduino tihvtiga [SDA]
  • Ühendage OLED -ekraani tihvt [SCL] Arduino tihvtiga [SCL]
  • Ühendage Arduino 5V piesosummeri mooduli tihvtiga VCC
  • Ühendage Arduino GND piesosummeri mooduli tihvtiga GND
  • Ühendage Arduino digitaalne tihvt 2 pieso -summerimooduli tihvtiga S (signaal)
  • Ühendage Arduino 5V vihmasensori mooduli tihvtiga VCC
  • Ühendage Arduino GND vihmaanduri mooduli tihvtiga GND
  • Ühendage Arduino analoogtapp 0 vihmaanduri mooduli tihvtiga A0

Samm: käivitage Visuino ja valige Arduino UNO juhatuse tüüp

Käivitage Visuino ja valige Arduino UNO juhatuse tüüp
Käivitage Visuino ja valige Arduino UNO juhatuse tüüp
Käivitage Visuino ja valige Arduino UNO juhatuse tüüp
Käivitage Visuino ja valige Arduino UNO juhatuse tüüp

Arduino programmeerimise alustamiseks peab teil olema Arduino IDE installitud siit:

Pange tähele, et Arduino IDE 1.6.6 -s on kriitilisi vigu. Veenduge, et installite 1.6.7 või uuema versiooni, vastasel juhul see juhend ei tööta! Kui te pole seda teinud, järgige selles juhendis toodud juhiseid Arduino IDE seadistamiseks Arduino UNO programmeerimiseks! Samuti tuleb installida Visuino: https://www.visuino.eu. Visuino käivitamine nagu esimesel pildil

Samm 4: Visuino ADD Components

Visuino ADD Components
Visuino ADD Components
Visuino ADD Components
Visuino ADD Components
Visuino ADD Components
Visuino ADD Components
  • Lisage komponent "OLED -ekraan"
  • Lisage komponent "Digitaalne (loogiline) inverter (mitte)"
  • Lisage komponent "Viivitus"

5. samm: Visuino komplekti komponentides

Visuino komplekti komponentides
Visuino komplekti komponentides
Visuino komplekti komponentides
Visuino komplekti komponentides
Visuino komplekti komponentides
Visuino komplekti komponentides
  • Topeltklõpsake DisplayOLED1 ja lohistage elementide aknas vasakule "Joonista tekst".
  • Atribuutide aknas määrake suurus 2, tekst: RAINING! ja Y kuni 20Sulge elementide aken
  • Valige Delay1 ja muutke atribuutide aknas intervalli 3000000

6. samm: Visuino Connecti komponentides

Visuino Connecti komponentides
Visuino Connecti komponentides
Visuino Connecti komponentides
Visuino Connecti komponentides
  • Ühendage Arduino analoogtapp 0 Inverter1 pin In
  • Ühendage inverter1 pin out viivitusega 1 pin Start ja Display OLED1> Draw Text1 pin Clock ja Arduino Digital pin 2
  • Ühendage viivitus 1 pin välja DisplayOLED1> Fill Screen1 pin Clock
  • Ühendage DisplayOLED1 tihvtiga I2C Out Arduino plaadi tihvtiga I2C In

Samm: looge, kompileerige ja laadige üles Arduino kood

Looge, kompileerige ja laadige üles Arduino kood
Looge, kompileerige ja laadige üles Arduino kood

Visuino puhul klõpsake allosas vahekaarti "Ehita", veenduge, et valitud on õige port, seejärel klõpsake nuppu "Kompileeri/ehita ja laadige üles".

8. samm: mängige

Kui lülitate Arduino UNO mooduli sisse ja tilgutate veidi vett vihmasensorile, peaks LED -ekraanil ilmuma tekst "RAINING!" ja summerimoodul peaks tegema heli.

Palju õnne! Olete oma projekti Visuinoga lõpetanud. Lisatud on ka Visuino projekt, mille ma selle Instructable jaoks lõin, saate selle siit alla laadida ja Visuinos avada:

Soovitan: