Mündəricat:

HackerBox 0052: Sərbəst formada: 10 addım
HackerBox 0052: Sərbəst formada: 10 addım

Video: HackerBox 0052: Sərbəst formada: 10 addım

Video: HackerBox 0052: Sərbəst formada: 10 addım
Video: #95 HackerBox 0052 FreeForm 2024, Iyul
Anonim
HackerBox 0052: Sərbəst formada
HackerBox 0052: Sərbəst formada

Bütün dünyada HackerBox hackerlərinə salamlar! HackerBox 0052, bir LED təqibçi nümunəsi və WS2812 RGB LED modullarına əsaslanan quruluş seçiminiz daxil olmaqla sərbəst formalı dövrə heykəllərinin yaradılmasını araşdırır. Arduino IDE Arduino Nano üçün konfiqurasiya edilmişdir və Arduino Nano istifadə edərək sərbəst formalı heykəllərimiz üçün ATtiny85 mikrokontrolörlərinin proqramlaşdırılması ilə sınaqdan keçiririk. Beyin dalğalarını istirahət, yaradıcılıq və meditasiya üçün hazırlamaq üçün ağıl maşınları sınaqdan keçirilir. MOSFET açarları sadə mikrokontrolör IO pinlərindən istifadə edərək yüksək cərəyan yüklərini idarə etmək üçün araşdırılır.

Bu təlimatda HackerBox 0052 ilə işə başlamağınız üçün məlumatlar var, onları təchizat bitənə qədər burada əldə edə bilərsiniz. Hər ay poçt qutunuzda belə bir HackerBox almaq istəyirsinizsə, HackerBoxes.com saytına abunə olun və inqilaba qoşulun!

HackerBoxes, hardware hackerləri və elektronika və kompüter texnologiyası həvəskarları üçün aylıq abunə qutusu xidmətidir. Bizə qoşul və HACK LIFE yaşa.

Addım 1: HackerBox 0052 üçün Məzmun siyahısı

  • Arduino Nano
  • İyirmi WS2812B RGB LED Modulu
  • ATtiny85 DIP8 mikro nəzarətçi
  • USB LED Lambası (rənglər dəyişir)
  • 555 Taymer çipi
  • CD4017 sayğac çipi
  • Lehimsiz Çörək Paneli 400 Nöqtə
  • Mis Sərbəst Formalı Heykəltəraşlıq Tel 18G
  • USB Kişi-Qadın Kabeli
  • Stereo 3.5mm Kişi-Qadın Kabeli
  • Stereo 3.5 mm PCB Jack
  • İki AOD417 P Kanallı MOSFET
  • İki AOD514 N-Kanal MOSFET
  • 100K Potansiyometr
  • 10K Dual Gang Potansiometr
  • On beş Yaşıl 5 mm LED
  • Telli 9V Batareya Klipsi
  • Üç ədəd 10 uF elektrolitik kondansatör
  • Bir 1uF elektrolitik kondansatör
  • İki DIP8 çip yuvası
  • Bir DIP16 çip yuvası
  • Rezistorlar: 680R, 1.5K və 4.7K Ohm
  • Döyüşçü Hacker Klaviaturası
  • Phish Hook Hacker Stikeri
  • Eksklüziv HackerBox İdman Günəş Eynəyi

Faydalı olacaq digər şeylər:

  • Lehimləmə dəmiri, lehim və əsas lehim alətləri
  • Proqram vasitələrini işlətmək üçün kompüter

Ən əsası, macəra hissinə, hacker ruhuna, səbrə və marağa ehtiyacınız olacaq. Elektronikanı qurmaq və sınamaq, çox faydalı olsa da, bəzən çətin, çətin və hətta sinir bozucu ola bilər. Məqsəd inkişaf deyil, mükəmməllikdir. Davam edərək macəradan zövq aldığınız zaman bu hobbinizdən böyük məmnunluq əldə edə bilərsiniz. Hər addımı yavaş -yavaş atın, detalları düşünün və kömək istəməkdən qorxmayın.

HackerBoxes FAQ -da mövcud və gələcək üzvlər üçün çoxlu məlumatlar var. Aldığımız qeyri-texniki dəstək e-poçtlarının demək olar ki, hamısı artıq orada cavablandırılmışdır, buna görə FAQ-ı oxumaq üçün bir neçə dəqiqə ayırdığınız üçün çox minnətdarıq.

Addım 2: Sərbəst Forma sxemləri

Sərbəst formalı sxemlər
Sərbəst formalı sxemlər

Bu Hackaday Girişində təsvir edildiyi kimi, sxemlərin substrat olmadan yığılması texnikası bir çox adla gedir: flywire, deadbug, point-to-point wiring, or freeform circuit. Bəzən bu texnika istehsaldan sonrakı dizayn səhvlərini düzəltmək kimi praktik məqsədlər üçün istifadə olunur, amma daha maraqlısı elektron sxemlərdən sənət yaratmaq üçün istifadə olunur.

Ümumiyyətlə mis teldən, alüminiumdan və ya pirinç çubuqlardan hazırlanan sərbəst formalı elektronika müxtəlif formalarda olur və bu nümunələrdə göründüyü kimi inanılmaz dərəcədə gözəl və yaradıcı ola bilər …

  • Sərbəst Elektronika Sənət olaraq
  • Deadbug Prototipləşdirmə və Sərbəst Format Elektronikası
  • Peter Vogelin elektronika sənəti
  • LED zərgərlik
  • Eirik Brandal Elektron Heykəlləri
  • Heykəltəraşlıq Sint dövrələri
  • Hackaday Supercon -dan Mohit Bhoite təqdimat videosu
  • Hackaday Circuit Sculture Yarışması
  • Skeleton Videoya baxın

Niyə öz sərbəst formalı dövrə heykəltəraşlıq cəhdlərinizin bəzi şəkillərini və fikirlərini paylaşmırsınız?

Addım 3: Sərbəst formalı LED Chaser

Sərbəst formalı LED Chaser
Sərbəst formalı LED Chaser

İlk sərbəst formalı heykəltəraşlıq cəhdiniz üçün maraqlı bir sxem, bu videoda göstərildiyi kimi bir LED Chaser -dir.

18 kalibrli tel, əllə və ya kəlbətin köməyi ilə yerinə yetirilə bilər.

9V batareya və ya potensiometr kimi daha ağır hissələr sabit bir baza təmin etmək üçün strukturun altına yerləşdirilə bilər.

Lehim edərkən istilik zədələnməməsi üçün iki IC çipi üçün DIP prizləri istifadə edilə bilər.

Addım 4: Arduino Nano

Arduino Nano
Arduino Nano

Arduino Nano, sevimli MCU modullarından biridir. Onları müxtəlif təcrübələr və DIY sistemləri üçün istifadə edirik.

Daxil olan Arduino Nano lövhəsinə, modula lehimlənməyən başlıq pinləri daxildir. Sancaqları hələlik tərk edin. Başlıq sancaqlarında lehimdən əvvəl Arduino Nano modulunda ilkin testləri həyata keçirin. Lazım olan tək şey çantadan çıxdığı kimi bir MiniUSB kabeli və Arduino Nano lövhəsidir.

Bu yaxınlarda bir Arduino Nano istifadə etməmisinizsə, Arduino IDE, CH340G USB/Serial körpü çipi və Arduino Nano modulunun ilkin "yanıb -sönən" eskiz doğrulamasını və alət zənciri. Hər şeyi yoxladıqdan sonra başlıq sancaqlarını Nanoya lehimləyin.

Arduino ekosistemində işləmək üçün əlavə məlumat əldə etmək istəyirsinizsə, bir neçə nümunə və PDF Arduino Dərsliyinə keçid olan HackerBoxes Başlanğıc Atölyesi üçün Bələdçiyə baxın.

Addım 5: Arduino Nano'dan istifadə edərək ATtiny85 MCU proqramlaşdırılması

Image
Image

Bu video, Arduino IDE -dən ATtiny85 mikro nəzarətçisini proqramlaşdırmaq üçün Arduino Nanonun (ArduinoISP ilə işləyən) və bir kondansatörün necə tez bir şəkildə istifadə olunacağını göstərir.

Addım 6: Sərbəst formalı RGB LED modulları

Ağıl Maşınları
Ağıl Maşınları

RGB LED modulları (WS2812B komponentlərinə əsaslanaraq), xüsusilə 8pin ATtiny85 MCU ilə idarə edildikdə, FREEFORM CURCUIT SCULPTING üçün əla vasitədir. Müxtəlif quruluşlar lehimlənə və yaradıcı işıq/rəng nümunələri MCU -da proqramlaşdırıla bilər.

Məsələn, Arduino IDE -də FastLED Kitabxanasına quraşdırdıq.

Sadə bir eskizlə başlayın:

Nümunələr> FastLED> ColorPalette

Sadəcə dəyişdirin:

#"məlumat daxilində" LED üçün istifadə olunan hər hansı bir IO pininə LED_PIN təyin edin

Zəncirdə bir çox LED olsa da, NUM_LEDS təyin edin

#GÜCÜ qənaət etmək üçün 10-15 ətrafında bir dəyərə BRIGHTNESS təyin edin

#LED_TYPE -i WS2812B -ə təyin edin

Addım 7: Ağıl Maşınları

Vikipediyaya görə Ağıl Maşınları "Beyin Maşınları" və ya "İşıq və Səs Maşınları" olaraq da tanınır.

Ağıl Maşınları, istifadəçinin beyin dalğalarının tezliyini dəyişdirmək üçün ümumiyyətlə nəbzli ritmik səs və yanıb -sönən işıqlardan istifadə edir. Bu, meditasiya və şaman kəşfiyyatından əldə edilənlərlə müqayisə edilən dərin istirahət, konsentrasiya və bəzi hallarda dəyişmiş şüur vəziyyətlərinə səbəb ola bilər.

Ağıl Maşınları, işıqları göz qapaqları ilə göz qapaqlarından seyr edən istifadəçinin taxdığı eynəklərə taxılmış işıqlar üçün siqnallar yarada bilər.

Ağıl Maşınları, iki fərqli təmiz tonlu sinus dalğasının dinləyiciyə ikiqat olaraq (hər qulaqdan bir) təqdim edildikdə tezlik fərqində qəbul edilən binaural atışlar da daxil olmaqla, səs stimulu yaradır. Məsələn, mövzunun sağ qulağına 530 Hz təmiz ton, 520 Hz təmiz tonu isə subyektin sol qulağına təqdim edilərsə, dinləyici üçüncü bir tonun eşitmə illüziyasını algılar. Üçüncü səsə binaural ritm deyilir və bu nümunədə hər bir qulağa təqdim olunan 530 Hz və 520 Hz təmiz tonları arasındakı fərq olan 10 Hz tezliyi ilə əlaqəli bir qavrayış olardı.

Vacib təhlükəsizlik məlumatı:

Sürətlə yanıb -sönən işıqlar fotosensitiv epilepsiya və ya digər sinir xəstəlikləri olan insanlar üçün təhlükəli ola bilər. Yanıp sönən işıqlara həssassınızsa və ya hər hansı bir epilepsiya, nöbet və ya digər sinir xəstəlikləriniz varsa, bu cür cihazlardan və ya yanıb -sönən işıqları olan digər layihələrdən çəkinin.

Addım 8: DIY Mind Maşın Platforması

DIY Ağıl Maşın Platforması
DIY Ağıl Maşın Platforması

Bir Mind Machine platforması, əlavə edilmiş mind_demo eskizi ilə proqramlaşdırılmış Arduino Nano istifadə edərək burada göstərildiyi kimi yığıla bilər. Eskiz 9Hz Alpha Beyin Dalğaları üçün işıqlar və binaural ritmlərdən istifadə edir. Alpha Brainwaves burada müzakirə edildiyi kimi dərin rahatlamağa kömək edə bilər. Digər beyin dalğası tezliklərini və ya məşq nümunələrini araşdırmaq üçün kod dəyişdirilə və genişləndirilə bilər.

Mind_demo üçün iki kitabxana lazım olduğunu unutmayın: FastLED və ToneLibrary, hər ikisini də Arduino IDE -də Alətlər> Kitabxanaları İdarə etməklə tapmaq olar. Xüsusi Ton Kitabxanası tələb olunur, çünki standart Arduino ton funksiyası bir anda iki fərqli ton yarada bilməz.

WS2812B modullarından ikisi (iki zəncirdə) günəş gözlüyü lenslərinə yerləşdirmək üçün bir vasitədir. 3,5 mm Audio Kabelindən istifadə edərək nəzarətçi sxeminə qoşula bilərlər. 3.5 mm Audio Kabel qadın ucuna yaxın kəsilə bilər. Qadın ucu MCU dövrəsinə bağlanır və kişi ucu olan uzun kordon eynəkdəki LED -lərə bağlana bilər. Bu, LED eynəklər üçün gözəl bir takılabilir interfeys yaradır.

Bəzi yapışqan lent və ya siyanoakrilat, LEDləri eynəklərə yapışdırmaq üçün əla işləyir. İsti yapışqan ümumiyyətlə günəş gözlüyü kimi hamar plastikə yapışmaqda çətinlik çəkir. Eksklüziv HackerBox çalarlarınızı həqiqi çalarlar kimi idman etmək istəyirsinizsə, bu layihəyə qurban verdiyiniz üçün əlcək qutunuza, zibil qutusuna və ya fərqli dollar gözlüklərinizə vurun.

İkili dəstə audio dövrəsi, 3.5 mm PCB yuvasına qoşulmuş standart qulaqlıqları və ya qulaqlıqları idarə etmək üçün yaxşı işləyir.

Addım 9: Yüksək cərəyanlı yüklərin dəyişdirilməsi üçün MOSFET-lər

Yüksək cərəyan yüklərinin dəyişdirilməsi üçün MOSFET-lər
Yüksək cərəyan yüklərinin dəyişdirilməsi üçün MOSFET-lər

MCU'nuzdakı IO pinləri tərəfindən dəstəklənəndən daha çox cərəyan edən cihazları idarə etmək istəmisinizmi? MCU -dan fərqli fərqli gərginlikdə olan cihazları necə idarə etmək olar?

Bu Andreas Spiess videosunu izləməyə dəyər. Andreas, rəqəmsal/MCU layihələrimizdən güc yüklərini dəyişdirmək üçün əlimizdə nə cür tranzistor saxlamalı olduğumuzu müəyyən etmək üçün çoxlu detallardan keçir. Bunu aşağıya endirir:

Aşağı tərəfli yükləri dəyişdirmək üçün N-Kanal FETs və

Yüksək tərəfli yükləri dəyişdirmək üçün P-Kanal FETs.

Bir USB yükünün (LED lampası) açılması və söndürülməsi ilə təcrübə aparmaq üçün hər birindən bir neçəsi var. USB uzatma kabelini kəsin. Qırmızı teli (yüksək tərəfi) dəyişdirmək üçün P-Kanal FET (D və S pinləri) istifadə edin. Qara teli (aşağı tərəfi) dəyişdirmək üçün N-Kanal FET (D və S pinləri) istifadə edin. MCU nəzarət siqnalını 680 ohm rezistorlardan biri ilə FET -in qapısı (G) pininə qoşun və uzaqlaşdırın! Videoda göstərildiyi kimi G pinindəki "sehrli əlləri" də sınayın. Diqqət yetirin ki, "sehrli əllər" yalnız bir istiqamətdə işləyir, ancaq 5V və ya GND -ə qədər olan qısa qapı FET açarını çevirəcək.

FET keçid üçün bu USB güc ssenarilərini sınadıqdan sonra qırmızı və qara tellərə timsah klipləri qoyaraq iki USB "pigtail" dən yenidən istifadə edə bilərsiniz. USB yuva tərəfi 5V -ə qədər kəsilə bilər və sonra yuvaya qoşduğunuz hər hansı bir USB gizmo -nu gücləndirmək üçün istifadə edilə bilər. USB fiş tərəfi, hər hansı bir USB təchizatı və ya divar siğilindən klipləri (və kliplərin bağlı olduğu hər şeyi) gücləndirmək üçün istifadə edilə bilər. Bu timsah klipləri müxtəlif test və ölçmə ssenariləri üçün faydalıdır, buna görə də onları iş masanızda əlinizdə saxlamaq istəyə bilərsiniz.

Addım 10: Kölgələr Geyinməliyik

Elektronikanın, kompüter texnologiyasının və informasiya təhlükəsizliyinin gələcəyi o qədər parlaqdır ki, HackerBox çalarlarınızı taxmalısınız.

HackerBox 0052 layihələrinizi aşağıdakı şərhlərdə və ya HackerBoxes Facebook Qrupunda paylaşmağı unutmayın. Həm də unutmayın ki, hər hansı bir sualınız olarsa və ya yardıma ehtiyacınız varsa [email protected] ünvanına e -poçt göndərə bilərsiniz.

Sonrakı Nədir? İnqilaba qoşulun. HackLife ilə yaşayın. Hər ay poçt qutunuza çatdırılan sərin bir qutu alın. HackerBoxes.com saytına daxil olun və aylıq HackerBox abunəliyinizə yazılın.

Tövsiyə: