Sadržaj:

Napravite upravljački program lasera s Arduino ploče .: 6 koraka (sa slikama)
Napravite upravljački program lasera s Arduino ploče .: 6 koraka (sa slikama)

Video: Napravite upravljački program lasera s Arduino ploče .: 6 koraka (sa slikama)

Video: Napravite upravljački program lasera s Arduino ploče .: 6 koraka (sa slikama)
Video: Изучите Arduino за 30 минут: примеры и проекты 2024, Srpanj
Anonim
Napravite upravljački program lasera s Arduino ploče
Napravite upravljački program lasera s Arduino ploče
Napravite upravljački program lasera s Arduino ploče
Napravite upravljački program lasera s Arduino ploče

Ovo uputstvo je za izradu laserskog upravljačkog programa od ploče zasnovane na Arduinu za Adafruit laser snage 5 mW. Odabrao sam Arduino ploču jer bih u budućnosti želio daljinski upravljati laserom sa svog računala. Također ću upotrijebiti uzorak Arduino koda da pokažem kako se netko s malo iskustva u programiranju može brzo pokrenuti i pokrenuti. Za ovaj primjer imam Intel® Galileo Gen2 ploču temeljenu na čipu Arduino Uno.

Korak 1: Laserska sigurnost i mjere opreza

Laserska sigurnost i mjere opreza
Laserska sigurnost i mjere opreza

Budući da su ti upute za rad s elektronikom i laserskim izvorom klase 3R, poduzmite odgovarajuće mjere opreza, kao što su naočale, uzemljeni izvor i zdrav razum.

Važno je napomenuti neke opće sigurnosne mjere predostrožnosti lasera prije nego počnemo. Nikada nemojte gledati izravno u lasersku zraku ili onu koja se reflektira od zrcala. Nikada ne gledajte (ili reflektiran) izvor laserskog izvora koji je spojen na napajanje. Prilikom eksperimentiranja s koherentnim izvorima svjetlosti, osobito pri radu s nevidljivom svjetlošću, moguće je ne shvatiti da uređaj svijetli i oštećuje oči. Ovaj instruktor će raditi samo s vidljivim svjetlom pri vrlo maloj snazi pa je vrlo vjerojatno da neće oštetiti ljudsko tkivo, međutim moraju se navesti i pridržavati se mjera opreza.

Potrebne su zaštitne naočale za lasersku valnu duljinu, u našem slučaju valnu duljinu 650 nm.

Korak 2: Prikupite sve komponente i softver

Skupite sve komponente i softver
Skupite sve komponente i softver

Skupite sve komponente na čistu površinu bez statičkog elektriciteta.

1 Arduino osnovna ploča i odgovarajući kabeli za napajanje

1 USB kabel za prijenos podataka s Arduino ploče na upravljačko računalo (u mom slučaju: USB muški na mikro muški kabel)

1 gumb

1 laserski izvor

Oprema za lasersku montažu (neka vrsta laserskog postolja, postolja ili držača svjetla za bicikl.)

1 set naočala (po osobi)

kratkospojni kablovi

Instalirajte Arduino IDE ili konfigurirajte potreban softver za upravljanje Arduino pločom (Intel Galileo Gen 2) i laserskim izvorom.

  • Instalirajte Arduino IDE:

    Koristim desktop IDE koji radi na High Sierri s Intel Core i7

Ili

  • Konfigurirajte Arduino IDE za rad u web pregledniku:

    Nisam uspio natjerati web IDE da sastavi i pošalje aplikaciju na ploču. Nastavljao je bacati pogreške prevoditelja koje su se najvjerojatnije odnosile na ploču Galileo

Korak 3: Testirajte vezu s Arduino ploče i računala

  1. Pokrenite Arduino IDE
  2. Spojite USB kabel s računala na Arduino ploču.
  3. Odaberite ploču i odgovarajući serijski port ako je potrebno.
  4. Odaberite Alati i padajuća ploča -> Upravitelj ploče

    tipa Intel Galileo i trebao bi automatski podići najnovije knjižnice za ploču. Odaberite Instaliraj, a zatim Zatvori

  5. Učitajte vodič za gumbe.

    Na IDE -u radne površine odaberite izbornik Datoteka -> Primjeri -> 02. Digital -> Gumb

www.arduino.cc/en/Tutorial/Button

Pritisnite gumb za provjeru za potvrdu, a zatim gumb sa strelicom za prijenos novog koda na Arduino

Ako je uspješno, trebali biste vidjeti kako gumbi bljeskaju i trepere.

Korak 4: Sastavite sklop hardvera

Sastavite sklop hardvera
Sastavite sklop hardvera
Sastavite sklop hardvera
Sastavite sklop hardvera

Test pritiskom na gumb:

Time se želi provjeriti radi li osnovni krug prije dodavanja lasera.

Uključite kratkospojnik sa strane od 5 V i pričvrstite ga na jednu stranu tipke.

Priključite crnu žicu na masu i pričvrstite je s druge strane gumba.

Ako koristite matičnu ploču, to može izgledati ovako jednostavno.

www.arduino.cc/en/Tutorial/Button

Korak 5: Dodajte laser u krug

Dodajte laser u krug
Dodajte laser u krug
Dodajte laser u krug
Dodajte laser u krug
Dodajte laser u krug
Dodajte laser u krug

Za upravljanje laserom upotrijebio sam ovaj kod: kôd gumba proširen iz primjera. Ovaj se uzorak koda također sprema kao privitak ovom koraku.

Kad znate da sve radi kako treba, možete isključiti uređaj i spojiti laser.

Ožičite ga kao na gornjoj shemi ili ga možete pronaći ovdje. Laser umetnite između gumba i mase.

Korak 6: Pokrenite laser

Image
Image

Odaberite upload u IDE -u i postavite Arduino kod na ploču.

Trebali biste vidjeti poruku koja kaže da je prijenos dovršen i da će laser zasvijetliti.

Ovaj kôd je postavio laser da svijetli pri svakom trećem pritisku gumba, kao što je prikazano u videu.

Hvala vam što ste gledali i čitali o tome kako koristiti ploču s prototipom Intel Galileo Gen 2 za pogon malog laserskog izvora. Sretno u izradi!

Preporučeni: