Mündəricat:

Vision LED İşçilərinin Davamlılığı: 11 Addım (Şəkillərlə birlikdə)
Vision LED İşçilərinin Davamlılığı: 11 Addım (Şəkillərlə birlikdə)

Video: Vision LED İşçilərinin Davamlılığı: 11 Addım (Şəkillərlə birlikdə)

Video: Vision LED İşçilərinin Davamlılığı: 11 Addım (Şəkillərlə birlikdə)
Video: The Mindful Millionaire Timeless Lessons on Wealth Greed and Happiness in the Psychology of Money 2024, Iyul
Anonim
Vision LED İşçilərinin Davamlılığı
Vision LED İşçilərinin Davamlılığı
Vision LED İşçilərinin Davamlılığı
Vision LED İşçilərinin Davamlılığı
Vision LED İşçilərinin Davamlılığı
Vision LED İşçilərinin Davamlılığı

Məlumdur ki, bir işıq söndürüldükdən sonra da, insan gözü saniyəlik bir hissəni "görməyə" davam edir. Bu, Vizyonun Davamlılığı və ya POV olaraq bilinir və bir LED şeridini sürətlə hərəkət etdirərək, bir anda bir şəkil çəkərək şəkilləri "rəngləməyə" imkan verir. İnternetdə (məsələn, Etsy -də) axtarış etsəniz, bu fikrə əsaslanan bir neçə oyuncaq tapa bilərsiniz: pois, əsalar və s.

Ancaq bunlar bahadır: layiqli həlli olan bir POV heyəti üçün tipik qiymətlər 500 dollardan başlayır və mülkiyyət proqramlarından istifadə edir, buna görə də davranışlarını dəyişdirmək və ya əlavə funksionallıq əlavə etmək asan bir yol yoxdur. Beləliklə, işıqla rəsm çəkməyi sevən bir dostum üçün ad günü hədiyyəsi axtararkən, hazır komponentləri istifadə edərək öz açıq mənbə versiyamı yaratmağa qərar verdim.

Layihəm Adafruit -dən Phillip Burgess və Erin St Blaine -in görkəmli işlərinə əsaslanır; lakin elektronikanı təkmilləşdirərək bir neçə dəyişiklik etdim. Bu layihənin əsas xüsusiyyətləri aşağıda verilmişdir:

  • Ümumi uzunluğu 141 sm (55in) olan iki tərəfli bir heyətdir; yıxıla bilməz. Heyətin hər tərəfində cəmi 288 LED olmaqla 50 sm/72 piksellik iki LED şeridi var. Beləliklə, 72 piksellik təsvirləri göstərmək üçün istifadə edə bilərsiniz.
  • Heyət, şəkillərinizin intensivliyindən asılı olaraq ən azı 1 saat, bəlkə də 2 saata qədər olan iki ədəd 18650 Li-Ion batareyası ilə təchiz edilmişdir. Batareyalar micro-USB konnektoru ilə doldurula bilər; tam şarj müddəti təxminən 5 saatdır.
  • Şəkillər (bitmap formatında) işçiləri USB yaddaş cihazı kimi göründüyü bir kompüterə bağlayaraq işçilərə asanlıqla yüklənə bilər. Təxminən 50 şəkil üçün kifayət qədər yaddaşa malikdir. Şəkillərin göstərilmə qaydası ayrı bir düz mətn sənədində təsvir olunur, burada şəkillərin və müddətlərin siyahısını qoya bilərsiniz. Orada bir şəkil bir neçə dəfə verilə bilər və ya ümumiyyətlə yoxdur.
  • Heyət, heyətin hərəkətdə olduğunu təyin etmək üçün istifadə edilə bilən bir İnertial Hərəkət Birimi (IMU) ehtiva edir. Proqram, şəkillər üçün yeniləmə tezliyini tənzimləmək üçün istifadə edir, buna görə də nə qədər sürətli fırladığınızdan asılı olmayaraq şəkillər uzanmış və ya sıxılmış görünməyəcək. Şousunuzu idarə etmək üçün də istifadə edə bilərsiniz: məs. heyəti yatay olaraq dayandırmaq slayd şousundakı növbəti görüntüyə keçmək üçün bir siqnal olaraq istifadə olunur.
  • Proqram Arduino IDE -yə əsaslanır. Açıq mənbə lisenziyası altında mövcuddur və ehtiyaclarınıza uyğun olaraq dəyişdirmək asandır.

Bu layihə açıq mənbədir; bütün kodlar və sxemlər github depomda MIT lisenziyası altında mövcuddur.

Təchizat:

Aşağıdakı təchizatlara ehtiyacınız olacaq:

  • APA102 (DotStar) LED şeridi, 144 LED/metr, qara PCB, Adafruit və ya Aliexpress -dən. 50 sm uzunluğunda 4 zolağa ehtiyacınız var (72 LED); daha uzun zolaqlar alıb 50 sm -lik hissələrə kəsə bilərsiniz. Zolaqlar su yalıtımlı olmamalıdır. Adafruit zolaqları, suya davamlı bir örtüklə gəlir, onu çıxarıb ata bilərsiniz.
  • İki ədəd 18650 Li-Ion batareya. Panasonic, Samsung və ya Sanyo kimi nüfuzlu bir istehsalçının yüksək tutumlu (ən az 3000mAh), qorunan batareyaları axtarın; Bu batareyaları Sanyo və ya Panasonic tərəfindən tövsiyə edirəm. EBay və ya Amazon-da adı olmayan bir batareya alaraq qənaət etməyə çalışmayın.
  • Polikarbonat boru, 11F (55in/141cm), 1 düym xarici diametri, flowtoys.com saytından
  • Amazon borusu üçün iki qapaq və tennis tutacağı
  • HomeDepot və ya hər hansı digər hardware mağazasından 1/2 düymlük kvadrat ağac dübel. 4 ft (və ya iki ədəd 2ft parça) lazımdır
  • Adafruit ItsyBitsy M4 və ya ItsyBitsy nRF52840 mikro nəzarətçi. NRF52840 biraz daha bahalıdır, lakin bir çox əlavə imkanlar açan Bluetooth ilə gəlir. Ancaq kodumun cari versiyası Bluetooth istifadə etmir - bu, gələcək yükseltmeler üçün planlaşdırılır. 32u4 və ya M0 ItsyBitsy istifadə etməyin - məqsədlərimiz üçün kifayət qədər RAM yoxdur.
  • ItsyBitsy üçün xüsusi POV qalxan lövhəsi və özüm hazırladığım iki xüsusi enerji paylama lövhəsi. Github -dan sxemləri, BOM və Gerber fayllarını yükləyərək bunları özünüz edə bilərsiniz və ya Tindie'deki mağazamdan hər üçünü birlikdə satın ala bilərsiniz.
  • Rocker açarı
  • Kablolama: Silikon izolyasiya edilmiş naqillərdən istifadə etmək daha yaxşıdır, çünki adi PVC izolyasiyalıdan daha çevikdir. Güc üçün 20 AWG telinə (2.5m qırmızı, 1 m qara) və siqnal üçün 24-26 awgə (seçdiyiniz iki fərqli rəng, hər biri 50 sm) ehtiyacınız var.
  • 8 mm diametrli qara büzməli sarma borusu, 1 metr
  • 15 sm və ya daha uzun telli üç JST XH 4 mövqe konnektoru, 22awg. Bu cür bağlayıcılar ümumiyyətlə lityum batareya paketlərinin doldurulması üçün balans aparıcıları kimi istifadə olunur. Diqqət yetirin ki, 4 mövqe konnektoru 3s balanslaşdırma qurğusu olaraq satılacaq (hər bir batareya hüceyrəsi üçün bir, ümumi yer üçün isə bir ədəd). Öz bağlayıcılarınızı sıxmaq rahatdırsa, bunun yerinə Digikey və ya Mouser -dən JST XH korpusu və kontaktları ala və öz potensialınızı edə bilərsiniz; bu, bəzi addımları sadələşdirəcəkdir.
  • 3d çap aralıqları və keçid montajı. STEP faylları github anbarının hardware qovluğunda tapıla bilər. 3 boşluq və bir keçid montajına ehtiyacınız olacaq. İstənilən 3d printerdən və hər cür filamentdən (PLA, ABS,…) istifadə edə bilərsiniz.
  • Dar (2 mm) qara ziptilər. Qeyd: ziptilərdəki 4 -ün çoxu 0,1 "= 2,5 mm genişliyə malikdir, bu da bizim üçün çox genişdir - həqiqətən 2 mm və ya daha dar olmalıdır.
  • Ayrılan kişi başlıqları, 0.1"

LED-lərinizi AliExpress-dən satın alırsınızsa və pulsuz çatdırılma seçimi üçün 3-4 həftə gözləməyə hazırsınızsa, yuxarıdakı komponentlərin ümumi qiyməti təxminən 150 dollar (göndərmə daxil olmaqla) olacaq. LED -lərinizi Adafruit -dən alırsınızsa, yuxarıdakı qiymətə 60 dollar əlavə edin.

Daha yaxşı baxmaq üçün taxta dübelləri qara rəngə boyamağı seçsəniz (tövsiyə olunur), qara sprey boyasına da ehtiyacınız var.

Yuxarıda göstərilən hissələrin bir hissəsini ehtiva edən hissələr dəstini Tindie mağazamdan satın ala bilərsiniz: https://www.tindie.com/stores/irobotics/. Bu yolla, yalnız birinə ehtiyacınız olduqda on açar paketi almaqdan qaçınmaq olar.

Alətlər

Adi alət və ləvazimatlara ehtiyacınız olacaq: tel sıyırıcılar, yuyulma kəsiciləri, qayçı, layiqli lehimləmə dəmiri, daralma sarğı, elektrik lenti, büzüşmə bükmək üçün istilik silahı, kəskin model bıçaq və ya köməkçi bıçaq. Deməyə ehtiyac yoxdur, mikrokontrolörü proqramlaşdırmaq üçün bir kompüterə və batareyaları doldurmaq üçün USB şarj cihazına da ehtiyacınız olacaq. Artıq Arduino və əsas elektron layihələrlə, ən azından başlıqları lövhələrə və ya telləri birləşdirmək səviyyəsində bir az təcrübəniz olduğu güman edilir.

Addım 1: Baxış

Birləşdirilmiş heyət aşağıdakı alt quruluşlardan ibarət olacaq:

  • Heyətin ortasında iki ədəd 18650 batareya və naqillər. Batareyalar bir -birindən və LED montajlarından 3d çaplı aralıqlarla ayrılır; Batareyaların+boşluqların ümumi uzunluğu təxminən 28 sm -dir.
  • Heyətin hər tərəfində bir LED dəsti. Hər bir montaj, taxta dübelə bərkidilmiş 50 sm uzunluğunda iki LED şeriddən ibarətdir. LED şeritləri dübelin iç ucundakı yuvarlaq bir güc paylayıcı lövhəyə lehimlənəcək. LED qurğusu bir -birinə və batareyaya JST XH konnektorları ilə bağlanır, enerji paylama lövhələrindəki başlıqlara bağlanır.
  • İşçilərin bir ucunda, ortasında batareyalara gedən və keçid üçün bir açılış olan uc qapağı ilə qorunan iki telli bir keçid var.
  • İşçilərin əks tərəfində, xüsusi qapaq ilə qorunan xüsusi POV qalxan lövhəsinə qoşulmuş ItsyBitsy mikro nəzarətçisindən ibarət olan nəzarətçi. POV qalxanındakı JST XH başlığına 4 telli bir kabel daxil edilmişdir; teller LED montajının uzunluğunu mərkəzə keçir
  • Daha yaxşı tutmaq üçün işçilərin ortasındakı batareya qurğusunu əhatə edən tennis raketi tutma lenti.

Addım 2: Proqram təminatı

Tindie mağazamdan ItsyBitsy M4 (bu seçim 2020 -ci ilin dekabrında əlavə edildi) ehtiva edən hissələr dəstini istifadə edirsinizsə, bu addımı atlaya bilərsiniz - ItsyBitsy artıq sizin üçün əvvəlcədən proqramlaşdırılmışdır

ItsyBitsy mikro nəzarətçisini proqramlaşdırmaqla başlayırıq. Bu iki yoldan biri ilə edilə bilər:

- əvvəlcədən qurulmuş ikili sistemdən istifadə etməklə. Proqramlaşdırma təcrübəsi az olan və ya olmayan insanlar üçün bu ən asan üsuldur. Ancaq bu, heyəti ehtiyaclarınıza uyğunlaşdırmağa imkan vermir

- mənbədən tikinti. Ehtiyaclarınız üçün kodu dəyişdirmək asandır, ancaq Arduino IDE ilə bəzi (çox təvazökar) tanışlıq tələb etdiyi üçün bu, ən çox rahatlıq təmin edir.

Hər iki halda, son versiyanı github deposundan yükləməlisiniz. Source code.zip arxivini yükləyin (və ya Linux -da iseniz Source code.tar.gz); adına baxmayaraq, bu arxivdə yalnız mənbə kodu deyil, ikili fayllar və nümunə şəkillər də var. Yüklədikdən sonra müvəqqəti bir yerə çıxarın.

Əvvəlcədən qurulmuş ikili fayllardan istifadə

ItsyBitsy-ni mikro USB kabelindən istifadə edərək kompüterə qoşun. (İlk dəfə edirsinizsə, sürücülərin quraşdırılması ilə bağlı bir mesaj ala bilərsiniz; bu halda, cihazınızın istifadəyə hazır olduğunu bildirənə qədər gözləyin.) Sıfırlama düyməsini iki dəfə vurun; ItsyBitsy kompüterinizdə ITSYM4BOOT kimi bir xarici sürücü kimi görünməlidir. Bu sürücünü fayl tarayıcınızın pəncərəsində açın; içərisində CURRENT. UF2, INDEX. HTM və UF2_INFO. TXT fayllarını görməlisiniz.

İndi başqa bir fayl brauzer pəncərəsində github -dan yüklənmiş arxivdən çıxarılan qovluğu açın. İçərisində qovluq ikili tapın və sahib olduğunuz Itsy Bitsy (M4 və ya nRF52840) tipinə uyğun olan alt qovluğu tapın. İçərisində iki fayl tapa bilərsiniz: formatter. UF2 və povstaff-vX. X. UF2, burada X. X versiya nömrəsidir.

Əvvəlcə gələcək istifadə üçün mikro nəzarətçinin daxili flash yaddaşını formatlaşdıracaq formatter. UF2 faylını yükləməli və işə salmalısınız (bunu yalnız bir dəfə etməlisiniz). Bunu etmək üçün formatter. UF2 faylını ITSY ** BOOT sürücüsünə sürükləyin; "Əgər bu faylı xassələri olmadan kopyalamaq istəyirsənsə," Bəli "düyməsini basın. Bundan sonra ItsyBitsy yenidən başlayacaq, ITSY ** BOOT kompüterinizdən yox olacaq və formatlayıcı skript işləyəcək; siz qazandınız ' görünən hər hansı bir çıxış görməyin.

Yenidən sıfırlama düyməsini iki dəfə vurun; ITSY ** BOOT sürücüsü yenidən kompüterinizdə görünməlidir. Bu dəfə povstaff-vX. X. UF2-ni ora sürükləyin. Yenə də ItsyBitsy yenidən başlayacaq. Hamısı budur - mikro nəzarətçi artıq povstaff proqramını ehtiva edir.

Mənbədən tərtib olunur

Arduino IDE (versiya 1.8.6 və ya daha yüksək) lazımdır. Aşağıdakı kitabxanaların quraşdırıldığından əmin olun:

  • Adafruit DotStar
  • Adafruit BusIO
  • Adafruit TinyUSB
  • Adafruit Vahid Sensor
  • Adafruit MPU6050
  • Adafruit SPIFlash
  • SdFat - Adafruit çəngəl. Qeyd: orijinal SdFat kitabxanasına deyil, Adafruit çəngəlinə ehtiyacınız var!

Kitabxanaların quraşdırılmasına kömək lazımdırsa bu səhifəyə baxın.

Lövhəniz üçün lövhə dəstək sənədlərini burada (ItsyBitsy M4 üçün) və ya burda (ItsyBitsy nrf52840) təsvir edildiyi kimi quraşdırın. ItsyBitsy -ni kompüterə qoşaraq, uyğun lövhə növünü və portu seçərək və Blink eskizini işlədərək işlədiyini yoxlayın. ItsyBitsy M4 istifadə edirsinizsə, menyudan Alətlər-> USB Stack-> TinyUSB seçin.

Sonra, lövhədə olan QSPI flash yaddaşını formatlamalısınız. Bunu etmək üçün Fayl-> Nümunələr-> Adafruit SPIFlash-> SdFat_format menyusunda tapın. Xətti düzəldin

#define DISK_LABEL "EXT FLASH"

EXT FLASH -ı seçdiyiniz bir etiketlə əvəz etmək, 11 simvola qədər (məsələn, "POVSTAFF"). Eskizi lövhənizə yükləyin və 115200 baudda seriyalı monitoru işə salın. Yenidən formatlamanı təsdiqləməyinizi xahiş edən bir mesaj görməlisiniz; təsdiqləmək üçün "OK" cavabını verin və "Formatlanmış flaş" mesajını görməlisiniz.

İndi əsas eskizi lövhəyə yükləməyə hazırsınız. Github -dan çıxarılan arxivdə/povstaff/povstaff.ino fayl kodunu tapın və Arduino IDE -də açın. Itsy Bitsy lövhəsinə yükləyin.

Xəbərdarlıq: görüntüləri ItsyBitsy -yə yükləmək yalnız POV ekran lövhəsinə lehimləndikdən sonra həyata keçirilə bilər: proqram lövhənin USB -yə nə vaxt qoşulduğunu aşkar etmək üçün qalxandakı gərginlik bölücü sxeminə əsaslanır. Lövhəni qalxan olmadan sınamaq istəyirsinizsə, A1 pinini 3.3V -a bağlamaq üçün keçid tellərindən istifadə edin.

Addım 3: POV Qalxanının lehimlənməsi

POV Qalxanının lehimlənməsi
POV Qalxanının lehimlənməsi
POV Qalxanının lehimlənməsi
POV Qalxanının lehimlənməsi

Kişi başlıqlarını ItsyBitsy -yə lehimləyin; ItsyBitsy M4 üçün, lövhənin iki uzun tərəfi boyunca başlıqları lehimləyin. İndi POV qalxan lövhəsini, Ity Bitsy'nin altındakı bu başlıqlara lehimləyin və yuxarıdakı fotoşəkillərdə göstərildiyi kimi iki lövhədən ibarət bir "sandviç" meydana gətirin. Qeyd: POV qalxanının bütün komponentləri sendviçin içərisində deyil, xaricində olmalıdır!

Lehimləmə tamamlandıqdan sonra, başlıqların uzun sancaqlarını kəsmək üçün diaqonal kəsicilərdən istifadə edin ki, mane olmasınlar.

Addım 4: LED qurğularının hazırlanması

LED qurğularının hazırlanması
LED qurğularının hazırlanması
LED qurğularının hazırlanması
LED qurğularının hazırlanması
LED qurğularının hazırlanması
LED qurğularının hazırlanması
  1. 1/2 düymlük taxta dübelləri götürün və hər birini 51 sm -lik iki ədəd istehsal etmək üçün taxta mişardan istifadə edərək kəsin. Kəsiklərinizi kvadrat şəklində saxlamağa çalışın.
  2. İsteğe bağlı: parçaları qara rəngə boyayın və qurumağa buraxın. Bu, işçilərə daha cilalanmış bir görünüş verəcək (söndürüldükdə; açıldıqda heç kim dübellərin hansı rəngdə olduğunu fərq etməz).
  3. LED şeritlərini əldə edin. Su keçirməyən qıvrım içərisindədirlərsə, kəməri çıxarın və atın. Lehimlənmiş telləri varsa, lehimləyin; Örgü fitili istifadə edərək artıq lehimi çıxarın. 1m və ya 2m zolaqlar sifariş edirsinizsə, onları hər biri 50 sm uzunluğunda bir -birinə lehimləməklə yaratmaq üçün hər zolağın əvvəlində mümkün qədər böyük lehim yastıqları buraxdığınızdan əmin olaraq 50 sm -lik hissələrə kəsin. başqasının işini ləğv edəcəksən).
  4. Fotoşəkillərdə göstərildiyi kimi, hər bir LED şeridin əvvəlinə ayrılan kişi başlıqları. Bunu etmək üçün ən asan yol, kişi başlıqlarını uzun bir qadın başlıq zolağına bağlamaq, iş masasına düz qoymaq (ideal olaraq silikon və ya digər istiliyədavamlı döşək üzərində) və başlıqları yerində saxlamaq üçün matın üzərinə yapışdırmaqdır., yuxarıdakı fotoşəkillərdə göstərildiyi kimi. Sonra LED şeridini hizalayın və başlıqları lehimləyərkən yerində saxlamaq üçün bir az çəki istifadə edin. Diqqət yetirin: başlığın qısa tərəfini zolağa lehimləyirsiniz, uzun tərəfini boş buraxırsınız. İlk LED -ə çox yaxın lehimlənəcəksiniz, buna görə də ütünüzə diqqətlə baxın - LED -ə toxunmayın!
  5. Bütün APA102 zolaqlarında 4 siqnal xətti var: Topraklama (GND, ümumiyyətlə qısaldılmış G), Saat (CLK və ya CI Clock In Clock), Data (DAT və ya DI) və VCC və ya 5V. Bununla birlikdə, zolaqlardakı bu siqnal xətlərinin sırası istehsalçılar arasında dəyişir. Beləliklə, gələcəkdə istifadə etmək üçün yazmaq üçün yaxşı vaxtdır. Şeridi başının sol tərəfində olan masaya qoyun və yuxarıdan aşağıya doğru gedən siqnalları yazın A… D. Məsələn, yuxarıdakı fotoşəkillərdəki zolaq üçün aşağıdakı siyahını alacaqsınız.:

    • A = GND
    • B = CLK
    • C = DAT
    • D = VCC

    Bu siyahını montajın qalan hissəsi ərzində əlçatan edin - ona bir dəfədən çox müraciət edəcəksiniz.

  6. LEDin arxasındakı yapışan zolaqdan arxa kağızı çıxarın və şeridi taxta dübelə yapışdırın ki, lehimlənmiş başlıqlardakı plastik boşluqlar dübelin ucuna bərabər olsun. Digər şeridi dübelin əks tərəfinə yapışdırın. Digər dübel ilə təkrarlayın.
  7. Güc paylama lövhələrini götürün və fotoşəkillərdə göstərildiyi kimi başlıqlara lehimləyin. Lövhələr taxta dübelin ucu ilə eyni səviyyədə olmalıdır. Başlıq sancaqlarının əlavə uzunluğunu kəsmək üçün diaqonal kəsicilərdən istifadə edin.

İndi iki tamamlanmış LED montajınız olmalıdır. Qeyd: LED şeridlərindəki yapışqan çox güclü deyil, buna görə də zolaqlar soyulmağa başlaya bilər. Hər şey yaxşıdır; daha sonra daha daimi bir əlaqə quracağıq.

Addım 5: İdarəetmə lövhəsinin naqilləri

Nəzarət lövhəsinin naqilləri
Nəzarət lövhəsinin naqilləri
Nəzarət lövhəsinin naqilləri
Nəzarət lövhəsinin naqilləri
Nəzarət lövhəsinin naqilləri
Nəzarət lövhəsinin naqilləri
Nəzarət lövhəsinin naqilləri
Nəzarət lövhəsinin naqilləri
  1. [Parçalar dəstini Tindie mağazamdan 2020 -ci ilin dekabrında və ya daha sonra satın almış olsanız, bu addımı atlaya bilərsiniz - sadəcə daxil edilmiş JST XH konnektoru 55 sm olan ucları istifadə edin.] JST XH konnektorlarından birini ucları ilə götürün. Əlavə silikon telləri (22-24 awg) lehimləyin, ümumi uzunluğu təxminən 55-57 sm (bağlayıcı daxil olmaqla). VCC üçün qırmızı, GND üçün qara və s. İstifadə edərək ötürülən siqnala uyğun tel rənglərini seçməyiniz təklif olunur. POV qalxan lövhəsindəki başlığa bağlayaraq və sonrakı etiketlərə baxaraq hansı telin hansı siqnalı daşıydığını görə bilərsiniz. başlığa. Boruların içərisinə yerləşdirilməsinin asan olması üçün kəsikləri mümkün qədər kiçik etməyə çalışın; daha da asanlaşdırmaq üçün, müxtəlif yerlərdə fərqli tellər üçün əlaqə quraraq (məsələn, bağlayıcıdan 10 sm məsafədə VCC və GND -ni, bağlayıcıdan 15 sm məsafədə olan digər iki teli kəsməklə) hissəcikləri ləkələyin.
  2. Əvvəlki addımda yaradılmış LED montajlarından birini götürün. Diqqət yetirin ki, enerji paylama lövhəsində hələ istifadə olunmamış daha 4 deşik var. Hazırladığınız tel qurğusunun 4 telinin hər birinin təxminən 5 mm -ni soyun və soyulmuş telləri bu deliklərdən keçirin (LED qurğusunun tərəfdən) və yuxarıdakı fotoşəkillərdə göstərildiyi kimi lehimləyin. Siqnallar (VCC, GND,…), Adım 3 -də yazdığınız cədvəldən istifadə edərək lövhədəki etiketlərlə (A, B, C, D) uyğunlaşdırılmalıdır.
  3. Telləri gizlətmək və daha səliqəli görünmək üçün 8 mm -lik büzüşmə borusunu götürün. Təxminən 50-51 sm uzunluğunda bir parça kəsin. Normalda, bu diametrli büzüşmə borusu bir tərəfdə yazı ilə düz olaraq satılır. Boruları bir ucdan digərinə uzunluqla açmaq üçün qayçı istifadə edin, bunu yazılar ilə yan tərəfdə edin. Telləri diqqətlə boruya qoyun və açılan tərəfi aşağıya, dübel boyunca düzün. Tellərin düz yatdığından və bir -birindən keçmədiyindən əmin olun.
  4. LED şeritləri və dübelə naqilləri tutmaq üçün zipties istifadə edin. Ziplər LEDlər arasındakı boşluqlara uyğun olmalıdır (buna görə 2 mm genişlikdə olanlara ehtiyacımız var). Ziplərin başı dübelin boş tərəfinin ortasında olmalıdır (LED və ya naqillər olmadan) - küncdə deyil! Hər 7-8 sm-də zipties qoyun. Onları sıxın və kəsin.

Addım 6: Batareyaların çəkilməsi

Batareyaların çəkilməsi
Batareyaların çəkilməsi
Batareyaların çəkilməsi
Batareyaların çəkilməsi
Batareyaların çəkilməsi
Batareyaların çəkilməsi
Batareyaların çəkilməsi
Batareyaların çəkilməsi

Bu addımda, Li-Ion batareyalarına aparat lehimləyəcəksiniz. Düzgün edilmədikdə bu təhlükəli ola bilər! Zəhmət olmasa bütün təlimatları diqqətlə oxuyun və gözlərinizi qoruyun. Öz riski ilə işləyirsən!

  1. Təxminən 5-6 sm 20awg qırmızı tel kəsin; Bu səhifədəki təlimatları diqqətlə izləyərək bir ucundan təxminən 1 sm kənarlaşdırın və 18650 batareyalardan birinin müsbət terminalına lehimləyin. İndi mənfi terminala 13 sm qara 20awg telini lehimləyin. Bir daha, təlimatlara əməl etməyinizə əmin olun! Digər batareya ilə eyni şeyi təkrarlayın.
  2. Kabloları olan iki JST XH konnektoru götürün. Kabellər 15 sm -dən çox olarsa, onları 15 sm -ə qədər kəsin (bağlayıcı daxil olmaqla). LED montajının sonunda hər bir konnektoru (müvəqqəti olaraq) elektrik paylama lövhəsinə qoşun və hər biri üçün siqnalı (VCC, GND,…) müəyyən etmək üçün 3 -cü addımda yaratdığınız masa ilə birlikdə lövhədəki etiketləri (A… D) istifadə edin. tel qurğuşun. Telləri etiketləmək üçün rəngli büzüşmə borusu, rəngli elektrik lenti və ya başqa vasitələrdən istifadə edin; Bunu etdikdən sonra konnektoru LED montajından ayıra bilərsiniz.
  3. Hər tel telindən təxminən 1 sm kənarlaşdırın. Birinci tel qurğusunun lehim CLK teli, ikincisinin CLK telinə; Lehimdən əvvəl büzülmüş borunu telin üzərinə qoymağı unutmayın. Eyni şeyi DAT telləri ilə təkrarlayın; borunu kiçiltmək üçün istilik tabancasından istifadə edin. Bir JST XH konnektorundan digərinə birləşdirilmiş tel qoşqularının ümumi uzunluğunun ən az 28 sm olduğundan əmin olun.
  4. Keçid telləri üçün təxminən 70 sm uzunluğunda iki qırmızı 20awg tel kəsin. Onlardan birini iki JST XH konnektorundan iki VCC ucu ilə, digəri isə yuxarıdakı naqillər diaqramında göstərildiyi kimi müsbət batareya terminallarından iki ucla birlikdə lehimləyin. Yenə də, lehimdən əvvəl istilik daraldıcı boruları tellərin üzərinə qoymağı unutmayın; Lehimləməni bitirdikdən sonra borunu kiçiltmək üçün istilik tabancasından istifadə edin.
  5. Kablolama diaqramında göstərildiyi kimi, hər iki JST XH konnektorunun GND cərəyanlarını batareyanın mənfi terminallarından iki ucu ilə birlikdə lehimləyin. Büzülmə borusunu da unutmayın.
  6. Batareyaları tellərə yapışdırmaq üçün elektrik lentindən istifadə edərək batareyaları bir -birindən 5 sm aralıda yerləşdirin (daha sonra aralarına 4,5 sm ölçüdə 3d çaplı boşluq qoyacağıq). Tellərin batareya səthində bir -birindən keçmədiyinə əmin olun - əgər belədirsə, nəticədə montaj boruya sığmayacaq. Batareya qurğusunun borunun içərisinə uyğun olub olmadığını yoxlayın (sıx otursa yaxşıdır). JST XH konnektorlarının ucları batareya uclarından ən az 5 sm aralıda olmalıdır. Batareyalar arasında əlavə uzunluqlu tellər varsa, bu yaxşıdır - gizlətmək üçün yer olacaq.

Addım 7: Anahtarı bağlayın

Şalterin naqilləri
Şalterin naqilləri
Şalterin naqilləri
Şalterin naqilləri
Şalterin naqilləri
Şalterin naqilləri
  1. Qalan LED qurğusunu (idarəetmə lövhəsi aparatları ilə deyil) batareya qurğusunun yanına, keçid ucları olan tərəfə qoyun və aralarında 3d çap edilmiş boşluq qoyun. LED qurğusunun ucundakı və taxta dübelin yanındakı elektrik paylama lövhəsindəki kəsikdən keçid açarlarını keçirin. Montajın uzunluğunu idarə etmək və ağac dübelinin ucundan ən azı 5 sm daha uzanmaq üçün kifayət qədər uzun olmalıdır; daha uzun olarsa, dübelin ucundan 5 sm kənarda kəsin.
  2. Hər bir tel telinin ucundan təxminən 5 mm kənara çəkin və fotoşəkildə göstərildiyi kimi açarın terminallarına lehimləyin. Hansı qurğunun hansı terminala yapışdırılmasının əhəmiyyəti yoxdur. Davam etməzdən əvvəl açarın OFF vəziyyətində olduğundan əmin olun.
  3. Adım 5 -də olduğu kimi, taxta dübel boyunca uzanan telləri gizlətmək üçün 8 mm daralma borusu istifadə edin. Borunu dübelə bağlamaq üçün zipties istifadə edin.

Addım 8: İşçilərin yığılması

Heyətin yığılması
Heyətin yığılması
Heyətin yığılması
Heyətin yığılması
Heyətin yığılması
Heyətin yığılması
Heyətin yığılması
Heyətin yığılması

Bütün parçaları bu ardıcıllıqla düzün: - keçid - LED qurğusu (açar ucları ilə) - batareya qurğusu - ikinci LED montajı (idarəetmə lövhəsi ucları ilə) - İdarəetmə lövhəsi (ItsyBitsy +POV qalxanı)

Batareyalardan gələn telləri LED qurğularındakı JST XH başlıqlarına qoşun. Nəzarət tellərini POV qalxan lövhəsindəki JST XH başlığına qoşun. Açarı açaraq əsas test edin; Batareyalar doldurulursa (ən azı qismən), LED -lər 2 saniyə yanıb -sönməlidir, bu da batareyanın gərginliyini göstərir.

Fotoşəkildə göstərildiyi kimi, 3d çap edilmiş boşluqları iki batareya arasına, həmçinin batareyalar və hər bir LED dəsti arasına qoyun. Açarı 3d çaplı keçid tutucusuna qoyun. Bəzi yumşaq materialdan (məsələn, qablaşdırma köpüyü) 22 mm diametrli nazik (5 mm və ya daha az) bir dairə kəsin və İdarə lövhəsi ilə taxta dübel arasına daxil edin.

İndi bütün qurğunu əvvəlcə idarəetmə lövhəsinin ucunu polikarbonat boruya diqqətlə daxil edin. Hər şeyi düzgün bir şəkildə yerinə yetirmiş olsanız, tam daxil edildikdə, idarəetmə lövhəsi borunun ucundan 1 sm -dən az məsafədə dayanacaq.

Addım 9: Bitirmə

Bitirmə
Bitirmə
Bitirmə
Bitirmə
Bitirmə
Bitirmə

İki PVC qapağı götürün. Model bıçaqdan və ya bıçaqdan istifadə edərək onlardan birində təxminən 11x17 mm və ya bir qədər çox olan düzbucaqlı bir açılış kəsin (çox dəqiq olmaq lazım deyil). İşi başa çatdırmaq üçün yuyulma kəsicilərindən də istifadə etdim. Kadrın keçid ucuna açılan ucu qoyun. Digər uc qapağı əks tərəfə qoyun.

Nəhayət, batareyanın quruluşunu ehtiva edən borunun orta hissəsinə tennis tutma bantı çəkin. Aşırı tutma lentini tətbiq etməyin düzgün yolunu görmək üçün bu videoya baxa bilərsiniz: https://www.youtube.com/embed/HNc34XlUBww. Bantlar arasındakı üst -üstə düşmələri kiçik tutduğunuzdan əmin olun - əgər onları çox böyük etsəniz, lentiniz batareya+boşluq qurğusunun sonuna çatmamış tükənəcək.

Təbrik edirik, heyətinizi tamamladınız

Addım 10: İlk İstifadə

İşçilərinizi sınamaq üçün açarın KAPALI olduğundan əmin olun. Qapağı idarəetmə lövhəsi olan tərəfdən çıxarın; microUSB kabelindən istifadə edərək işçiləri kompüterə qoşun. POVSTAFF adı ilə xarici bir USB sürücüsü kimi görünməlidir.

Github -dan çıxarılan arxivi ehtiva edən qovluğa gedin (bax: Adım 2); orada kataloq şəkillərini tapın. Bəzi nümunə bitmap fayl (lar) ı və imagelist.txt faylını ehtiva etməlidir. Bütün bu faylları POVSTAFF qovluğuna sürükləyin, sonra çıxarın (normal olaraq USB sürücüsünü çıxardığınız kimi). İşçiləri kompüterdən ayırın və qapağı dəyişdirin.

Heyət artıq istifadəyə hazırdır. İstifadə etmək üçün açarı açın; heyət qısa müddətdə batareyanın gərginliyini göstərərək yanıb sönməli və sonra boşa çıxmalı və şouya başlamanızı gözləməlidir. Sadəcə heyəti döndərməyə başlayın və o, canlanacaq!

Öz şəkillərinizi yükləmək və öz slayd şoularınızı yaratmaq təlimatları da daxil olmaqla tam iş təlimatları üçün, zəhmət olmasa çıxarılmış github arxivindəki USER_GUIDE.pdf faylına baxın (bu addıma da əlavə olunur) Visual POI veb saytından daha çox şəkil yükləyə bilərsiniz: https:/ /visualpoi.zone/patterns/; zəhmət olmasa işçilərə yükləmək üçün istifadəçi təlimatında göstərilən təlimatları izləyin.

Addım 11: Son Şərhlər

Aşağıda bu dizayn və gələcək planlar haqqında bəzi fikirlər var.

  • Hal -hazırda, bir şəkildən digərinə keçməyin iki yolu var: ya da görüntünün imagelist.txt faylında göstərilmə müddətini təmin etmək və ya heyəti üfüqi vəziyyətdə dayandırmaq. Şouya nəzarət etmək üçün başqa yollarla sınaq keçirməyi planlaşdırıram - məsələn, Bluetooth tətbiqindən istifadə. Kimin təklifləri varsa, onları eşitməkdən məmnun olaram.
  • İşçilərin doldurulması batareyalar LED -lərə qoşularkən aparılır. LED söndürüldükdə belə, şarj prosesini ləngidərək əhəmiyyətli güc (təxminən 300mA) istehlak edirlər. Yenə də gələcək nəşrlər üçün düşünmək lazım olan bir şey
  • Heyəti yıxıla bilən etmək yaxşı olardı, buna görə bir neçə poisə çevrilə bilər. Bunun üçün əhəmiyyətli iş tələb olunur - həm mexaniki (sərt əlaqə qurmaq, həm də asanlıqla bağlana bilən/ayrılan elektrik əlaqələrinin dizaynı) və elektron (iki nəzarətçi lövhəsinə ehtiyacımız olacaq). Yəni bu daha uzun bir layihədir.

Hər hansı bir şərh və ya təklifiniz varsa, bunları aşağıda yazın! Təşəkkürlər

Adafruit -ə bu layihədə istifadə olunan proqram və avadanlıqların çoxunu hazırladığı və açıq mənbə lisenziyaları altında təqdim etdiyi üçün təşəkkür edirəm. Adafruit ziddiyyətində olan bütün insanlara köməklərinə görə təşəkkür edirəm.

Batareya ilə yarışma
Batareya ilə yarışma
Batareya ilə yarışma
Batareya ilə yarışma

Batareyadan Güc Yarışında İkincilik

Tövsiyə: