Mündəricat:

Arduino lövhəsindən lazer sürücüsü yaradın: 6 addım (şəkillərlə)
Arduino lövhəsindən lazer sürücüsü yaradın: 6 addım (şəkillərlə)

Video: Arduino lövhəsindən lazer sürücüsü yaradın: 6 addım (şəkillərlə)

Video: Arduino lövhəsindən lazer sürücüsü yaradın: 6 addım (şəkillərlə)
Video: Lesson 23: Smart Car Part 1: SunFounder Smart Car Assembly and DC Motor Full Bridge Explained 2024, Iyul
Anonim
Arduino lövhəsindən lazer sürücüsü yaradın
Arduino lövhəsindən lazer sürücüsü yaradın
Arduino lövhəsindən lazer sürücüsü yaradın
Arduino lövhəsindən lazer sürücüsü yaradın

Bu təlimat, 5 mW gücündə bir Adafruit lazer üçün Arduino əsaslı bir lövhədən bir lazer sürücüsü qurmaqdır. Lazımi kompüterdən uzaqdan idarə etmək istəyə biləcəyim üçün bir Arduino lövhəsi seçdim. Az proqramlaşdırma təcrübəsi olan birinin necə tez işə düşə biləcəyini göstərmək üçün də nümunə Arduino kodundan istifadə edəcəyəm. Bu nümunə üçün Arduino Uno çipi ətrafında qurulmuş Intel® Galileo Gen2 lövhəm var.

Addım 1: Lazer Təhlükəsizliyi və Tədbirləri

Lazer Təhlükəsizliyi və Tədbirləri
Lazer Təhlükəsizliyi və Tədbirləri

Bu istiqamətlər elektronika və 3R sinifli lazer mənbəyi ilə işləmək üçün nəzərdə tutulduğundan, googles, əsaslandırılmış mənbə və sağlam düşüncə kimi müvafiq təhlükəsizlik tədbirləri alın.

İşə başlamazdan əvvəl bəzi ümumi lazer təhlükəsizlik tədbirlərinə diqqət yetirmək vacibdir. Heç vaxt birbaşa başın üstündəki və ya güzgüdən əks olunan lazer şüasına baxmayın. Heç vaxt gücə bağlı olan (və ya əks olunan) bir lazer mənbəyinə baxmayın. Tutarlı işıq mənbələri ilə təcrübə apararkən, xüsusən də gözlə görülə bilməyən işıqla işləyərkən, cihazın işıq saçdığını və gözlərə zərər verdiyini anlamamaq mümkündür. Bu təlimat yalnız çox az gücdə görünən işıqla işləyəcək, buna görə insan toxumasına zərər vermə ehtimalı çox azdır, lakin tədbirlərə əməl olunmalı və riayət edilməlidir.

Lazer dalğa uzunluğu, bizim vəziyyətimizdə 650 nm dalğa uzunluğu üçün qiymətləndirilən təhlükəsizlik gözlükləri tələb olunur.

Addım 2: Bütün Komponetləri və Proqramı toplayın

Bütün Komponetləri və Proqramı toplayın
Bütün Komponetləri və Proqramı toplayın

Bütün komponentləri təmiz bir statik səthə yığın.

1 Arduino əsas lövhəsi və uyğun elektrik kabelləri

Arduino lövhəsindən idarəetmə kompüterinə məlumat ötürmək üçün 1 usb kabeli (mənim vəziyyətimdə: USB kişidən mikro kişi kabelinə)

1 düymə

1 lazer mənbəyi

Lazer montaj aparatı (bir növ lazer stendi, səhnəyə montaj və ya velosiped işığı tutucusu.)

1 googles dəsti (adam başına)

tullanan kabellər

Arduino IDE -ni quraşdırın və ya Arduino lövhəsini (Intel Galileo Gen 2) və lazer mənbəyini idarə etmək üçün lazımi proqramı konfiqurasiya edin.

  • Arduino IDE -ni quraşdırın:

    Intel Core i7 ilə High Sierra üzərində işləyən masa üstü IDE -dən istifadə edirəm

Və ya

  • Arduino IDE -ni veb brauzerdə işləməsi üçün konfiqurasiya edin:

    Veb IDE -ni tərtib edərək tətbiqetməni lövhəyə göndərməyi bacarmadım. Çox güman ki, Galileo lövhəsi ilə əlaqəli tərtibçi səhvləri atmağa davam etdi

Addım 3: Arduino lövhəsindən və kompüterdən əlaqəni yoxlayın

  1. Arduino IDE -ni işə salın
  2. USB kabelini kompüterinizdən Arduino lövhəsinə qoşun.
  3. Lazım gələrsə lövhəni və uyğun seriya portunu seçin.
  4. Alətləri seçin və lövhəni aşağıya çəkin -> İdarəetmə meneceri

    Intel Galileo yazın və kart üçün ən son kitabxanaları avtomatik olaraq çəkməlidir. Quraşdır, sonra Bağla seçin

  5. Düymə təlimatını yükləyin.

    Masaüstündeki IDE -dən Fayl menyusunu seçin -> Nümunələr -> 02. Rəqəmsal -> Düyməni

www.arduino.cc/en/Tutorial/Button

Doğrulamaq üçün yoxlama düyməsini, sonra yeni kodu Arduinoya yükləmək üçün -> ox düyməsini vurun

Uğurlu olsanız, düymələrin yanıb -sönməsini və yanıb -sönməsini görməlisiniz.

Addım 4: Avadanlıq dövrəsini yığın

Avadanlıq dövrəsini yığın
Avadanlıq dövrəsini yığın
Avadanlıq dövrəsini yığın
Avadanlıq dövrəsini yığın

Push Button testi:

Bu, lazer əlavə etməzdən əvvəl əsas dövrənin işlədiyini yoxlamaq üçündür.

Atlayıcını 5 Volt tərəfdən bağlayın və düymənin bir tərəfinə bağlayın.

Qara teli yerə bağlayın və düymənin digər tərəfinə bağlayın.

Bir çörək taxtası istifadə edirsinizsə, bu qədər sadə görünə bilər.

www.arduino.cc/en/Tutorial/Button

Addım 5: Lazeri dövrə əlavə edin

Dövrə Lazer əlavə edin
Dövrə Lazer əlavə edin
Dövrə Lazer əlavə edin
Dövrə Lazer əlavə edin
Dövrə Lazer əlavə edin
Dövrə Lazer əlavə edin

Lazeri idarə etmək üçün bu kodu istifadə etdim: düymə kodu nümunədən uzadıldı. Bu nümunə kodu da bu addıma əlavə olaraq qeyd olunur.

Hər şeyin istədiyi kimi işlədiyini bildikdən sonra cihazı söndürə və lazeri bağlaya bilərsiniz.

Yuxarıdakı sxemdə olduğu kimi və ya burada tapın. Lazerin içərisinə basma düyməsi ilə zəmin arasına daxil edin.

Addım 6: Lazeri işə salın

Image
Image

IDE -də yükləməni seçin və Arduino kodunu lövhəyə yerləşdirin.

Transferin tamamlandığını və lazerin yanacağını bildirən bir mesaj görməlisiniz.

Bu kod, videoda göstərildiyi kimi lazerin hər üçüncü düyməyə basıldığını işıqlandırır.

Kiçik bir lazer mənbəyini idarə etmək üçün Intel Galileo Gen 2 prototip lövhəsini necə istifadə edəcəyinizi izlədiyiniz və oxuduğunuz üçün təşəkkür edirik. Xoşbəxtlik!

Tövsiyə: