Mündəricat:

Digispark Fənəri (ATtiny85 Layihəsi): 7 addım
Digispark Fənəri (ATtiny85 Layihəsi): 7 addım

Video: Digispark Fənəri (ATtiny85 Layihəsi): 7 addım

Video: Digispark Fənəri (ATtiny85 Layihəsi): 7 addım
Video: Знакомство с Digispark ATtiny85. "Arduino для чайников" 2024, Iyul
Anonim
Image
Image
Fənər nədir?
Fənər nədir?

Hey necəsiniz uşaqlar, yenə də hər zamanki kimi yeni bir təlimat, sizə elektronikaya əsaslanan super sərin bir layihə necə edəcəyinizi göstərəcəyəm və bu dəfə hamınız elektron fənər olan bu layihəni etmək çox asan olacaq, robotlar və bir az mürəkkəb layihələr hazırladığımız üçün hər birinizin bunu etməsinə icazə vermək üçün bu dəfə bir əsas hazırlamağa qərar verdim və əmin olun ki, orada tələb olunan bəzi əsas elektron biliklər var, amma sınamaq üçün iki dəfə düşünməyin çünki inanılmaz bir şeydir.

Bu layihə, Fənərimizin görünüşünü yaxşılaşdırmaq üçün JLCPCB -dən sifariş verdiyimiz xüsusi PCB aldıqdan sonra xüsusi olaraq hazırlamaq üçün çox əlverişlidir və bu təlimatda öz fənərinizi yaratmağa imkan verən kifayət qədər sənədlər və kodlar var.

Bu layihəni cəmi 2 gündə etdik, yalnız bir gün ərzində aparat hazırlamağı və yığmağı başa çatdırdıq, sonra kodu hazırlamaq və testləri yerinə yetirmək üçün ikinci gün.

Başlamadan əvvəl əvvəlcə baxaq

Bu təlimatdan nə öyrənəcəksiniz:

  1. Layihə funksiyalarından asılı olaraq doğru komponentləri seçmək.
  2. Bütün seçilmiş komponentləri birləşdirmək üçün dövrə düzəltmək.
  3. Layihənin bütün hissələrini yığın.
  4. Fənəri idarə etmək üçün Digispark ATtiny85 Dev lövhəsi ilə əlaqə qurun.

Addım 1: Fənər nədir?

Fənər nədir?
Fənər nədir?
Fənər nədir?
Fənər nədir?

Hamımız Fənərləri və insanların onlardan nə üçün istifadə etdiklərini bilirik, Fənərlər ümumiyyətlə bir neçə tərəfli (adətən dörd, lakin səkkizə qədər) bir metal çərçivədən hazırlanırdı. Yan tərəflərə bəzi şəffaf materiallardan pəncərələr qoyulacaqdı, indi ümumiyyətlə şüşə və ya plastik, lakin əvvəllər nazik heyvan buynuzu və ya deşik və ya dekorativ naxışlarla vurulmuş qalay lövhə; bəzi antik fənərlərin yalnız metal bir ızgaraya sahib olmasına baxmayaraq, aşağıda göstərilən funksiyasını açıq şəkildə göstərir.

Beləliklə, alovla bir sahəni yandırmaq üçün şam tutan bir tutma qutusu parçasıdır, bizim vəziyyətimizdə, bəzi parlaq LEDləri olan və alov üçün elektron çaplı bir işıq mənbəyini tutmaq üçün bir qutu dizayn edəcəyik. titrəyərək qutunun iç tərəfinə yapışdıracağımız bəzi parçaları titrəmək üçün 12V DC fan istifadə edəcəyik və istifadə etdiyimiz RGB LEDləri səbəbindən işıq rəngini dəyişəcək və bütün sistem bir cihaz tərəfindən idarə olunacaq. digispark Attiny85 lövhəsi.

Addım 2: Digispark ATtiny85 Layihəmizin Qəlbidir

Digispark ATtiny85 Layihəmizin Qəlbidir
Digispark ATtiny85 Layihəmizin Qəlbidir
Digispark ATtiny85 Layihəmizin Qəlbidir
Digispark ATtiny85 Layihəmizin Qəlbidir
Digispark ATtiny85 Layihəmizin Qəlbidir
Digispark ATtiny85 Layihəmizin Qəlbidir
Digispark ATtiny85 Layihəmizin Qəlbidir
Digispark ATtiny85 Layihəmizin Qəlbidir

Portlandda bir ailəyə məxsus və idarə olunan bir şirkət olan Digistump tərəfindən istehsal edilən Digispark ATtiny85 lövhəsi haqqında danışarkən, onları Arduino ilə uyğunlaşdıran Atmel mikro nəzarətçilərinə əsaslanan inkişaf lövhələri istehsal edir, beləliklə Arduino IDE -dən istifadə edərək bu lövhələri asanlıqla yandıra bilərsiniz. Digispark ATtiny85 -in Arduino IDE ilə necə əlaqələndiriləcəyini ətraflı şəkildə izah etdiyimiz bu Dərslik vasitəsilə bu cür lövhələrdən necə istifadə edəcəyimizi.

Lövhədə 1990 -cı illərin sonlarından başlayaraq Atmel tərəfindən hazırlanmış mikro nəzarətçilər ailəsi olan ATtiny (TinyAVR olaraq da bilinir) var (daha sonra Microchip Technology 2016 -cı ildə Atmel'i aldı). Bu çiplər dəyişdirilmiş Harvard memarlıq 8-bit RISC prosessor nüvəsinə malikdir. AVR mikrokontrolör ailəsindəki ən kiçik ATtiny seriyasıdır (8 bitlik nüvə və daha az xüsusiyyət, daha az I/O pin və digər AVR seriyasından daha az yaddaş).

Niyə Digispark ATtiny85

Bu lövhəni layihəmizə mükəmməl uyğun olan kiçik ölçüsü və İO pinləri səbəbindən istifadə edirik, çünki İşıq rəngini idarə etmək üçün üç PWM sancağına və DC fanını tranzistor vasitəsilə idarə etmək üçün bir rəqəmsal çıxışa ehtiyacımız var. bu kiçik lövhədə lazım olan IO pinləri mövcuddur.

Addım 3: Fənər Dizaynı

Fənər Dizaynı
Fənər Dizaynı
Fənər Dizaynı
Fənər Dizaynı
Fənər Dizaynı
Fənər Dizaynı

Həmişə olduğu kimi, fənər qutusundan başlayacağımız aparat hissəsindən və danışan qurğudan başlayırıq, buna görə də bu formanı, dizayn edilmiş məhsulu istehsal etmək üçün bir CNC lazer kəsmə maşınına yükləmək üçün DXF faylları yaratmağa imkan verən solidworks proqramından istifadə edərək dizayn etdim. Qutu; Bu qutunu yaratmaq üçün 5 mm MDF taxta materialdan istifadə etdik, mükəmməl, ucuz və layihəmizə daha yaxşı bir görünüş əlavə etdi.

bu fənər qutusunu istehsal etmək üçün istifadə etdiyimiz DXF fayllarını bu yükləmə bağlantısı vasitəsilə yükləyə bilərsiniz.

Qutunun dizaynı o qədər sadə və əsasdır ki, sizə daha çox uyğun olan forma ilə öz dizaynınızı yaratmaq üçün eyni dizayn ideyasını izləyə bilərsiniz.

Addım 4: PCB istehsalı (JLCPCB tərəfindən istehsal olunur)

PCB istehsalı (JLCPCB tərəfindən istehsal olunur)
PCB istehsalı (JLCPCB tərəfindən istehsal olunur)
PCB istehsalı (JLCPCB tərəfindən istehsal olunur)
PCB istehsalı (JLCPCB tərəfindən istehsal olunur)
PCB istehsalı (JLCPCB tərəfindən istehsal olunur)
PCB istehsalı (JLCPCB tərəfindən istehsal olunur)

JLCPCB (Shenzhen JIALICHUANG Electronic Technology Development Co., Ltd.) haqqında, Çinin ən böyük PCB prototip müəssisəsi və sürətli PCB prototipi və kiçik partiyalı PCB istehsalında ixtisaslaşmış yüksək texnologiyalı bir istehsalçıdır. PCB istehsalında 10 ildən çox təcrübəsi olan JLCPCB, gündə 8000 -dən çox PCB prototipinin online sifarişi və az miqdarda PCB istehsalı ilə evdə və xaricdə 200.000 -dən çox müştəriyə malikdir. İllik istehsal gücü 200.000 kv.m. müxtəlif 1 qatlı, 2 qatlı və ya çox qatlı PCB-lər üçün. JLC, geniş miqyaslı, yaxşı avadanlıqlar, ciddi idarəetmə və üstün keyfiyyətə malik peşəkar bir PCB istehsalçısıdır.

Qayıdaq layihəmizə

PCB istehsal etmək üçün bir çox PCB istehsalçısının qiymətini müqayisə etdim və bu dövrəni sifariş etmək üçün ən yaxşı PCB təchizatçıları və ən ucuz PCB təminatçılarını JLCPCB seçdim. Etməyim lazım olan şey, gerber faylını yükləmək və PCB qalınlığının rəngi və miqdarı kimi bəzi parametrləri təyin etmək üçün bir neçə sadə klikdir, sonra PCB -ni yalnız beş gündən sonra əldə etmək üçün cəmi 2 Dollar ödədim.

Əlaqədar şemtikin şəklini göstərdiyi kimi, bütün sistemi idarə etmək üçün Digispark ATtiny85 inkişaf etdirmə lövhəsindən istifadə etdim. sxematik PDF faylını bu yükləmə bağlantısı vasitəsilə əldə edə bilərsiniz.

Ən yaxşı keyfiyyət

Bu PCB -lərin keyfiyyətli hazırlanması, bütün layihələrimizdə JLCPCB xidmətindən istifadə etməyimizə olan inamımızı artırır, gördüyünüz kimi, PCB, Fənər qutusunun içərisinə yerləşdirilə biləcək qədər kiçikdir, həm də etiketlər və loqotiplər çox yaxşı istehsal olunur.

Gerber fayllarını dövrə üçün bu yükləmə bağlantısı vasitəsilə əldə edə bilərsiniz

Addım 5: Tərkiblərə Tam baxış

Tərkiblərin tam nəzərdən keçirilməsi
Tərkiblərin tam nəzərdən keçirilməsi

Hər şey hazırdır, buna görə də bu layihə üçün lazım olan komponentləri nəzərdən keçirməliyik:

  • JLCPCB -dən sifariş etdiyimiz PCB
  • Digispark ATtiny85 inkişaf lövhəsi
  • 4 mm RGB LED 5 mm
  • 12V DC fan
  • BC170 tranzistor
  • 1K Ohm rezistor
  • 12V DC güc adapteri
  • Bəzi başlıq bağlayıcıları

Addım 6: Lehimləmə və montaj

Lehimləmə və montaj
Lehimləmə və montaj
Lehimləmə və montaj
Lehimləmə və montaj
Lehimləmə və montaj
Lehimləmə və montaj

İndi birbaşa qutunun montajına keçirik, dizaynda vida yerləşdirilməsini yaratdığımız üçün bu qədər sadədir, amma əvvəlcə hər bir hissəni bu kağız ilə örtməliyik, sonra parça parçalarını qutunun kənarlarına yapışdırırıq.

Bundan sonra elektron qurğuya keçin və bütün komponentləri PCB -yə lehimləyin. üst ipək qatında hər bir komponentin lövhədə yerləşdirilməsini göstərən bir etiket tapacaqsınız və beləliklə heç bir lehimləmə səhvi etməyəcəyinizə 100% əmin olacaqsınız.

Addım 7: Digispark Kodu və Test Doğrulama

Digispark Kodu və Test Doğrulama
Digispark Kodu və Test Doğrulama
Digispark Kodu və Test Doğrulama
Digispark Kodu və Test Doğrulama
Digispark Kodu və Test Doğrulama
Digispark Kodu və Test Doğrulama

İndi LEDlərin rəngini dəyişən və fanı işə salan bu kodu hazırladım, kodu yükləyirik və lövhəni öz yerinə qoyuruq və gördüyünüz kimi burada LEDlərimiz rəng dəyişdirir.

Bu yükləmə linki vasitəsilə mənbə kodunu pulsuz əldə edə bilərsiniz.

Yuxarıdakı şəkillərdəki uşaqları görə biləcəyiniz kimi, Fənər, daha çox kərə yağı etmək üçün thr mənbə kodu və hələ də bəzi digər təkmilləşdirmələr vasitəsi ilə yaratdığımız bütün təlimatları izləyərək açıq rəngini dəyişir.

Bu layihəni təkmilləşdirmək üçün bütün fikirlərinizi şərh bölməsində yazmağınızı və buna bənzər bir cəhd etsəniz bizə şəkillər göstərməyinizi gözləyirəm.

Tövsiyə: