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, Srpanj
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 fotootpornika, 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 korištenje, a ipak postoje i neočekivana iznenađenja, osobito kada pokušavamo koristiti gotove module koje je netko drugi dizajnirao.

UPOZORENJE!!!

NEMOJTE LAZERU VODITI U OČI ILI U NEKOG DRUGOG KAO MOŽE BITI VRLO OPASAN!

Korak 1: Ono što će vam trebati

Ono što će vam trebati
Ono što će vam trebati
Ono što će vam trebati
Ono što će vam trebati
Ono što će vam trebati
Ono što će vam trebati
Ono što će vam trebati
Ono što će vam trebati
  • Laserski modul
  • modul fotootpornika
  • Arduino UNO
  • Zvučni signal
  • Kratkospojne žice
  • ŽUTA LED (ili bilo koja druga boja)
  • Visuino program: Preuzmite Visuino

Korak 2: Krug

Krug
Krug

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 ploči (-)

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

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

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

Spojite pin laserskog modula (+) na pin za matičnu ploču (+) NAPOMENA: u mom slučaju bio je označen sa "S" (ovisno o vrsti modula)

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

Spojite pin modula fotootpornika (+) na pin za matičnu ploču (+)

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

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

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

Za početak programiranja Arduina morat ćete instalirati Arduino IDE odavde:

Imajte na umu da postoje neke kritične pogreš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 ovoj uputi za postavljanje Arduino IDE -a za programiranje ESP 8266!

Visuino: https://www.visuino.eu također je potrebno instalirati.

Pokrenite Visuino kao što je prikazano na prvoj slici

Pritisnite gumb "Alati" na Arduino komponenti (slika 1) u Visuinu Kad se pojavi dijaloški okvir, 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 postavki komponente SubtractFromValue na 1

Dodajte vrijednost postavke 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]
  • Spojite pin OuttractFromValue1 [out] za usporedbu pinAinlogValue1 pin [in]
  • Spojite pin OuttractFromValue1 [out] za usporedbu pinAinlogValue1 pin [in]
  • Spojite iglu SubtractFromValue1 [out] na Arduino serijski pin [in]
  • UsporediAnalogValue1 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, sastavite i prenesite Arduino kod
Generirajte, sastavite i prenesite Arduino kod
Generirajte, sastavite i prenesite Arduino kod
Generirajte, sastavite i prenesite Arduino kod

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

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

Korak 7: Igrajte se

Ako napajate Arduino Uno modul, zujalica će početi zujati, fokusirati laserski snop 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čeni: