Obsah:

Visuino - obvodová ochrana s laserovým detektorem využívajícím Arduino: 7 kroků
Visuino - obvodová ochrana s laserovým detektorem využívajícím Arduino: 7 kroků

Video: Visuino - obvodová ochrana s laserovým detektorem využívajícím Arduino: 7 kroků

Video: Visuino - obvodová ochrana s laserovým detektorem využívajícím Arduino: 7 kroků
Video: Инвертор на микросхеме TL494 с защитой от перегрузки и короткого замыкания. 2024, Červenec
Anonim
Image
Image
Visuino - obvodová ochrana s laserovým detektorem využívajícím Arduino
Visuino - obvodová ochrana s laserovým detektorem využívajícím Arduino

V tomto tutoriálu použijeme modul fotorezistoru, laserový modul, LED, bzučák, Arduino Uno a Visuino k detekci přerušení paprsku z laseru. Podívejte se na ukázkové video.

Poznámka: Fotorezistory patří mezi nejoblíbenější snímače úrovně osvětlení pro Arduino. Jsou snadno použitelné, a přesto dochází k nečekaným překvapením, zvláště když se snažíme použít hotové moduly navržené někým jiným.

VAROVÁNÍ!!!

NEMIŘTE LASER NA VAŠE OČI NEBO NĚKOHO JINÉHO, protože to může být VELMI NEBEZPEČNÉ!

Krok 1: Co budete potřebovat

Co budete potřebovat
Co budete potřebovat
Co budete potřebovat
Co budete potřebovat
Co budete potřebovat
Co budete potřebovat
Co budete potřebovat
Co budete potřebovat
  • Laserový modul
  • modul fotorezistoru
  • Arduino UNO
  • Bzučák
  • Propojovací vodiče
  • ŽLUTÁ LED (nebo jiná barva)
  • Program Visuino: Stáhněte si Visuino

Krok 2: Okruh

Okruh
Okruh

Připojte GND z Arduina ke kolíku (-)

Připojte 5V od Arduina ke kolíku (+)

Připojte pin bzučáku (+) k digitálnímu pinu Arduino (11)

Připojte kolík bzučáku (-) ke kolíku (-)

Připojte pin LED (-) ke kolíku (-)

Připojte pin LED (+) k digitálnímu kolíku Arduino (13)

Připojte kolík laserového modulu (-) ke kolíku (-)

Připojte kolík laserového modulu (+) ke kolíku desky (+) POZNÁMKA: v mém případě to bylo označeno „S“(závisí na typu modulu)

Připojte kolík modulu fotoodporu (-) ke kolíku (-)

Připojte kolík modulu fotorezistoru (+) ke kolíku desky (+)

Připojte pin modulu fotoodporu (S) k analogovému pinu Arduino (A0)

Krok 3: Spusťte Visuino a vyberte typ desky Arduino UNO

Spusťte Visuino a vyberte typ desky Arduino UNO
Spusťte Visuino a vyberte typ desky Arduino UNO
Spusťte Visuino a vyberte typ desky Arduino UNO
Spusťte Visuino a vyberte typ desky Arduino UNO

Abyste mohli začít programovat Arduino, budete muset mít nainstalované Arduino IDE zde:

Uvědomte si prosím, že v Arduino IDE 1.6.6 jsou některé kritické chyby. Ujistěte se, že instalujete 1.6.7 nebo vyšší, jinak tento Instructable nebude fungovat! Pokud jste tak neučinili, postupujte podle pokynů v tomto Instructable pro nastavení Arduino IDE pro programování ESP 8266!

Je také třeba nainstalovat Visuino:

Spusťte Visuino, jak je znázorněno na prvním obrázku

Klikněte na tlačítko „Nástroje“na komponentě Arduino (obrázek 1) ve Visuinu Když se zobrazí dialogové okno, vyberte „Arduino UNO“podle obrázku 2

Krok 4: Ve Visuinu přidejte komponenty

Ve Visuinu přidejte součásti
Ve Visuinu přidejte součásti
Ve Visuinu přidejte součásti
Ve Visuinu přidejte součásti
Ve Visuinu přidejte součásti
Ve Visuinu přidejte součásti

Přidejte nastavenou hodnotu komponenty SubtractFromValue na 1

Přidejte nastavenou hodnotu komponenty CompareAnalogValue na 0,9 (toto číslo můžete změnit, abyste našli „sweet spot“)

Přidejte komponentu Buzzer

Krok 5: Ve Visuinu: Připojení komponent

  • Připojte analogový pin Arduino [0] k kolíku SubtractFromValue1 [v]
  • Připojte pin SubtractFromValue1 [ven] ke kolíku CompareAnalogValue1 [in]
  • Připojte pin SubtractFromValue1 [ven] ke kolíku CompareAnalogValue1 [in]
  • Připojte SubtractFromValue1 pin [out] k sériovému pinu Arduino [in]
  • Porovnat Pin Pin1 z [ven] s pinem Buzzer1 [z]
  • Porovnat AnalogValue1 pin [out] s digitálním pinem Arduino [13]
  • Buzzer1 pin [out] to Arduino digital pin [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

Ve Visuinu vygenerujte kód Arduino stisknutím klávesy F9 nebo kliknutím na tlačítko zobrazené na obrázku 1 a otevřete Arduino IDE

V Arduino IDE klikněte na tlačítko Nahrát pro kompilaci a nahrání kódu (obrázek 2)

Krok 7: Hrajte

Pokud napájíte modul Arduino Uno, bzučák začne bzučet, zaostřit laserový paprsek na fotorezistor a ten by měl přestat bzučet. Nyní je připraven, kdykoli bude paprsek přerušen, začne bzučák bzučet (detekován narušitel).

Gratulujeme! Dokončili jste svůj projekt s Visuino. Také je připojen projekt Visuino, který jsem vytvořil pro tento Instructable.

Můžete si jej stáhnout a otevřít ve Visuinu:

Doporučuje: