INHOUDSOPGAWE:

Reënmelder met behulp van Arduino en reëndruppelsensor: 8 stappe
Reënmelder met behulp van Arduino en reëndruppelsensor: 8 stappe

Video: Reënmelder met behulp van Arduino en reëndruppelsensor: 8 stappe

Video: Reënmelder met behulp van Arduino en reëndruppelsensor: 8 stappe
Video: Найти и обезвредить (1982) фильм 2024, November
Anonim

In hierdie handleiding leer ons hoe om reën op te spoor met behulp van 'n reënsensor en 'n geluid te maak met 'n zoemer -module en OLED -skerm 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

Arduino UNO (of enige ander Arduino) Kry dit hier

Reën sensor module, kry dit hier

Springdrade

Breadboard Kry dit hier

OLED -skerm Kry dit hier

Piezo -gonser 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 piëzo -zoemer module pen GND
  • Koppel Arduino digitale pen 2 aan piëzo -zoemer module pen S (sein)
  • Koppel Arduino 5V aan reën sensor module pen VCC
  • Koppel Arduino GND aan reën sensor module pen GND
  • Koppel Arduino analoog pen 0 aan reën sensor module 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 Components

In Visuino ADD -komponente
In Visuino ADD -komponente
In Visuino ADD -komponente
In Visuino ADD -komponente
In Visuino ADD -komponente
In Visuino ADD -komponente
  • Voeg die komponent "OLED Display" by
  • Voeg die komponent "Digital (Boolean) Inverter (Not)" by
  • Voeg die komponent "Vertraging" by

Stap 5: In Visuino -stelkomponente

In Visuino -stelkomponente
In Visuino -stelkomponente
In Visuino -stelkomponente
In Visuino -stelkomponente
In Visuino -stelkomponente
In Visuino -stelkomponente
  • Dubbelklik op die DisplayOLED1 en sleep in die elementvenster "Teken teks" aan die linkerkant..
  • Stel die grootte in 2 in die venster Eienskappe, teks na: RAINING! en Y tot 20 Maak die venster met elemente toe
  • Kies Vertraging1 en verander die interval in die eienskappe venster na 3000000

Stap 6: In Visuino Connect Components

In Visuino Connect -komponente
In Visuino Connect -komponente
In Visuino Connect -komponente
In Visuino Connect -komponente
  • Koppel Arduino analoog pen 0 aan Inverter1 pin In
  • Koppel omvormer 1 pen uit na vertraging 1 pen begin en vertoon OLED1> teken teks1 penklok en Arduino digitale pen 2
  • Koppel Delay1 pin Out aan DisplayOLED1> Fill Screen1 pin Clock
  • Koppel DisplayOLED1 pin I2C Out aan Arduino board pin I2C In

Stap 7: 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 8: Speel

As u die Arduino UNO -module aanskakel en 'n bietjie water op die reënsensor laat val, moet die LED -skerm die teks "RAINING!" en die zoemer module moet 'n geluid maak.

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: