Daftar Isi:

HackerBox 0060: Taman Bermain: 11 Langkah
HackerBox 0060: Taman Bermain: 11 Langkah

Video: HackerBox 0060: Taman Bermain: 11 Langkah

Video: HackerBox 0060: Taman Bermain: 11 Langkah
Video: Hackerbox 0098 - Escape 2024, November
Anonim
HackerBox 0060: Taman Bermain
HackerBox 0060: Taman Bermain

Salam untuk HackerBox Hacker di seluruh dunia!

Dengan HackerBox 0060 Anda akan bereksperimen dengan Adafruit Circuit Playground Bluefruit yang menampilkan mikrokontroler Nordic Semiconductor nRF52840 ARM Cortex M4 yang kuat. Jelajahi pemrograman tersemat dengan CircuitPython, Arduino, ARM GCC, dan banyak lagi. Kontrol program yang disematkan dari perangkat seluler melalui saluran Bluetooth Low Energy (BLE). Gunakan PCB Playground Ghost ke papan tempat memotong roti dengan Circuit Playground Bluefruit. Memahami dan menerapkan rangkaian pembagi tegangan, amplifier audio kelas D, layar LCD penuh warna, dan penyimpanan ekstra menggunakan kartu memori SD dan chip flash serial.

HackerBoxes adalah layanan kotak berlangganan bulanan untuk penggemar elektronik dan teknologi komputer - Peretas Perangkat Keras - The Dreamers of Dreams.

Ada banyak informasi untuk anggota saat ini dan calon anggota di FAQ HackerBox. Hampir semua email dukungan non-teknis yang kami terima sudah dijawab di sana, jadi kami sangat menghargai Anda meluangkan beberapa menit untuk membaca FAQ.

Perlengkapan

Instruksi ini berisi informasi untuk memulai dengan HackerBox 0060. Isi kotak lengkap tercantum pada halaman produk untuk HackerBox 0060 di mana kotak itu juga tersedia untuk dibeli selama persediaan masih ada. Jika Anda ingin menerima HackerBox seperti ini secara otomatis di kotak surat Anda setiap bulan dengan diskon $15, Anda dapat berlangganan di HackerBoxes.com dan bergabung dengan revolusi!

Besi solder, solder, dan alat solder dasar umumnya diperlukan untuk bekerja di HackerBox bulanan. Komputer untuk menjalankan perangkat lunak juga diperlukan. Lihat HackerBox Deluxe Starter Workshop untuk seperangkat alat dasar dan beragam kegiatan dan eksperimen pengantar.

Yang terpenting, Anda akan membutuhkan rasa petualangan, semangat hacker, kesabaran, dan rasa ingin tahu. Membangun dan bereksperimen dengan elektronik, meskipun sangat bermanfaat, terkadang bisa rumit, menantang, dan bahkan membuat frustrasi. Tujuannya adalah kemajuan, bukan kesempurnaan. Ketika Anda bertahan dan menikmati petualangan, banyak kepuasan dapat diperoleh dari hobi ini. Ambil setiap langkah secara perlahan, perhatikan detailnya, dan jangan takut untuk meminta bantuan.

Langkah 1: Patch Keamanan Cyber Elite

Patch Keamanan Cyber Elite
Patch Keamanan Cyber Elite

Tambalan PVC (polivinil klorida) gaya taktis eksklusif kami tangguh namun fleksibel. Mereka tahan air dan dapat menahan berbagai suhu, menjadikannya ideal untuk kondisi luar ruangan yang keras atau penggunaan online elit.

INSTALASI:

Metode pelekatan yang disukai pada kain adalah dengan menggunakan "saluran jahit" di sekitar tepi luar tambalan untuk menjahit tambalan pada tempatnya.

Ada dudukan setrika yang dipasang sebelumnya di bagian belakang tambalan, meskipun menyetrika tidak boleh menjadi pilihan pertama untuk pemasangan. Lepaskan lembaran kertas pelindung, posisikan tambalan, dan panaskan melalui kain DARI BELAKANG tambalan. Berhati-hatilah agar tidak melelehkan tambalan itu sendiri.

Untuk permukaan non-kain, lepaskan lembar kertas pelindung dan pasang lambang dengan pita dua sisi atau perekat yang sesuai.

Langkah 2: Adafruit Circuit Playground Bluefruit

Adafruit Circuit Playground Bluefruit
Adafruit Circuit Playground Bluefruit

The Circuit Playground Bluefruit dari teman-teman brilian kami di Adafruit adalah platform terintegrasi yang luar biasa untuk menjelajahi elektronik dan pemrograman. Itu bulat dan memiliki bantalan klip buaya di sekitar tepi luar untuk membuat koneksi dalam berbagai metode. Hal ini dapat didukung dari USB, baterai AAA, atau dengan baterai LiPo. Circuit Playground Bluefruit memiliki dukungan USB built-in dan dapat digunakan dengan sketsa Arduino dan alat pemrograman CircuitPython antara lain.

Chip utama adalah Mikrokontroler Nordic Semiconductor nRF52840 yang dibangun di sekitar inti CPU ARM Cortex M4 32-bit yang berjalan pada 64 MHz dan mendukung operasi floating point. nRF52840 memiliki dukungan protokol untuk Bluetooth 5, Bluetooth mesh, Thread, Zigbee, 802.15.4, ANT dan 2.4 GHz proprietary stacks. Ini memiliki Tag NFC-A untuk digunakan dalam solusi pemasangan dan pembayaran yang disederhanakan. Unit kriptografi ARM TrustZone CryptoCell disertakan dalam chip dan menghadirkan beragam opsi kriptografi yang dijalankan dengan efisiensi tinggi dan independen dari CPU.

Dipanggang di setiap Circuit Playground Bluefruit, Anda akan menemukan:

  • 1 x nRF52840 prosesor Cortex M4 dengan dukungan Bluetooth Low Energy
  • 10 x mini NeoPixels, masing-masing dapat menampilkan warna apa pun
  • 1 x Sensor gerak (akselerometer tiga sumbu LIS3DH dengan deteksi ketukan, deteksi jatuh bebas)
  • 1 x Sensor suhu (termistor)
  • 1 x Sensor cahaya (fototransistor). Bisa juga berfungsi sebagai sensor warna dan sensor pulsa.
  • 1 x Sensor suara (mikrofon MEMS)
  • 1 x Speaker mini dengan amplifier kelas D (speaker/buzzer magnetik 7.5mm)
  • 2 x Tombol tekan, berlabel A dan B
  • 1 x Sakelar geser
  • 8 x pin input/output ramah klip buaya
  • Termasuk I2C, UART, 6 pin yang dapat melakukan input analog, beberapa output PWM
  • LED hijau "ON" sehingga Anda tahu dayanya
  • LED merah "#13" untuk kedipan dasar
  • Tombol Atur ulang
  • 2 MB penyimpanan Flash SPI, digunakan terutama dengan CircuitPython untuk menyimpan kode dan pustaka.
  • Port microUSB untuk pemrograman dan debugging
  • Port USB dapat berfungsi seperti port serial, keyboard, mouse, joystick, atau MIDI

MEMULAI:

Nyalakan Circuit Playground Bluefruit menggunakan kabel MicroUSB standar dan klik Dokumentasi Adafruit untuk mempelajari lebih lanjut.

Langkah 3: Sirkuit Python

Sirkuit Python
Sirkuit Python

CircuitPython adalah bahasa pemrograman yang dirancang untuk menyederhanakan eksperimen dan pembelajaran memprogram pada papan mikrokontroler berbiaya rendah. Itu membuat memulai lebih mudah dari sebelumnya tanpa perlu mengunduh desktop di muka. Setelah Anda menyiapkan papan, buka editor teks apa pun, dan mulailah mengedit kode. Sesederhana itu.

Ikuti langkah-langkah cepat ini untuk menginstal CircuitPython ke Circuit Playground Bluefruit.

Berkat semua fitur yang dimasukkan ke dalam Circuit Playground Bluefruit dan kekuatan CircuitPython, kami sekarang dapat melakukan sejumlah eksperimen keren langsung dari kotak. Berikut adalah beberapa contoh:

Mengontrol LED NeoPixel RGB Onboard

Ukur Suhu dan Log ke Flash

Kontrol HID untuk Injeksi Keyboard dan Mouse

Antarmuka dengan Perangkat Seluler melalui Bluetooth

Langkah 4: Hantu Playground Ramah Papan Tempat memotong roti

Hantu Taman Bermain Ramah Papan Tempat memotong roti
Hantu Taman Bermain Ramah Papan Tempat memotong roti

The Playground Ghost adalah cara yang menyenangkan untuk menggunakan Circuit Playground dengan papan tempat memotong roti tanpa solder untuk menghubungkan ke modul tradisional dan sirkuit papan tempat memotong roti. Sebagai antarmuka "bolt on", Circuit Playground dapat dengan mudah dipasang, dilepas, dan disambungkan kembali ke Playground Ghost. Hal ini memungkinkan fleksibilitas untuk pemasangan ke papan "baut" lainnya seperti Adafruit TFT Gizmo atau Adafruit Proto Gizmo dan juga untuk melepas untuk digunakan dengan klip buaya, dll.

Langkah 5: Merakit Hantu Taman Bermain

Kumpulkan Hantu Taman Bermain
Kumpulkan Hantu Taman Bermain

Kacang Broaching

Mur broaching digunakan untuk memasang pengikat ulir yang kuat secara permanen ke bahan yang tidak ulet (seperti papan sirkuit tercetak). Satu sisi mur menggabungkan permukaan pemotongan. Ketika mur ditekan dan masuk ke dalam lubang PCB berlapis, permukaan pemotongan mengikat ke dalam pelapisan di dalam dinding lubang. Antarmuka ini menyediakan koneksi mekanis dan listrik ke pelapisan dan jejak PCB yang terpasang.

Dua Metode untuk Menggunakan Kacang Broaching

METODE A

Cara pertama untuk memasang Circuit Playground ke dalam Playground Ghost adalah cara yang cepat dan mudah. Kami menyarankan untuk mengikuti rute ini, setidaknya untuk pertama kalinya. Dalam metode ini, cukup putar bagian depan penggorengan ke arah luar sehingga kacang hanya digunakan sebagai kacang tradisional (non-broaching). Menempatkan mur di sisi biru (sisi Circuit Playground) dari dua PCB mengurangi risiko korsleting kepala sekrup atau merusak komponen apa pun di Circuit Playground karena mur sedikit lebih kecil dari kepala sekrup mesin.

METODE B

Metode kedua untuk memasang Circuit Playground ke Playground Ghost menggunakan mur broaching sebagaimana dimaksud - broaching. Mulailah dengan menekan setiap mur broaching ke dalam Playground Ghost di sisi yang berlawanan dari jejak PCB. Wajah pemotongan mur broaching benar-benar memotong pelapisan di lubang PCB, sehingga bisa membutuhkan sedikit kekuatan. Pilihan terbaik adalah menggunakan wakil atau senjata penghancur massal lainnya. Pastikan untuk meletakkan beberapa karton (atau pelindung goresan lainnya) di antara sisi jejak PCB dan permukaan sebaliknya.

HARAP DICATAT: Metode B menghasilkan kepala sekrup mesin yang bertumpu pada sisi komponen Taman Bermain Sirkuit dan bisa sangat pas untuk sekrup mesin. Bagian atas "kepala mesin cuci" dari sekrup mesin yang disertakan berukuran terlalu besar dan dapat dengan mudah memperpendek atau merusak komponen papan. Jika Anda memiliki sekrup mesin M3 tanpa "kepala mesin cuci", Anda mungkin ingin menggunakannya. Ini mungkin hanya sekrup kepala bulat atau kepala panci seperti yang ditunjukkan pada gambar di atas. Jika Anda memiliki banyak sekrup untuk casing PC, Anda mungkin beruntung karena sekrup M3 cukup umum untuk aplikasi itu. Menggunakan isolator di bawah kepala sekrup adalah pilihan lain, tetapi berhati-hatilah.

Pin Header

Terakhir, solder sisi pendek dari header sudut kanan ke dalam Playground Ghost seperti yang ditunjukkan. Header sudut kanan memungkinkan hantu untuk berdiri, dan benar-benar menghantui, papan tempat memotong roti tanpa solder.

Langkah 6: Hantu Taman Bermain di Papan Tempat Memotong Roti Tanpa Solder

Hantu Taman Bermain di Papan Tempat Memotong Roti Tanpa Solder
Hantu Taman Bermain di Papan Tempat Memotong Roti Tanpa Solder

Letakkan Playground Ghost ke papan tempat memotong roti tanpa solder dan pasang potensiometer pemangkas seperti yang ditunjukkan di sini.

Direkomendasikan: