Mundarija:

HackerBox 0052: erkin shakl: 10 qadam
HackerBox 0052: erkin shakl: 10 qadam

Video: HackerBox 0052: erkin shakl: 10 qadam

Video: HackerBox 0052: erkin shakl: 10 qadam
Video: #95 HackerBox 0052 FreeForm 2024, Noyabr
Anonim
HackerBox 0052: erkin shakl
HackerBox 0052: erkin shakl

Butun dunyodagi HackerBox xakerlariga salom! HackerBox 0052 LED chaser misoli va WS2812 RGB LED modullari asosida tuzilmalarni tanlashni o'z ichiga olgan erkin shaklli elektron haykallarning yaratilishini o'rganadi. Arduino IDE Arduino Nano uchun tuzilgan va biz Arduino Nano yordamida erkin shaklli haykallarimiz uchun ATtiny85 mikrokontrollerlarini dasturlash bilan tajriba o'tkazamiz. Aql mashinalari miya to'lqinlarini dam olish, ijodkorlik va meditatsiyaga o'rgatish uchun sinovdan o'tkazilgan. MOSFET kalitlari oddiy mikrokontroller IO pinlari yordamida yuqori oqim yuklarini boshqarish uchun o'rganiladi.

Ushbu qo'llanmada HackerBox 0052 -ni ishga tushirish bo'yicha ma'lumotlar mavjud bo'lib, uni ta'minot tugashi bilan bu erdan sotib olish mumkin. Agar siz HackerBox -ni har oy o'z pochta qutingizga olishni xohlasangiz, iltimos, HackerBoxes.com saytiga obuna bo'ling va inqilobga qo'shiling!

HackerBoxes - bu apparat xakerlari va elektronika va kompyuter texnologiyalari ixlosmandlari uchun har oylik obuna qutisi xizmati. Bizga qo'shiling va HACK LIFE bilan yashang.

1 -qadam: HackerBox 0052 uchun kontent ro'yxati

  • Arduino Nano
  • Yigirma WS2812B RGB LED moduli
  • ATtiny85 DIP8 mikrokontroller
  • USB LED yoritgichi (ranglari har xil)
  • 555 taymer chipi
  • CD4017 hisoblagichi
  • Lehimsiz non paneli 400 ball
  • Mis erkin shaklli haykaltaroshli sim 18G
  • USB erkak-ayol kabeli
  • Stereo 3,5 mm erkak-ayol kabeli
  • Stereo 3,5 mm PCB uyasi
  • AOD417 ikkita P-kanalli MOSFET
  • AOD514 ikkita N-kanalli MOSFET
  • 100K potentsiometr
  • 10K ikki guruhli potentsiometr
  • O'n besh yashil 5 mm LED
  • 9V batareyali qisqich
  • Uchta 10uF elektrolitik kondansatkich
  • Bitta 1uF elektrolitik kondansatkich
  • Ikkita DIP8 chipli soket
  • Bitta DIP16 chipli soket
  • Rezistorlar: 680R, 1,5K va 4,7K Ohm
  • Warrior hacker klaviaturasi
  • Fish Hook hacker stikeri
  • Maxsus HackerBox sport ko'zoynaklari

Boshqa foydali narsalar:

  • Lehimlash temir, lehim va asosiy lehim asboblari
  • Dasturiy vositalar bilan ishlash uchun kompyuter

Eng muhimi, sizga sarguzasht hissi, xakerlik ruhi, sabr -toqat va qiziquvchanlik kerak bo'ladi. Elektronikani yaratish va tajriba qilish, juda foydali bo'lsa -da, ba'zida murakkab, qiyin va hatto asabiylashishi mumkin. Maqsad - mukammallik emas, taraqqiyot. Qachonki siz sarguzashtni davom ettirsangiz va zavqlansangiz, bu sevimli mashg'ulotdan katta mamnuniyat olish mumkin. Har bir qadamni asta -sekin bajaring, tafsilotlarga e'tibor bering va yordam so'rashdan qo'rqmang.

HackerBoxes FAQ -da hozirgi va bo'lajak a'zolari uchun juda ko'p ma'lumotlar mavjud. Bizga kelgan texnik bo'lmagan elektron pochta xabarlarining deyarli barchasiga u erda javob berilgan, shuning uchun biz tez-tez so'raladigan savollarni o'qishga bir necha daqiqa vaqt ajratganingiz uchun minnatdormiz.

2 -qadam: Erkin shaklli sxemalar

Erkin shaklli davrlar
Erkin shaklli davrlar

Hackaday Entry-da ta'riflanganidek, sxemalarni substratsiz yig'ish texnikasi ko'plab nomlar bilan ajralib turadi: flywire, deadbug, nuqta-simli simlar yoki erkin shaklli sxemalar. Ba'zida bu uslub ishlab chiqarishdan keyingi dizayndagi xatolarni tuzatish kabi amaliy maqsadlarda ishlatiladi, lekin, ehtimol, elektron sxemalardan san'at yaratish uchun ishlatiladi.

Odatda mis simdan, alyuminiydan yoki guruchdan yasalgan, erkin shaklli elektronika har xil shaklga ega va bu misollarda ko'rinib turganidek ajoyib va ijodiy bo'lishi mumkin …

  • Erkin shaklli elektronika san'at sifatida
  • Deadbug prototipi va erkin elektronika
  • Piter Vogelning elektronika san'ati
  • LED zargarlik buyumlari
  • Eirik Brandal elektron haykallari
  • Haykal sintezi davrlari
  • Mohit Bhoite Taqdimot video Hackaday Supercon
  • Hackaday Circuit Sculture tanlovi
  • Videoni ko'rish skeleti

Nega siz o'zingizning erkin shaklli haykal o'yini haqidagi ba'zi tasvirlar va g'oyalarni baham ko'rmaysiz?

3 -qadam: Erkin shaklli LED chaser

Erkin shaklli LED chaser
Erkin shaklli LED chaser

Sizning birinchi erkin shaklli haykaltaroshlik urinishingizning qiziqarli sxemasi - bu videoda ko'rsatilganidek LED Chaser.

18 -gachasi simni qo'l bilan yoki qisqich yordamida hosil qilish mumkin.

9V batareyasi yoki potansiyometr kabi og'irroq qismlar barqaror bazani ta'minlash uchun strukturaning pastki qismida joylashgan bo'lishi mumkin.

Lehimlash paytida issiqlik shikastlanishining oldini olish uchun ikkita IC chip uchun DIP rozetkasidan foydalanish mumkin.

4 -qadam: Arduino Nano

Arduino Nano
Arduino Nano

Arduino Nano - sevimli MCU modullaridan biri. Biz ularni turli xil tajribalar va DIY tizimlari uchun ishlatamiz.

Taqdim etilgan Arduino Nano taxtasi modulga lehimlanmagan bosh pimlarini o'z ichiga oladi. Pimlarni hozircha qoldiring. Arduino Nano modulida dastlabki pinlarni lehimlashdan oldin dastlabki sinovlarni o'tkazing. Buning uchun faqat sumkadan chiqqanidek, MiniUSB kabeli va Arduino Nano taxtasi kerak.

Agar siz yaqinda Arduino Nano -ni ishlatmagan bo'lsangiz, Arduino IDE, CH340G USB/Serial ko'prik chipi va Arduino Nano modulining dastlabki "miltillash" eskizini tekshirish haqida ma'lumot olish uchun HackerBox 0051 qo'llanmasiga qarang. asboblar zanjiri. Hamma narsani tekshirgandan so'ng, sarlavhani nano -ga ulang.

Agar siz Arduino ekotizimida ishlash uchun qo'shimcha ma'lumot olishni istasangiz, HackerBoxes boshlang'ich ustaxonasi uchun qo'llanmani ko'rib chiqing, unda bir nechta misollar va PDF Arduino darsligiga havola mavjud.

5 -qadam: Arduino Nano yordamida ATtiny85 MCU dasturlash

Image
Image

Bu videoda Arduino IDE -dan ATtiny85 mikrokontrolerini dasturlash uchun Arduino Nano (ArduinoISP ishlayotgan) va bitta kondansatordan qanday tez foydalanish kerakligi ko'rsatilgan.

6 -qadam: RGB LED modullarining erkin shakli

Aql mashinalari
Aql mashinalari

RGB LED modullari (WS2812B komponentlariga asoslangan), ayniqsa, 8pin ATtiny85 MCU tomonidan boshqarilganda, FREEFORM CURCUIT SCULPTING uchun ajoyib vosita hisoblanadi. Har xil tuzilmalarni lehimlash mumkin va ijodiy yorug'lik/rang naqshlarini MCUga dasturlash mumkin.

Bizning misolimiz uchun biz FastLED kutubxonasiga Arduino IDE -ni o'rnatdik.

Oddiy eskizdan boshlang:

Misollar> FastLED> ColorPalette

Faqat o'zgartiring:

LED "ma'lumotlar" uchun ishlatiladigan IO piniga LED_PIN kodini belgilang.

NUM_LEDS ni ta'riflang, ammo zanjirda ko'plab LEDlar mavjud

Quvvatni tejash uchun "yorqinlik" ni 10-15 atrofida belgilang

va

#LED_TYPE ni WS2812B ga aniqlang

7 -qadam: Aql -idrok mashinalari

Vikipediyaga ko'ra, Mind Machines "miya mashinalari" yoki "yorug'lik va ovozli mashinalar" deb ham ataladi.

Mind Machines, odatda, foydalanuvchining miya to'lqinlarining chastotasini o'zgartirish uchun pulsatsiyalanuvchi ritmik tovush va miltillovchi chiroqlardan foydalanadi. Bu chuqur dam olish, kontsentratsiya va ba'zi hollarda ongning o'zgargan holatlarini keltirib chiqarishi mumkin, ular meditatsiya va shamanlik tadqiqotlari bilan solishtirilgan.

Mind Machines, ko'zlarini yopiq holda, ko'z qovoqlari orqali chiroqlarni kuzatadigan foydalanuvchi taqadigan ko'zoynaklarga o'rnatilgan pulsatsiyalanuvchi chiroqlar uchun signallar ishlab chiqarishi mumkin.

Aqlli mashinalar, shuningdek, tinglovchiga ikki xil sof ohangli sinus to'lqinlar ikkilamchi (har quloqdan bittadan) taqdim etilganda, chastotadagi farq bilan qabul qilinadigan ovozli stimullarni, shu jumladan, binoural zarbalarni hosil qiladi. Masalan, agar 530 Gts chastotali sof ohang sub'ektning o'ng qulog'iga, 520 Gts chastotali sof ovoz esa chap quloqqa taqdim etilsa, tinglovchi uchinchi ohangning eshitish illyuziyasini sezadi. Uchinchi tovush "binural urish" deb nomlanadi va bu misolda 10 Gts chastotaga mos keladigan balandlik seziladi, bu har bir quloq uchun 530 Gts va 520 Gts sof ohanglar orasidagi farq.

MUHIM XAVFSIZLIK XABARI:

Tez miltillovchi chiroqlar fotosensitiv epilepsiya yoki boshqa asab kasalliklari bo'lgan odamlar uchun xavfli bo'lishi mumkin. Agar siz miltillovchi chiroqlarga sezgir bo'lsangiz yoki epilepsiya, soqchilik yoki boshqa asab kasalliklari tarixiga ega bo'lsangiz, bunday qurilmalardan yoki miltillovchi chiroqlar bilan boshqa loyihalardan qoching.

8 -qadam: DIY Mind Machine platformasi

DIY Mind Machine platformasi
DIY Mind Machine platformasi

Mind Machine platformasini bu erda ko'rsatilgandek mind_demo eskizi bilan dasturlashtirilgan Arduino Nano yordamida yig'ish mumkin. Eskiz 9 gigagertsli Alpha Brainwaves uchun chiroqlar va binural zarbalar yordamida tayyorlanadi. Alpha Brainwaves bu erda muhokama qilinganidek, chuqur dam olishga yordam beradi. Miya to'lqinlarining boshqa chastotalari yoki mashg'ulotlarini o'rganish uchun kodni o'zgartirish va kengaytirish mumkin.

Shuni yodda tutingki, mind_demo ikkita kutubxonani talab qiladi: FastLED va ToneLibrary, ularni Arduino IDE ichidagi Asboblar> Kutubxonalarni boshqarish yordamida topish mumkin. Maxsus ohanglar kutubxonasi talab qilinadi, chunki standart Arduino ohangi bir vaqtning o'zida ikki xil tovushni yaratolmaydi.

WS2812B modullarining ikkitasi (ikkita zanjirda) quyoshdan saqlaydigan ko'zoynak linzalariga joylashtirish uchun prefekt. Ularni 3,5 mm audio kabel yordamida boshqaruvchi pallasiga ulash mumkin. 3,5 mm audio kabeli ayol uchiga yaqin kesilishi mumkin. Ayol uchi MCU sxemasiga ulanadi va erkak uchi bo'lgan uzun simni ko'zoynakdagi LEDlarga ulash mumkin. Bu LED ko'zoynaklar uchun yaxshi ulanadigan interfeysni yaratadi.

Ba'zi yopishqoq lenta yoki siyanoakrilat LEDlarni ko'zoynakka joylashtirishda juda yaxshi ishlaydi. Issiq elim odatda quyoshdan saqlaydigan ko'zoynak linzalari kabi plastmassani yopishtirishda qiyin kechadi. Agar siz HackerBox -ning eksklyuziv soyalarini haqiqiy soyalar sifatida ishlatmoqchi bo'lsangiz, qo'lqop qutingizga, axlat qutisiga yoki mahalliy dollar do'koniga kiring, bu loyihani qurbon qilish uchun.

Ikkala guruhli audio sxemasi standart quloqchinlar yoki minigarnituralarni 3,5 mm PCB uyasiga ulash uchun yaxshi ishlaydi.

9-qadam: Yuqori oqim yuklarini almashtirish uchun MOSFET-lar

Yuqori oqim yuklarini almashtirish uchun MOSFET
Yuqori oqim yuklarini almashtirish uchun MOSFET

Siz MCU -dagi IO pinlari qo'llab -quvvatlagandan ko'ra ko'proq oqimga ega qurilmalarni boshqarishni xohlaganmisiz? MCUga qaraganda har xil kuchlanishdagi qurilmalarni boshqarish haqida nima deyish mumkin?

Bu Andreas Spiess videosini ko'rishga arziydi. Andreas (ko'pchilik) raqamli/MCU loyihalarimizdan quvvat yuklarini almashtirish uchun qo'limizda qanday tranzistorlar turishi kerakligini aniqlashning dahshatli tafsilotlaridan o'tadi. U buni quyidagilarga ega qiladi:

Kam kanalli yuklarni almashtirish uchun N-kanalli FETs

Yuqori yuklarni almashtirish uchun P-kanalli FETs.

USB yukini (LED chiroqni) yoqish va o'chirish bo'yicha tajriba o'tkazish uchun har bir juftlik kiritilgan. USB uzatma kabelini kesib oling. Qizil simni (yuqori tomon) almashtirish uchun P-kanalli FET (D va S pinlari) dan foydalaning. Yoki qora simni (past tomoni) almashtirish uchun N-Channel FET (D va S pinlari) dan foydalaning. MCU boshqaruv signalini 680 ohmli rezistorlardan biri orqali FETning darvoza (G) piniga ulang va boshqaring! Shuningdek, videoda ko'rsatilgandek, G pinidagi "sehrli qo'llar" ni sinab ko'ring. E'tibor bering, "sehrli qo'llar" faqat bitta yo'nalishda ishlaydi, lekin 5V yoki GND darvozasi qisqa vaqt ichida FET tugmachasini aylantiradi.

FETni almashtirish uchun ushbu USB quvvat stsenariylarini sinab ko'rganingizdan so'ng, qizil va qora simlarga alligator qisqichlarini qo'yib, ikkita USB "cho'chqachini" qayta ishlatishingiz mumkin. USB -rozetkaning yon tomoni 5V kuchlanishli bo'lishi mumkin, keyin siz rozetkaga ulangan har qanday USB -gizmoni quvvatlantirish uchun ishlatilishi mumkin. USB vilkasini yon tomoni kliplarni (va kliplar ulangan narsalarga) har qanday USB ta'minotidan yoki devorli siğildan quvvat olish uchun ishlatilishi mumkin. Bu alligator qisqichlari turli xil sinov va o'lchov stsenariylari uchun foydalidir, shuning uchun siz ularni ishchi dastgohingizda ushlab turishni xohlashingiz mumkin.

10 -qadam: Shades kiyish kerak

Elektronika, kompyuter texnologiyalari va axborot xavfsizligining kelajagi shunchalik yorqinki, siz HackerBox soyalarini kiyishingiz kerak.

HackerBox 0052 loyihalaringizni quyidagi izohlarda yoki HackerBoxes Facebook guruhida bo'lishishni unutmang. Shuni ham yodda tutingki, agar sizda biron bir savol bo'lsa yoki yordamga muhtoj bo'lsangiz, [email protected] elektron pochta manziliga yuborishingiz mumkin.

Keyingisi nima? Inqilobga qo'shiling. HackLife bilan yashang. Pochta qutingizga har oyda etkazib beriladigan ajoyib quti oling. HackerBoxes.com saytiga tashrif buyuring va har oylik HackerBox obunasiga yoziling.

Tavsiya: