
Isi kandungan:
2025 Pengarang: John Day | [email protected]. Diubah suai terakhir: 2025-01-23 15:01
Oleh Krolo Ikuti Lagi oleh pengarang:




Dalam arahan ini saya akan menunjukkan cara memetakan LED ke bentuk yang tidak seragam menggunakan 3 papan gula-gula Fade, Raspberry Pi3, dan percubaan pertama di python. Rakan-rakan saya telah menugaskan saya untuk menaik taraf kereta seni mereka yang berbentuk tangki jadi saya mengambil idea itu dan memberikan reka bentuk baru. Papan FadeCandy adalah produk adafruit sehingga mereka mempunyai tutorial persediaan yang hebat:
Instruksional ini dibina berdasarkan persediaan asas itu.
Untuk bahan projek ini seperti berikut:
5 helai 1/2 papan lapis (pastikan barangnya tidak lekang)
LED luaran 987 WS2811
1 Raspberry Pi
3 Fade Candy Board dan kabel usb mini
30a 5v psu
20v 5v psu (Ini adalah apa yang saya ada di sekitar)
3 wayar 22awg konduktor (terdampar)
Gam silikon x 4 tiub
Cat semburan Cameo x 8 tin
Alat yang Digunakan:
Gerudi tanpa wayar
Bit gerudi 15/32
Gergaji bulat
Jig melihat
Mesin CnC (pilihan)
Meja gergaji
Sabuk pengikat
Dremel sander
Langkah 1: Reka Bentuk, Potong, dan Cat




Mula-mula saya memulakan dengan pengukuran struktur yang ada, dalam hal ini kereta golf. Satu sisi akan dibuat dari 2 panel dan bahagian pintu dengan 3. Oleh kerana LED berjauhan 3 saya memutuskan untuk membuat jarak 2 1/2. Jalur tangki yang saya buat dari papan lapis 1 x 2 x 1/2 dipotong pada gergaji meja dan pasir dengan sander tali pinggang. Gear dan penggelek yang saya buat dengan mesin cnc saya. Dengan berhati-hati menandakan corak grid saya mula-mula menggerudi dengan sedikit supaya bit 15/32 tidak berjalan. Saya menggunakan dremel sander untuk membundarkan setiap lubang di depan dan belakang. Semasa memasang LED, anda ingin memaksimumkan kecekapan, jangan bimbang nombor apa yang ada di sebelahnya, kami akan bimbang tentangnya nanti. Berapa lama mereka paling sesuai secara fizikal. Saya menggunakan jelas gam silikon untuk menahan masing-masing di tempat pada kedalaman yang betul. Saya tidak mempunyai cukup masa untuk membuat penyambung jadi saya menyolder kebanyakan perkara di tempat
Langkah 2: Penomboran dan Pemetaan



Setiap port pada permen pudar dapat menyokong sehingga 64 LED. Kami menggunakan ukuran yang berubah-ubah untuk setiap helai bergantung pada bagaimana reka bentuknya disusun. Saya mula menandakan setiap LED dengan penanda tetapi akhirnya hanya menandakan nombor akhir. Ini adalah bahagian yang membosankan, mengira dan memasukkannya ke dalam spreadsheet excel (saya suka menggunakan pejabat terbuka). Bergantung pada bagaimana anda meletakkan LED dalam tatasusunan mendatar atau menegak, anda boleh menggunakan ciri IsiOtomatis untuk menjadikannya lebih mudah. Setelah setiap sisi dipetakan dalam excel kita dapat menggunakannya untuk mengatur susunan di sekitar kod. Anda juga boleh mengeksport spreadsheet sebagai csv untuk menambahkannya ke dalam kod anda dengan cepat. Dengan tergesa-gesa saya meninggalkan nombor (341) di antara papan dan daripada membuat banyak penulisan semula, saya akhirnya menggunakannya sebagai tempat letak kosong untuk membuat tatasusunan multidimensi yang sama panjang.
Pada fail fcserver.json, perhatikan bahawa saya menggunakan kebanyakan 50 jalur LED tetapi tidak selalu, jadi bilangannya perlu disesuaikan
Langkah 3: Pengekodan

Saya hanya mempunyai beberapa jam yang baik untuk membuat kod perkara ini sebelum terpaksa membuka pintu, jadi maafkan saya jika ada bahagian yang tidak cekap. Mula-mula saya memindahkan fungsi roda dari kod arduino neopixel supaya kita dapat mempermudah satu nombor menjadi warna dan bukannya tiga. Saya kemudian menyalin dari hamparan nombor ke dalam tatasusunan bagaimana saya mahu menyusunnya, sehingga membuat bingkai animasi. Gelung melalui array multidimensi memudahkan perkara tetapi memerlukannya sama panjang jadi saya menggantikan LED yang tidak saya gunakan untuk membuat susunan sama rata. Saya berakhir dengan corak ujian ditambah dua fungsi yang baik.
Terdapat pelbagai cara untuk memulakan program semasa boot. Saya mengedit fail xyz.desktop untuk pengguna lalai dan menambahkan baris untuk memulakan skrip python sehingga tidak ada tindakan lain yang diperlukan agar perkara ini dapat dinyalakan dengan menyala.
Untuk projek Python pertama saya, ia sangat menyeronokkan dan saya harap dengan menunjukkan kod saya akan membantu sebilangan anda di luar sana.
Disyorkan:
Cara: Memasang Raspberry PI 4 Tanpa Kepala (VNC) Dengan Imej dan Gambar Rpi: 7 Langkah (dengan Gambar)

Howto: Memasang Raspberry PI 4 Headless (VNC) Dengan Imej dan Gambar Rpi: Saya merancang untuk menggunakan Rapsberry PI ini dalam sekumpulan projek yang menyeronokkan di blog saya. Jangan ragu untuk melihatnya. Saya ingin kembali menggunakan Raspberry PI saya tetapi saya tidak mempunyai Papan Kekunci atau Tetikus di lokasi baru saya. Sudah lama saya menyediakan Raspberry
Penyediaan Jarak Jauh IR Mudah Menggunakan LIRC untuk Raspberry PI (RPi) - Julai 2019 [Bahagian 1]: 7 Langkah
![Penyediaan Jarak Jauh IR Mudah Menggunakan LIRC untuk Raspberry PI (RPi) - Julai 2019 [Bahagian 1]: 7 Langkah Penyediaan Jarak Jauh IR Mudah Menggunakan LIRC untuk Raspberry PI (RPi) - Julai 2019 [Bahagian 1]: 7 Langkah](https://i.howwhatproduce.com/images/002/image-3016-18-j.webp)
Penyediaan Jarak Jauh IR dengan Mudah Menggunakan LIRC untuk Raspberry PI (RPi) - Julai 2019 [Bahagian 1]: Setelah banyak mencari, saya terkejut dan kecewa dengan maklumat yang bertentangan mengenai cara menyediakan alat kawalan jauh IR untuk projek RPi saya. Saya fikir ia akan mudah tetapi menyiapkan Linux InfraRed Control (LIRC) telah lama bermasalah sejak lama
Termometer LED RPi Digital: 6 Langkah (dengan Gambar)

Termometer LED Digital RPi: OS Raspbian Ketahui bagaimana saya membuat Termometer LED Digital ini, dengan Raspberry Pi Zero W, jalur LED, Paparan OLED, dan PCB tersuai. Secara automatik ia mengira senarai bandar, dan memaparkan suhu pada OLED paparan, dan LED. Tetapi
Papan Mesej LED IoT RPi: 3 Langkah (dengan Gambar)

Papan Mesej LED IoT RPi: Dalam Instructable ini, saya telah membuat papan pesanan LED bersambung wifi menggunakan Raspberry Pi (RPi). Pengguna akan menyambung ke pelayan web Raspberry Pi menggunakan penyemak imbas mereka untuk menghantar pesanan ringkas yang akan muncul di paparan LED 8x8. Sejak interfa
Cara Membuat Garis Mengikuti Robot Menggunakan Langkah-langkah Rpi 3: 8

Cara Membuat Robot Mengikuti Garis Menggunakan Rpi 3: Dalam tutorial ini, Anda akan belajar membuat robot robot berikut sehingga dapat mengelilingi trek dengan mudah