Obsah:

Visuino - Obvodová ochrana s laserovým detektorom pomocou Arduina: 7 krokov
Visuino - Obvodová ochrana s laserovým detektorom pomocou Arduina: 7 krokov

Video: Visuino - Obvodová ochrana s laserovým detektorom pomocou Arduina: 7 krokov

Video: Visuino - Obvodová ochrana s laserovým detektorom pomocou Arduina: 7 krokov
Video: Инвертор на микросхеме TL494 с защитой от перегрузки и короткого замыкания. 2024, November
Anonim
Image
Image
Visuino - obvodová ochrana s laserovým detektorom využívajúcim Arduino
Visuino - obvodová ochrana s laserovým detektorom využívajúcim Arduino

V tomto návode použijeme modul fotorezistora, laserový modul, LED, bzučiak, Arduino Uno a Visuino na detekciu prerušenia lúča z lasera. Pozrite si ukážkové video.

Poznámka: Fotorezistory patria k najobľúbenejším snímačom úrovne osvetlenia pre Arduino. Ľahko sa používajú, a napriek tomu dochádza k neočakávaným prekvapeniam, najmä keď sa pokúšame použiť pripravené moduly navrhnuté niekým iným.

POZOR!!!

NEMIERTE LASER NA OČI ALEBO NIEKTO INÝCH, AKO TO MÔŽE BYŤ VEĽMI NEBEZPEČNÉ!

Krok 1: Čo budete potrebovať

Čo budete potrebovať
Čo budete potrebovať
Čo budete potrebovať
Čo budete potrebovať
Čo budete potrebovať
Čo budete potrebovať
Čo budete potrebovať
Čo budete potrebovať
  • Laserový modul
  • modul fotorezistora
  • Arduino UNO
  • Bzučiak
  • Prepojovacie vodiče
  • ŽLTÁ LED (alebo iná farba)
  • Program Visuino: Stiahnite si Visuino

Krok 2: Okruh

Okruh
Okruh

Pripojte GND z Arduina ku kolíku (-)

Pripojte 5V od Arduina k kolíku (+)

Pripojte kolík bzučiaka (+) k digitálnemu kolíku Arduino (11)

Pripojte kolík bzučiaka (-) ku kolíku (-)

Pripojte LED kolík (-) ku kolíku (-)

Pripojte pin LED (+) k digitálnemu kolíku Arduino (13)

Pripojte kolík laserového modulu (-) ku kolíku (-)

Pripojte kolík laserového modulu (+) k kolíku (+) UPOZORNENIE: v mojom prípade bol označený „S“(závisí od typu modulu)

Pripojte kolík modulu fotoodporu (-) k kolíku (-)

Pripojte kolík modulu fotoodporu (+) k kolíku (+)

Pripojte kolík modulu fotoodporu (S) k analógovému kolíku Arduino (A0)

Krok 3: Spustite Visuino a vyberte typ dosky Arduino UNO

Spustite Visuino a vyberte typ dosky Arduino UNO
Spustite Visuino a vyberte typ dosky Arduino UNO
Spustite Visuino a vyberte typ dosky Arduino UNO
Spustite Visuino a vyberte typ dosky Arduino UNO

Ak chcete začať programovať Arduino, budete musieť mať nainštalované Arduino IDE tu:

Uvedomte si, že v Arduino IDE 1.6.6 existujú niektoré kritické chyby. Uistite sa, že inštalujete 1.6.7 alebo vyšší, inak tento návod nebude fungovať! Ak ste to neurobili, postupujte podľa pokynov v tomto návode na nastavenie Arduino IDE na programovanie ESP 8266!

Je tiež potrebné nainštalovať Visuino:

Spustite Visuino, ako je znázornené na prvom obrázku

V programe Visuino kliknite na tlačidlo „Nástroje“na komponente Arduino (obrázok 1). Keď sa zobrazí dialógové okno, zvoľte „Arduino UNO“podľa obrázku 2

Krok 4: V programe Visuino pridajte komponenty

Vo Visuine pridajte komponenty
Vo Visuine pridajte komponenty
Vo Visuine pridajte komponenty
Vo Visuine pridajte komponenty
Vo Visuine pridajte komponenty
Vo Visuine pridajte komponenty

Pridajte hodnotu sady prvkov SubtractFromValue k 1

Pridajte hodnotu sady komponentov CompareAnalogValue na 0,9 (toto číslo môžete zmeniť, aby ste našli „sladké miesto“)

Pridajte komponent Bzučiak

Krok 5: Vo Visuine: Pripojenie komponentov

  • Pripojte analógový kolík Arduino [0] k kolíku SubtractFromValue1 [v]
  • Pripojte kolík SubtractFromValue1 [výstup] ku kolíku CompareAnalogValue1 [vstup]
  • Pripojte kolík SubtractFromValue1 [výstup] ku kolíku CompareAnalogValue1 [vstup]
  • Pripojte SubtractFromValue1 pin [out] k sériovému pinu Arduino [in]
  • Porovnať AnalogValue1 pin [out] s Buzzer1 pin [in]
  • Porovnať AnalogValue1 pin [out] s digitálnym pinom Arduino [13]
  • Buzzer1 pin [von] na digitálny pin Arduino [11]

Krok 6: Generujte, kompilujte a nahrajte kód Arduino

Generujte, kompilujte a nahrajte kód Arduino
Generujte, kompilujte a nahrajte kód Arduino
Generujte, kompilujte a nahrajte kód Arduino
Generujte, kompilujte a nahrajte kód Arduino

Vo Visuine vygenerujte kód Arduino stlačením klávesu F9 alebo kliknutím na tlačidlo zobrazené na obrázku 1 a otvorte Arduino IDE

V Arduino IDE kliknite na tlačidlo Nahrať a zostavte a nahrajte kód (obrázok 2)

Krok 7: Hrajte

Ak napájate modul Arduino Uno, bzučiak začne bzučať, zamerajte laserový lúč na fotorezistor a ten by mal prestať bzučať. Teraz je pripravený, vždy, keď dôjde k prerušeniu lúča, začne bzučiak bzučať (detekovaný narušiteľ).

Gratulujem Dokončili ste svoj projekt s Visuino. Tiež je pripojený projekt Visuino, ktorý som vytvoril pre tento Instructable.

Môžete si ho stiahnuť a otvoriť v programe Visuino:

Odporúča: