Satura rādītājs:

Izveidojiet lāzera draiveri no Arduino plates: 6 soļi (ar attēliem)
Izveidojiet lāzera draiveri no Arduino plates: 6 soļi (ar attēliem)

Video: Izveidojiet lāzera draiveri no Arduino plates: 6 soļi (ar attēliem)

Video: Izveidojiet lāzera draiveri no Arduino plates: 6 soļi (ar attēliem)
Video: CS50 2014 - Week 7 2024, Jūlijs
Anonim
Izveidojiet lāzera draiveri no Arduino plates
Izveidojiet lāzera draiveri no Arduino plates
Izveidojiet lāzera draiveri no Arduino plates
Izveidojiet lāzera draiveri no Arduino plates

Šī pamācība ir izveidot lāzera draiveri no Arduino bāzes plāksnes 5 mW Adafruit lāzeram. Es izvēlējos Arduino plati, jo nākotnē varētu vēlēties vadīt lāzeru attālināti no sava datora. Es arī izmantošu Arduino koda paraugu, lai parādītu, kā kāds ar nelielu programmēšanas pieredzi var ātri sākt darboties. Šajā piemērā man ir Intel® Galileo Gen2 plate, kuras pamatā ir Arduino Uno mikroshēma.

1. darbība: Lāzera drošība un piesardzība

Lāzera drošība un piesardzība
Lāzera drošība un piesardzība

Tā kā šie norādījumi ir paredzēti darbam ar elektroniku un 3R klases lāzera avotu, veiciet atbilstošus drošības pasākumus, piemēram, google, iezemētu avotu un veselo saprātu.

Pirms darba sākšanas ir svarīgi ņemt vērā dažus vispārīgus lāzera drošības pasākumus. Nekad neskatieties tieši uz lāzera stara galvu vai to, kas tiek atstarota no spoguļa. Nekad neskatieties uz (vai atstarotu) lāzera avota galvu, kas ir pievienota strāvas avotam. Eksperimentējot ar saskaņotiem gaismas avotiem, īpaši strādājot ar neredzamu gaismu, ir iespējams neapzināties, ka ierīce spīd un sabojā acis. Šis norādījums darbosies tikai ar redzamu gaismu ar ļoti mazu jaudu, tāpēc ir ļoti maz ticams, ka tas sabojās cilvēka audus, tomēr ir jāievēro piesardzības pasākumi.

Nepieciešamas drošības googles, kas paredzētas lāzera viļņa garumam, mūsu gadījumā 650 nm viļņa garumam.

2. darbība: apkopojiet visus komponentus un programmatūru

Apkopojiet visus komponentus un programmatūru
Apkopojiet visus komponentus un programmatūru

Savāc visas sastāvdaļas uz tīras, statiskas, brīvas virsmas.

1 Arduino pamatplate un atbilstoši barošanas kabeļi

1 USB kabelis, lai pārsūtītu datus no Arduino plates uz kontroldatoru (manā gadījumā: USB male to micro male cable)

1 spiedpoga

1 lāzera avots

Lāzera stiprinājuma aparatūra (sava veida lāzera statīvs, skatuves stiprinājums vai velosipēdu gaismas turētājs).

1 google komplekts (vienai personai)

džemperu kabeļi

Instalējiet Arduino IDE vai konfigurējiet nepieciešamo programmatūru, lai kontrolētu Arduino plati (Intel Galileo Gen 2) un lāzera avotu.

  • Instalējiet Arduino IDE:

    Es izmantoju darbvirsmas IDE, kas darbojas ar High Sierra ar Intel Core i7

Vai

  • Konfigurējiet Arduino IDE, lai tas darbotos tīmekļa pārlūkprogrammā:

    Man neizdevās panākt, lai tīmekļa IDE apkopotu un nosūtītu lietotni uz tāfeles. Tā turpināja mest kompilatora kļūdas, kas, visticamāk, bija saistītas ar Galileo plati

3. darbība: pārbaudiet savienojumu no Arduino plates un datora

  1. Sāciet Arduino IDE
  2. Pievienojiet USB kabeli no datora Arduino plati.
  3. Izvēlieties plati un atbilstošo seriālo portu, ja nepieciešams.
  4. Atlasiet Rīki un nolaižamo dēli -> Valdes pārvaldnieks

    tipa Intel Galileo, un tam automātiski jāpaņem jaunākās bibliotēkas. Atlasiet Instalēt, pēc tam Aizvērt

  5. Ielādējiet pogu apmācību.

    Darbvirsmas IDE atlasiet izvēlni Fails -> Piemēri -> 02. Digitālā -> Poga

www.arduino.cc/en/Pamācība/Button

Lai pārbaudītu, nospiediet pārbaudes pogu, pēc tam -> bultiņas pogu, lai augšupielādētu jauno kodu Arduino

Ja tas izdodas, vajadzētu redzēt, kā pogas mirgo un mirgo.

4. solis: salieciet aparatūras shēmu

Salieciet aparatūras shēmu
Salieciet aparatūras shēmu
Salieciet aparatūras shēmu
Salieciet aparatūras shēmu

Spiedpogas tests:

Tas ir, lai pārbaudītu, vai pamata ķēde darbojas pirms lāzera pievienošanas.

Pievienojiet džemperi no 5 voltu puses un pievienojiet to spiedpogas vienai pusei.

Pievienojiet melno vadu pie zemes un piestipriniet to spiedpogas otrā pusē.

Ja izmantojat maizes dēli, tas var izskatīties tik vienkārši.

www.arduino.cc/en/Pamācība/Button

5. solis: pievienojiet lāzeru ķēdei

Pievienojiet lāzeru ķēdei
Pievienojiet lāzeru ķēdei
Pievienojiet lāzeru ķēdei
Pievienojiet lāzeru ķēdei
Pievienojiet lāzeru ķēdei
Pievienojiet lāzeru ķēdei

Lai vadītu lāzeru, esmu izmantojis šo kodu: pogas kods, kas pagarināts no piemēra. Šis koda paraugs tiek saglabāts arī kā pielikums šai darbībai.

Kad zināt, ka viss darbojas kā paredzēts, varat izslēgt ierīci un pieslēgt lāzeru.

Pievienojiet to vadam tāpat kā iepriekš redzamā shēma vai atrodama šeit. Pievienojiet lāzeru tiešā līnijā starp spiedpogu un zemi.

6. solis: iedarbiniet lāzeru

Image
Image

Izvēlieties augšupielādi IDE un izvietojiet Arduino kodu uz tāfeles.

Jums vajadzētu redzēt ziņojumu, kurā teikts, ka pārsūtīšana ir pabeigta, un iedegas lāzers.

Šis kods lāzeru iededza ik pēc trešās pogas nospiešanas, kā parādīts video.

Paldies, ka skatījāties un lasījāt par to, kā izmantot Intel Galileo Gen 2 prototipēšanas plati neliela lāzera avota vadīšanai. Laimīgu veidošanu!

Ieteicams: