Sadržaj:

Visuino - Zaštita perimetra laserskim detektorom pomoću Arduina: 7 koraka
Visuino - Zaštita perimetra laserskim detektorom pomoću Arduina: 7 koraka

Video: Visuino - Zaštita perimetra laserskim detektorom pomoću Arduina: 7 koraka

Video: Visuino - Zaštita perimetra laserskim detektorom pomoću Arduina: 7 koraka
Video: Axis Perimeter Defender - Rešenje za zaštitu perimetra sa termalnim kamerama 2024, Novembar
Anonim
Image
Image
Visuino - Zaštita perimetra laserskim detektorom pomoću Arduina
Visuino - Zaštita perimetra laserskim detektorom pomoću Arduina

U ovom ćemo vodiču koristiti modul foto otpornika, laserski modul, LED, zujalicu, Arduino Uno i Visuino za otkrivanje kada je snop lasera prekinut. Pogledajte demonstracijski video.

Napomena: Fotootpornici su među najpopularnijim senzorima razine osvjetljenja za Arduino. Jednostavni su za upotrebu, a ipak dolazi do neočekivanih iznenađenja, posebno kada pokušamo koristiti gotove module koje je netko drugi dizajnirao.

UPOZORENJE !!!

NEMOJTE LAZERU VODITI U OČI ILI U NEKOG DRUGOG, ŠTO MOŽE BITI VEOMA OPASAN!

Korak 1: Šta će vam trebati

Šta će vam trebati
Šta će vam trebati
Šta će vam trebati
Šta će vam trebati
Šta će vam trebati
Šta će vam trebati
Šta će vam trebati
Šta će vam trebati
  • Laserski modul
  • modul foto otpornika
  • Arduino UNO
  • Zujalica
  • Žice za kratkospojnike
  • ŽUTI LED (ili bilo koje druge boje)
  • Visuino program: Preuzmite Visuino

Korak 2: Krug

The Circuit
The Circuit

Spojite GND iz Arduina na pin za matičnu ploču (-)

Spojite 5V iz Arduina na pin za matičnu ploču (+)

Spojite iglu zujalice (+) na Arduino digitalnu iglu (11)

Spojite iglu zujalice (-) sa iglom na matičnoj ploči (-)

Spojite LED iglu (-) na pin za matičnu ploču (-)

Spojite LED pin (+) na Arduino digitalni pin (13)

Spojite iglu laserskog modula (-) sa iglom za matičnu ploču (-)

Povežite iglu laserskog modula (+) sa iglom za matičnu ploču (+) NAPOMENA: u mom slučaju označena je sa "S" (zavisi od tipa modula)

Spojite iglu modula fotootpornika (-) sa iglom za matičnu ploču (-)

Povežite iglu modula fotootpornika (+) sa iglom za matičnu ploču (+)

Spojite pin (S) modula foto otpornika na Arduino analogni pin (A0)

Korak 3: Pokrenite Visuino i odaberite Arduino UNO tip ploče

Pokrenite Visuino i odaberite Arduino UNO tip ploče
Pokrenite Visuino i odaberite Arduino UNO tip ploče
Pokrenite Visuino i odaberite Arduino UNO tip ploče
Pokrenite Visuino i odaberite Arduino UNO tip ploče

Da biste započeli programiranje Arduina, morat ćete instalirati Arduino IDE odavde:

Imajte na umu da postoje neke kritične greške u Arduino IDE 1.6.6. Obavezno instalirajte 1.6.7 ili noviju verziju, u protivnom ovaj Instructable neće raditi! Ako to niste učinili, slijedite korake u ovom uputstvu za postavljanje Arduino IDE -a za programiranje ESP 8266!

Takođe je potrebno instalirati Visuino:

Pokrenite Visuino kao što je prikazano na prvoj slici

Pritisnite gumb "Alati" na Arduino komponenti (slika 1) u Visuinu Kada se pojavi dijalog, odaberite "Arduino UNO" kao što je prikazano na slici 2

Korak 4: U Visuinu dodajte komponente

U Visuinu Dodajte komponente
U Visuinu Dodajte komponente
U Visuinu Dodajte komponente
U Visuinu Dodajte komponente
U Visuinu Dodajte komponente
U Visuinu Dodajte komponente

Dodajte vrijednost postavke komponente SubtractFromValue na 1

Dodajte vrijednost postavljenog parametra komponente CompareAnalogValue na 0,9 (možete promijeniti ovaj broj da biste pronašli "slatko mjesto")

Dodajte komponentu zujalice

Korak 5: U Visuinu: Povezivanje komponenti

  • Spojite Arduino analogni pin [0] na pin SubtractFromValue1 [in]
  • Povežite pin SubtractFromValue1 [out] za usporedbu PinAnalogValue1 pin [in]
  • Povežite pin SubtractFromValue1 [out] za usporedbu PinAnalogValue1 pin [in]
  • Spojite SubtractFromValue1 pin [out] na Arduino serijski pin [in]
  • UporediAnalogValue1 pin [out] sa Buzzer1 pin [in]
  • UsporediAnalogValue1 pin [out] s Arduino digitalnim pinom [13]
  • Buzzer1 pin [out] na Arduino digitalni pin [11]

Korak 6: Generirajte, kompajlirajte i prenesite Arduino kôd

Generirajte, kompajlirajte i učitajte Arduino kod
Generirajte, kompajlirajte i učitajte Arduino kod
Generirajte, kompajlirajte i učitajte Arduino kod
Generirajte, kompajlirajte i učitajte Arduino kod

U Visuinu pritisnite F9 ili kliknite gumb prikazan na slici 1 za generiranje Arduino koda, a zatim otvorite Arduino IDE

U Arduino IDE -u kliknite gumb Upload za sastavljanje i učitavanje koda (Slika 2)

Korak 7: Igrajte se

Ako napajate Arduino Uno modul, zujalica će početi zujati, fokusirati laserski zrak na foto otpornik i trebao bi prestati zujati. Sada je spremno, kad god se snop prekine, zujalica će početi zujati (otkriven je uljez).

Čestitamo! Završili ste svoj projekt s Visuinom. U prilogu je i projekt Visuino koji sam stvorio za ovaj Instructable.

Možete ga preuzeti i otvoriti u Visuinu:

Preporučuje se: