Tartalomjegyzék:

Visuino - Kerületvédelem lézeres detektorral Arduino használatával: 7 lépés
Visuino - Kerületvédelem lézeres detektorral Arduino használatával: 7 lépés

Videó: Visuino - Kerületvédelem lézeres detektorral Arduino használatával: 7 lépés

Videó: Visuino - Kerületvédelem lézeres detektorral Arduino használatával: 7 lépés
Videó: Visuino - Beginner Series - Part 1 of 7 2024, November
Anonim
Image
Image
Visuino - kerületvédelem lézeres érzékelővel Arduino segítségével
Visuino - kerületvédelem lézeres érzékelővel Arduino segítségével

Ebben az oktatóanyagban fotóellenállás modult, lézermodult, LED -et, zümmögőt, Arduino Uno -t és Visuino -t használunk annak érzékelésére, hogy mikor szakadt meg a lézersugár. Nézzen meg egy bemutató videót.

Megjegyzés: A fényellenállások az Arduino legnépszerűbb megvilágítási szintérzékelői közé tartoznak. Könnyen használhatók, mégis vannak váratlan meglepetések, különösen akkor, ha valaki más által tervezett modulokat próbálunk használni.

FIGYELEM!!!

NE VIGYÁZZA A LÉZERET A SZEMÉRE VAGY MÁSRA MÁR, HOGY NAGYON VESZÉLYES LEHET!

1. lépés: Amire szüksége lesz

Amire szüksége lesz
Amire szüksége lesz
Amire szüksége lesz
Amire szüksége lesz
Amire szüksége lesz
Amire szüksége lesz
Amire szüksége lesz
Amire szüksége lesz
  • Lézer modul
  • fotóellenállás modul
  • Arduino UNO
  • Berregő
  • Jumper vezetékek
  • SÁRGA LED (vagy bármilyen más színű)
  • Visuino program: Töltse le a Visuino programot

2. lépés: Az áramkör

Az áramkör
Az áramkör

Csatlakoztassa a GND-t az Arduino-ból a kenyérsütő csaphoz (-)

Csatlakoztassa az 5 V -ot az Arduino -ról a kenyérsütő csaphoz (+)

Csatlakoztassa a zümmögő tűt (+) az Arduino digitális csaphoz (11)

Csatlakoztassa a zümmögő csapot (-) a kenyérsütő csaphoz (-)

Csatlakoztassa a LED-tűt (-) a kenyértáblához (-)

Csatlakoztassa a LED -tűt (+) az Arduino digitális tűhöz (13)

Csatlakoztassa a lézermodul csapját (-) a kenyértábla csapjához (-)

Csatlakoztassa a lézermodul csapját (+) a kenyértábla csapjához (+) MEGJEGYZÉS: az én esetemben "S" jelzéssel látták el (a modul típusától függően)

Csatlakoztassa a fotóellenállás modul tüskéjét (-) a kenyértábla csapjához (-)

Csatlakoztassa a fotóellenállási modul tüskéjét (+) a kenyértábla csapjához (+)

Csatlakoztassa a fotóellenállás modul tüskéjét (S) az Arduino analóg csaphoz (A0)

3. lépés: Indítsa el a Visuino programot, és válassza ki az Arduino UNO kártya típusát

Indítsa el a Visuino programot, és válassza ki az Arduino UNO kártya típusát
Indítsa el a Visuino programot, és válassza ki az Arduino UNO kártya típusát
Indítsa el a Visuino programot, és válassza ki az Arduino UNO kártya típusát
Indítsa el a Visuino programot, és válassza ki az Arduino UNO kártya típusát

Az Arduino programozásának megkezdéséhez telepítenie kell az Arduino IDE -t innen:

Kérjük, vegye figyelembe, hogy az Arduino IDE 1.6.6 -ban vannak kritikus hibák. Győződjön meg arról, hogy az 1.6.7 vagy újabb verzióját telepítette, különben ez az utasítás nem fog működni! Ha még nem tette meg, kövesse az utasításban leírt lépéseket az Arduino IDE beállításához az ESP 8266 programra!

A Visuino: https://www.visuino.eu telepítése is szükséges.

Indítsa el Visuino -t az első képen látható módon

Kattintson a "Tools" gombra az Arduino komponensen (1. kép) a Visuino -ban. Amikor megjelenik a párbeszédpanel, válassza az "Arduino UNO" opciót a 2. képen látható módon

4. lépés: A Visuino -ban összetevők hozzáadása

A Visuino -ban összetevők hozzáadása
A Visuino -ban összetevők hozzáadása
A Visuino -ban összetevők hozzáadása
A Visuino -ban összetevők hozzáadása
A Visuino -ban összetevők hozzáadása
A Visuino -ban összetevők hozzáadása

Adja hozzá a SubtractFromValue összetevőkészlet értékét 1 -hez

Add hozzá a CompareAnalogValue komponenskészlet értékét 0,9 -hez (ezt a számot megváltoztatva megtalálhatod az „édes helyet”)

Zümmögő összetevő hozzáadása

5. lépés: Visuino -ban: Alkatrészek csatlakoztatása

  • Csatlakoztassa az Arduino analóg tűt [0] a SubtractFromValue1 érintkezőhöz [in]
  • Csatlakoztassa a SubtractFromValue1 tűt [kimenet] a CompareAnalogValue1 érintkezőhöz [be]
  • Csatlakoztassa a SubtractFromValue1 tűt [kimenet] a CompareAnalogValue1 érintkezőhöz [be]
  • Csatlakoztassa a SubtractFromValue1 érintkezőt [kimenet] az Arduino soros tűjéhez [be]
  • CompareAnalogValue1 pin [out] to Buzzer1 pin [in]
  • CompareAnalogValue1 pin [out] with Arduino digital pin [13]
  • Zümmögő 1 tű [kimenet] - Arduino digitális tű [11]

6. lépés: Az Arduino kód létrehozása, fordítása és feltöltése

Az Arduino kód létrehozása, fordítása és feltöltése
Az Arduino kód létrehozása, fordítása és feltöltése
Az Arduino kód létrehozása, fordítása és feltöltése
Az Arduino kód létrehozása, fordítása és feltöltése

Visuino esetén nyomja meg az F9 billentyűt, vagy kattintson az 1. képen látható gombra az Arduino kód létrehozásához, és nyissa meg az Arduino IDE -t

Az Arduino IDE -ben kattintson a Feltöltés gombra a kód összeállításához és feltöltéséhez (2. kép)

7. lépés: Játssz

Ha bekapcsolja az Arduino Uno modult, a zümmögő zümmögni kezd, fókuszálja a lézersugarat a fényképellenállásra, és abba kell hagynia a zümmögést. Most készen áll, amikor a sugár megszakad, a zümmögő zümmögni kezd (behatoló észlelve).

Gratulálunk! Befejezte a projektet Visuino -val. Mellékelve van a Visuino projekt is, amelyet ehhez az Instructable -hez hoztam létre.

A Visuino -ból letöltheti és megnyithatja:

Ajánlott: