INHOUDSOPGAWE:

Visuino Bou 'n inbraakopsporingstelsel met behulp van Arduino: 8 stappe
Visuino Bou 'n inbraakopsporingstelsel met behulp van Arduino: 8 stappe

Video: Visuino Bou 'n inbraakopsporingstelsel met behulp van Arduino: 8 stappe

Video: Visuino Bou 'n inbraakopsporingstelsel met behulp van Arduino: 8 stappe
Video: Lesson 7: Digital Read Push button, detecting magnetic field SunFounder Kit | Robojax 2024, Julie
Anonim
Image
Image
Wat u benodig
Wat u benodig

In hierdie tutoriaal gebruik ons 'n XYC-WB-DC mikrogolf-radarbewegingsensor wat gekoppel is aan Arduino UNO en Visuino om enige beweging in 'n radius van ongeveer 5 m, met inbegrip van dun mure, op te spoor.

Kyk na 'n demonstrasievideo.

Stap 1: wat u benodig

Wat u benodig
Wat u benodig
Wat u benodig
Wat u benodig
  1. Arduino UNO (of enige ander Arduino)
  2. XYC-WB-DC 5,8 GHz mikrogolf radar bewegingsensor
  3. Springdrade
  4. OLED DISPLAY (opsioneel)
  5. LED
  6. Visuino -program: Laai Visuino af

Stap 2: Die stroombaan

Die stroombaan
Die stroombaan
Die stroombaan
Die stroombaan
Die stroombaan
Die stroombaan
Die stroombaan
Die stroombaan

LED:

  • Koppel LED Positiewe pen aan Arduino digitale pen [13]
  • Koppel die LED -negatiewe pen aan die Arduino -negatiewe pen [GND]

XYC-WB-DC SENSOR:

  • Koppel XYC-WB-DC pen [O] aan Arduino digitale pen [7]
  • Koppel XYC-WB-DC pen [-] aan Arduino negatiewe pen [GND]
  • Koppel XYC-WB-DC-pen [+] aan die Arduino-positiewe pen [3.3V]

OLED DISPLAY:

  • Koppel OLED -pen [SDA] aan Arduino -pen [SDA]
  • Koppel OLED -pen [SCL] aan Arduino -pen [SCL]
  • Koppel OLED -pen [VCC] aan Arduino positiewe pen [5v]
  • Koppel OLED -pen [GND] aan Arduino negatiewe pen [GND]

Stap 3:

Beeld
Beeld
Beeld
Beeld

Al wat u hoef te doen is om komponente te sleep en neer te sit en dit aan mekaar te koppel. Visuino sal die werkskode vir u skep, sodat u nie tyd hoef te mors om die kode te skep nie. Dit sal vinnig en maklik al die harde werk vir u doen! Visuino is ideaal vir alle soorte projekte; u kan maklik in 'n japtrap komplekse projekte bou!

Laai die nuutste kragtige Visuino -sagteware af

Stap 4: 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 5: Voeg komponente by in Visuino

Voeg komponente by in Visuino
Voeg komponente by in Visuino
Voeg komponente by in Visuino
Voeg komponente by in Visuino
Voeg komponente by in Visuino
Voeg komponente by in Visuino

Voeg OLED "SSD1306/SH1106 OLED Display (I2C)" -komponent by en dubbelkliek in die "Elements" dialoog:

  1. sleep die "Vul skerm" -element na links en stel die kleur "tmcBlack" in die venster Eienskappe in.
  2. sleep die "Teksveld" -element na links en stel die grootte in die venster "Eienskappe" in: "1", teks: "Beweging opgespoor"

Voeg die komponent "Delay" by en stel die interval in die venster "Properties" in: "2000000"

Stap 6: In Visuino Connect Components

In Visuino Connect -komponente
In Visuino Connect -komponente
  1. Koppel Arduino digitale uitpen [7] aan Arduino Digitale pen [13]
  2. Koppel Arduino digitale uitpen [7] aan "DisplayOled1" -komponent> Teken teks1 -pen [Klok]
  3. Koppel Arduino digitale uitpen [7] aan op "Delay1" komponentpen [Start]
  4. Koppel "Delay1" komponentpen [Uit] aan "DisplayOled1" komponent> Teken skerm1 pen [Klok]
  5. Koppel "DisplayOLED1" -pen [Uit] aan Arduino I2C -pen [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
Genereer, stel op en laai die Arduino -kode op
Genereer, stel op en laai die Arduino -kode op

Druk in Visuino F9 of klik op die knoppie op prent 1 om die Arduino -kode te genereer en maak die Arduino IDE oop

Klik in die Arduino IDE op die oplaai -knoppie om die kode saam te stel en op te laai (prent 2)

Stap 8: Speel

As u die Arduino UNO-module aanskakel, sal die skerm 'Beweging gedetekteer' op die skerm begin verskyn en 'n LED sal skyn vir elke beweging wat in 'n radius van +-5m rondom die radarsensor opgespoor word.

Baie geluk! U het u projek met Visuino voltooi. Die Visuino -projek wat ek vir hierdie Instructable geskep het, is ook aangeheg. U kan dit aflaai en oopmaak in Visuino:

Aanbeveel: