Daftar Isi:
- Perlengkapan
- Langkah 1: Patch Keamanan Cyber Elite
- Langkah 2: Adafruit Circuit Playground Bluefruit
- Langkah 3: Sirkuit Python
- Langkah 4: Hantu Playground Ramah Papan Tempat memotong roti
- Langkah 5: Merakit Hantu Taman Bermain
- Langkah 6: Hantu Taman Bermain di Papan Tempat Memotong Roti Tanpa Solder
Video: HackerBox 0060: Taman Bermain: 11 Langkah
2024 Pengarang: John Day | [email protected]. Terakhir diubah: 2024-01-30 09:53
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
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
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
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
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
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
Letakkan Playground Ghost ke papan tempat memotong roti tanpa solder dan pasang potensiometer pemangkas seperti yang ditunjukkan di sini.
Direkomendasikan:
Taman Bermain Tengah Malam: 7 Langkah
Taman Bermain Tengah Malam: Peringatan! Silakan baca ini dulu! Jangan sakiti hewan peliharaan Anda! Laser berbahaya! Saya TIDAK merekomendasikan membangun proyek ini SEBAGAIMANA ADANYA karena beberapa alasan. Karena terlalu mudah bagi kucing untuk melihat laser Mungkin ganti laser dengan "f
Kit Ciencia Y Arte: Taman Bermain Cómo Cargar Código Al: 4 Langkah
Kit Ciencia Y Arte: Cómo Cargar Código Al Taman Bermain: Acá explicamos como se "sube" el código. EL código de cada proyecto está en cada dapat diinstruksikan, sin embargo puede descargar todo el código en el GitHub
Taman Bermain Digital - Termasuk untuk Anak Tunanetra: 13 Langkah (dengan Gambar)
Taman Bermain Digital - Inklusif untuk Anak-anak Tunanetra: Instruksi ini dimulai dengan proyek sebelumnya - untuk membangun bantalan tekanan tunggal - dan kemudian membawanya lebih jauh untuk menunjukkan bagaimana proyek teknologi sederhana ini dapat diperluas untuk membuat seluruh taman bermain menjadi digital! Teknologi ini sudah ada dalam bentuk
Bantalan Sensitif Tekanan Playful (untuk Taman Bermain Digital - dan Lainnya): 11 Langkah (dengan Gambar)
Bantalan Sensitif Tekanan Playful (untuk Taman Bermain Digital - dan Lainnya): Ini adalah Instruksi untuk menunjukkan kepada Anda cara membuat bantalan peka tekanan - yang dapat digunakan untuk membuat mainan atau game digital. Ini dapat digunakan sebagai resistor peka gaya skala besar, dan meskipun menyenangkan, dapat digunakan untuk proyek yang lebih serius
Taman Bermain Kode: 4 Langkah
Code Playground: Admin yang dapat diinstruksikan benar-benar layak mendapatkan penghargaan ekstra… mereka telah memilih untuk menjaga situs mereka tetap terbuka sehingga membawa fungsionalitas ke tingkat yang sama sekali baru. ***Fitur ini telah dihapus untuk re