Daftar Isi:
2025 Pengarang: John Day | [email protected]. Terakhir diubah: 2025-01-13 06:57
Oleh HackerHouseIkuti Lainnya oleh penulis:
Unit tampilan LED ringkas yang berfungsi sebagai ticker cryptocurrency dan berfungsi ganda sebagai penghitung pelanggan YouTube waktu nyata.
Dalam proyek ini, kami menggunakan Raspberry Pi Zero W, beberapa bagian cetak 3D, dan beberapa unit tampilan max7219 untuk membuat penghitung pelanggan waktu nyata untuk menghormati tonggak sejarah 100k kami. Dengan naik turunnya Bitcoin, Ethereum, dan mata uang kripto lainnya baru-baru ini, kami pikir juga tepat untuk membuat tampilan ini berfungsi sebagai ticker mata uang kripto. Kami telah mengkodekan proyek ini untuk Anda, tetapi Anda dapat memodifikasi kode kami untuk membuat tampilan ini melakukan apa pun yang Anda inginkan.
Langkah 1: Ikhtisar
Tonton video yang kami buat tentangnya untuk ikhtisar proyek, demonstrasi tentang apa yang dapat dilakukannya, dan tanya jawab khusus di bagian akhir.
Langkah 2: Bahan
Kami menggunakan bahan-bahan berikut untuk membangun proyek ini:
2 x 4-in-1 max7219 Tampilan
1 x Raspberry Pi Nol W
Baut dan Mur 12 x 2.5mm
Baut dan Mur 4 x 3mm
1 x Kabel USB Mikro
3 x Kabel jumper
Kami juga menggunakan alat ini:
Set Kunci Allen
Solder Besi
Penembak Kawat
Printer 3D (untuk casing)
Jika Anda tidak memiliki printer 3D, Anda biasanya dapat menemukannya di perpustakaan umum atau sekolah. Ada juga layanan cetak 3D online seperti
Langkah 3: Pengkabelan
Lima kabel kecil digunakan untuk merangkai rangkaian display bersama-sama. Setiap tampilan memiliki panah masuk/keluar yang menunjukkan bagaimana data mengalir melalui tampilan. Tampilan 1 keluar harus terhubung ke Tampilan 2 masuk.
Vcc => Vcc
Tanah => Tanah
DOU => DIn
CS => CS
Jam => Jam
Kami harus memberi daya pada Raspberry Pi dan layar melalui pin GPIO 5v pada Pi karena mereka menarik terlalu banyak daya melalui micro usb. Berikut adalah koneksi ke Raspberry Pi dari tampilan 1.
VCC => 5V
GND => GND
DIN => GPIO 10 (MOSI)
CSC => GPIO 8 (SPI CE0)
CLK => GPIO 11 (SPI CLK)
Langkah 4: Perakitan
Untuk membuat housing, kami mencetak beberapa bagian PLA secara 3D. Tempat tidur cetak kami terlalu kecil untuk mencetak seluruh bagian depan/belakang sehingga kami memotongnya menjadi tiga bagian di sisi belakang dan empat bagian di bagian depan. Pemotong kotak membantu menghaluskan potongan-potongan itu sehingga lebih cocok satu sama lain. Langkah ini kurang penting jika Anda berencana untuk merekatkan bagian-bagiannya.
Raspberry Pi Zero W ditempatkan di bagian tengah, bagian belakang dengan 4 mur/baut 2.5mm. Bagian belakang memiliki 4 lubang counterbored sehingga sekrup dapat duduk rata. Bagian perumahan memiliki tab kecil di sisi yang memungkinkan Anda untuk mengencangkannya dengan mur/baut 2,5 mm kecil. Sepasang pinset memudahkan untuk menahan perangkat keras kecil di tempatnya.
Unit tampilan gabungan ditempatkan di bagian depan rumahan. Sisi kanan memiliki porsi bingkai yang lebih lebar sehingga kabel dapat membungkus ke Raspberry Pi. bagian rumah depan ketiga harus disekrup setelah layar dimasukkan.
Setelah menghubungkan layar ke Pi, kami menambahkan mur 3mm ke 4 ekstensi di setiap sisi bagian atas. Kacang ini akan digunakan untuk menyatukan rumah. Kemudian, rumah itu kemudian dijepit dengan hati-hati. Kami memastikan untuk tidak mengendurkan kabel yang terhubung ke Raspberry Pi.
Bagian belakang rumah disekrup dengan 4 baut 3mm. Baut ini akan menempel pada mur yang Anda tempatkan pada langkah sebelumnya. Jika Anda ingin memberikan perlindungan ekstra pada casing, Anda dapat membungkus jahitannya dengan selotip hitam seperti yang kami lakukan.
Langkah 5: Pengkodean
Kami telah memposting instruksi lengkap tentang cara membuat kode proyek ini di Github:
Jika Anda memiliki pertanyaan tentang menjalankan kode, pastikan untuk meninggalkan posting masalah di halaman Github. Seseorang harus dapat membantu. Jika Anda menambahkan fitur baru yang keren, buat permintaan tarik dan saya akan menggabungkannya!
Langkah 6: Sumber Daya
Beberapa sumber daya untuk proyek ini disediakan di bawah ini:
Temukan semua bagian dan kode yang dapat dicetak 3D untuk proyek ini di halaman hackster.io kami:
Ikuti Hacker House di Instagram:https://goo.gl/87eXjs
Jika Anda menyukai proyek ini, berlangganan Hacker House di Youtube:
Kunjungi situs web kami untuk pembaruan suku cadang dan proyek:
Terima kasih telah melihat instruksi kami!
Aaron @ Hacker House