Mündəricat:
- Təchizat
- Addım 1: Elit Kiber Təhlükəsizlik Yaması
- Addım 2: Adafruit Circuit Oyun Meydançası Bluefruit
- Addım 3: Python dövrəsi
- Addım 4: Breadboard Friendly Playground Ghost
- Addım 5: Oyun meydançası xəyalını yığın
- Addım 6: Lehimsiz Çörək Lövhəsində Oyun Meydanı Ghost
Video: HackerBox 0060: Oyun meydançası: 11 addım
2024 Müəllif: John Day | [email protected]. Son dəyişdirildi: 2024-01-30 07:43
Bütün dünyada HackerBox hackerlərinə salamlar!
HackerBox 0060 ilə güclü Nordic Semiconductor nRF52840 ARM Cortex M4 mikro nəzarətçisinə malik olan Adafruit Circuit Playground Bluefruit ilə təcrübə aparacaqsınız. CircuitPython, Arduino, ARM GCC və daha çoxu ilə əlaqədar proqramlaşdırmanı araşdırın. Daxili proqramları Bluetooth Low Energy (BLE) kanalları üzərindən mobil cihazlardan idarə edin. Circuit Playground Bluefruit ilə çörək taxtası üçün Playground Ghost PCB -dən istifadə edin. Həm SD yaddaş kartlarından, həm də seriyalı flaş çiplərindən istifadə edərək, gərginlik bölücü sxemləri, D sinifli səs gücləndiriciləri, tam rəngli LCD displeyləri və əlavə yaddaşı anlayın və tətbiq edin.
HackerBoxes, elektronika və kompüter texnologiyası həvəskarları üçün aylıq abunə qutusu xidmətidir - Avadanlıq Hackerləri - Xəyalların Xəyalpərəstləri.
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.
Təchizat
Bu Təlimat, HackerBox 0060 ilə işə başlamağınız üçün məlumatları ehtiva edir. Tam qutu məzmunu, HackerBox 0060 üçün məhsul səhifəsində verilmişdir, burada qutu tədarüklər sona çatdıqda satın alınır. Hər ay poçt qutunuzda 15 dollar endirimlə avtomatik olaraq belə bir HackerBox əldə etmək istəyirsinizsə, HackerBoxes.com saytına abunə ola və inqilaba qoşula bilərsiniz!
Aylıq HackerBox üzərində işləmək üçün ümumiyyətlə bir lehimləmə dəmiri, lehim və əsas lehim alətləri lazımdır. Proqram vasitələrini işlədən bir kompüter də lazımdır. HackerBox Deluxe Başlanğıc Seminarına bir sıra əsas vasitələr və geniş təqdimat fəaliyyətləri və təcrübələr üçün baxın.
Ə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.
Addım 1: Elit Kiber Təhlükəsizlik Yaması
Eksklüziv, taktiki üslublu PVC (polivinilxlorid) yamalarımız sərt, lakin elastikdir. Suya davamlıdırlar və geniş bir temperatura tab gətirə bilirlər, bu da onları sərt açıq hava şəraiti və ya elit onlayn istifadə üçün ideal hala gətirir.
MONTAJ:
Parçalara bərkidilmənin ən yaxşı üsulu, yamanı yerinə tikmək üçün yamağın xarici kənarındakı "tikiş kanalını" istifadə etməkdir.
Yamağın arxasına əvvəlcədən tətbiq olunan ütülü bir dayaq var, baxmayaraq ki, ütüləmə əlavə üçün ilk seçim olmamalıdır. Qoruyucu kağız vərəqini çıxarın, yamağı yerləşdirin və yamağın arxasından parça içərisinə qızdırın. Yamanın özünü əritməməsi üçün son dərəcə diqqətli olun.
Parça olmayan səthlər üçün qoruyucu kağız təbəqəni çıxarın və emblemi iki tərəfli lentlə və ya uyğun bir yapışdırıcı ilə bərkidin.
Addım 2: Adafruit Circuit Oyun Meydançası Bluefruit
Adafruit -dəki parlaq dostlarımızdan olan Circuit Playground Bluefruit, elektronika və proqramlaşdırma araşdırmaq üçün inanılmaz inteqrasiya olunmuş bir platformadır. Dəyirmi və müxtəlif üsullarla əlaqələr qurmaq üçün xarici kənarında timsah klip yastıqları var. USB, AAA batareya paketi və ya LiPo batareyası ilə işləyə bilər. Circuit Playground Bluefruit, quraşdırılmış USB dəstəyinə malikdir və digərləri arasında Arduino eskiz və CircuitPython proqramlaşdırma vasitələri ilə istifadə edilə bilər.
Əsas çip, 64 MHz-də işləyən və üzən nöqtə əməliyyatlarını dəstəkləyən 32 bitlik ARM Cortex M4 CPU nüvəsi ətrafında qurulmuş Nordic Semiconductor nRF52840 Mikro nəzarətçisidir. NRF52840, Bluetooth 5, Bluetooth mesh, Thread, Zigbee, 802.15.4, ANT və 2.4 GHz mülkiyyət yığınları üçün protokol dəstəyinə malikdir. Sadələşdirilmiş cütləşmə və ödəniş həllərində istifadə üçün NFC-A etiketi var. ARM TrustZone CryptoCell kriptoqrafik vahidi çipə daxil edilmişdir və CPU-dan asılı olmayaraq yüksək səmərəliliklə işləyən geniş kriptoqrafik seçimlər gətirir.
Hər Circuit Playground Bluefruit -də bişmiş olaraq tapa bilərsiniz:
- 1 aşağı Bluetooth dəstəyi ilə nRF52840 Cortex M4 prosessoru
- 10 x mini NeoPixels, hər biri hər hansı bir rəng göstərə bilər
- 1 x Hərəkət sensoru (LIS3DH üç oxlu sürətölçən, tapma, sərbəst düşmə aşkarlama)
- 1 x Temperatur sensoru (termistor)
- 1 x İşıq sensoru (fototransistor). Rəng sensoru və nəbz sensoru kimi də fəaliyyət göstərə bilər.
- 1 x Səs sensoru (MEMS mikrofon)
- D sinfi gücləndiricisi olan 1 x Mini dinamik (7.5mm maqnit dinamik/səs siqnalı)
- 2 x A və B etiketli düymələr
- 1 x sürüşmə açarı
- 8 x timsah-klip dostu giriş/çıxış pinləri
- I2C, UART, analog girişlər edə bilən 6 pin, birdən çox PWM çıxışı daxildir
- Yaşıl "AÇIQ" LED, belə ki, onun gücünü bilirsiniz
- Əsas yanıp sönmə üçün qırmızı "#13" LED
- Sıfırlama düyməsi
- Əsasən CircuitPython ilə kod və kitabxana saxlamaq üçün istifadə olunan 2 MB SPI Flash saxlama.
- Proqramlaşdırma və ayıklama üçün MicroUSB portu
- USB portu seriyalı port, klaviatura, siçan, joystick və ya MIDI kimi çıxış edə bilər
BAŞLAMAQ:
Standart MicroUSB kabelindən istifadə edərək Circuit Playground Bluefruit -i işə salın və daha çox məlumat əldə etmək üçün Adafruit Documentation -a vurun.
Addım 3: Python dövrəsi
CircuitPython, aşağı qiymətli mikrokontroller lövhələrində təcrübə etməyi və proqramlaşdırmağı öyrənməyi asanlaşdırmaq üçün hazırlanmış bir proqramlaşdırma dilidir. Heç bir əvvəlcədən masa üstü yükləməyə ehtiyac olmadan işə başlamağı həmişəkindən daha asanlaşdırır. Lövhənizi qurduqdan sonra hər hansı bir mətn redaktorunu açın və kodu düzəltməyə başlayın. Bu qədər sadədir.
CircuitPython -u Circuit Playground Bluefruit -ə quraşdırmaq üçün bu sürətli addımları izləyin.
Circuit Playground Bluefruit -də bişmiş bütün xüsusiyyətlər və CircuitPython -un gücü sayəsində indi qutudan kənarda bir sıra sərin təcrübələr edə bilərik. Burada yalnız bir neçə nümunə var:
Daxili NeoPixel RGB LED -lərinə nəzarət
İstiliyi ölçün və Flaş üçün qeyd edin
Klaviatura və Siçan Enjeksiyonu üçün HID Nəzarəti
Bluetooth üzərindən Mobil Cihazlarla İnterfeys
Addım 4: Breadboard Friendly Playground Ghost
Oyun Meydanı Ghost, ənənəvi modullara və taxta sxemlərə qoşulmaq üçün lehimsiz çörək taxtası olan bir Circuit Playground istifadə etmək üçün əyləncəli bir yoldur. "Bolt on" interfeysi olaraq, Circuit Playground asanlıqla Playground Ghost -a qoşula, sökülə və yenidən bağlana bilər. Bu, Adafruit TFT Gizmo və ya Adafruit Proto Gizmo kimi digər "boltlardakı" lövhələrə bərkidilməyə, həmçinin timsah klipləri ilə istifadə etmək üçün sökülməsinə və s.
Addım 5: Oyun meydançası xəyalını yığın
Qoz -fındıq
Qıvrımlı qoz-fındıq, möhkəm yivli bərkidicini süni olmayan materiallara (məsələn, çap lövhələri kimi) daimi olaraq bağlamaq üçün istifadə olunur. Qozun bir tərəfində kəsici üz var. Qoz bir PCB çuxuruna qarşı və təzyiqə uyğun olduqda, kəsici üz çuxurun divarları içərisindəki örtüyə bağlanır. Bu interfeys həm örtüyə həm də əlavə edilmiş PCB izlərinə həm mexaniki, həm də elektrik bağlantısı təmin edir.
Broşlu qoz -fındıqdan istifadə etmək üçün iki üsul
METOD A.
Circuit Playground -u Playground Ghost -a bağlamaq üçün ilk üsul sürətli və asan bir üsuldur. Ən azından ilk dəfə bu marşrutu getməyi təklif edirik. Bu üsulla, qoz-fındıqların dişləyən üzünü kənara çevirin ki, qoz-fındıq sadəcə ənənəvi qoz-fındıq kimi istifadə olunsun. Fındıqları iki PCB -nin mavi tərəfinə (Circuit Playground side) qoymaq vint başının qısalması və ya Fındıqların maşın vintlərinin başından bir qədər kiçik olması səbəbindən Circuit Playground -da hər hansı bir komponentə ziyan vurma riskini azaldır.
METOD B.
Circuit Oyun Meydançasını Oyun Meydanına bağlamağın ikinci üsulu, broş qoz -fındıqlarını təyin olunduğu kimi istifadə edir. PCB izlərinin əks tərəfindəki hər bir qoz -fındıqı Playground Ghost -a basaraq başlayın. Qıvrım qozunun kəsici üzü əslində PCB çuxurundakı örtüyə girir, buna görə çox güc tələb edə bilər. Ən yaxşı seçim bir köməkçi və ya başqa bir kütləvi əzmə silahından istifadə etməkdir. PCB -nin iz tərəfi ilə vitse səthi arasına bir az karton (və ya digər cızıqdan qoruyucu) qoyduğunuzdan əmin olun.
DİQQƏT: B üsulu, maşın vidasının başının dövrə oyun meydançasının komponent tərəfində dayanması ilə nəticələnir və maşın vintləri üçün çox sıx uyğun ola bilər. Verilən maşın vintlərinin "yuyucusu başı" başları çox böyükdür və lövhənin komponentlərini asanlıqla qısaldır və ya zədələyə bilər. Əgər "yuyucusu başları" olmayan M3 maşın vintləri varsa, bunun əvəzinə istifadə etmək istəyə bilərsiniz. Bunlar yuxarıdakı şəkildə göstərildiyi kimi düz yuvarlaq baş və ya tava başlı vintlər ola bilər. PC halları üçün vida yığınlarınız varsa, M3 vintləri bu tətbiq üçün olduqca yaygın olduğu üçün şanslısınız. Vida başının altında bir izolyator istifadə etmək başqa bir seçimdir, amma diqqətli olun.
Başlıq pinləri
Nəhayət, düz bucaq başlıqlarının qısa tərəfini göstərildiyi kimi Playground Ghost -a lehimləyin. Düzgün bucaq başlıqları, xəyalın ayaq üstə durmasına və əslində lehimsiz çörək taxtasını təqib etməsinə imkan verir.
Addım 6: Lehimsiz Çörək Lövhəsində Oyun Meydanı Ghost
Playground Ghost'u lehimsiz bir çörək taxtasına qoyun və burada göstərildiyi kimi trimmer potansiyometrini bağlayın.
Tövsiyə:
SketchUp -da nizamnamə ölçülü xokkey meydançası qurmaq: 14 addım
SketchUp-da nizamnamə ölçülü xokkey meydançası qurmaq: Bunu başa çatdırmaq üçün SketchUp-un pulsuz, veb əsaslı versiyasından istifadə etdim. &Quot; qırmızı xətt " və ya " yarım divar " nə demək istədiklərini izah etmədən onlardan istifadə edəcəm Bütün ölçülər rəsmi NHL -dən alınır
Gecə yarısı oyun meydançası: 7 addım
Gecə yarısı oyun meydançası: xəbərdarlıq! Zəhmət olmasa bunu əvvəl oxuyun! Ev heyvanınıza zərər verməyin! Lazerlər təhlükəlidir! Bir neçə səbəbdən bu layihəni olduğu kimi qurmağı məsləhət görmürəm. Bir pişiyin lazerə baxması çox asandır Bəlkə də lazeri "f" ilə əvəz edin
Kit Ciencia Y Arte: Cómo Cargar Código Al Oyun meydançası: 4 addım
Kit Ciencia Y Arte: Cómo Cargar Código Al Oyun Alanı: Ac á " alt " el c ó digo. EL c ó digo de cada proyecto est á təlimat verilə bilər, günah embarqosu yüklənərsə, onu yükləyin; digo en el GitHub
Kod oyun meydançası: 4 addım
Kod Oyun Alanı: Təlimat verən admin həqiqətən əlavə bir hörmət ölçüsünə layiqdir … saytlarını açıq saxlamağı seçdilər və bununla da funksionallığı yeni bir səviyyəyə qaldırdılar. *** Bu xüsusiyyət o vaxtdan etibarən tamamilə rasional və başa düşülən bir şəkildə silindi
Başqa bir axmaq rəqs meydançası: 7 addım
Başqa bir axmaq rəqs meydançası: xüsusi bir şey yoxdur, yalnız YASDP microsoft klaviatura əsasında 25 kiloluq (11.3 kilo) taxta usb rəqs meydançası Yenə başqa bir axmaq rəqs pad