Isi kandungan:
- Langkah 1: Tonton Video
- Langkah 2: Skematik:
- Langkah 3: Penyahkod
- Langkah 4: Menjana Gelombang "sinus":
- Langkah 5: Baca Jadual untuk PORT A
- Langkah 6: Carta Alir Asas
- Langkah 7: Tonton Video
Video: Angka Lissajous pada 8X8 Led Matrix: 7 Langkah
2024 Pengarang: John Day | [email protected]. Diubah suai terakhir: 2024-01-30 11:08
Oleh simpletronicFollow More oleh pengarang:
Tentang: Muzik: profesion saya selama lebih dari 40 tahun … Elektronik: hobi kesayangan saya selalu. Lebih Lanjut Tentang simpletronik »
Titik cahaya berayun dalam 2 paksi tegak lurus melukis corak bernama "Lissajous Figure" (1857) atau "Bowditch Curve" (1815). Corak antara sederhana hingga kompleks bergantung pada nisbah frekuensi dan fasa 2 paksi. Nisbah 1: 1 dengan perbezaan fasa 0 menarik garis lurus pada sudut 45 °. Dalam projek ini nisbah frekuensi 2 paksi perlahan-lahan menyapu bolak-balik antara 1: 1 dan 2: 1. Corak ini mudah dihasilkan dengan osiloskop dan 2 pengayun gelombang sinus. Pada pertengahan tahun 1800-an, Joules Antoine Lissajous membelokkan sinar dengan cermin yang dilekatkan pada garpu penalaan. Dia juga mencipta SAND PENDULUM. Projek ini memaparkan Lissajous Figures pada matriks 8X8 led (atau 64 led diskrit untuk peranti yang lebih besar) dan didorong oleh mikrokontroler PIC16F627.
Langkah 1: Tonton Video
Gerakan led aktif dalam piksel / saat adalah sekitar 20X kadar bingkai video ini. Oleh sebab itu, corak-coraknya kelihatan seperti "gelisah". Peranti sebenar mempunyai prestasi visual yang lebih lancar.
Langkah 2: Skematik:
PIC16F627 adalah nadi projek.
Langkah 3: Penyahkod
Pin PORTB mcu memacu 8 anod biasa (paksi-X). PORTA (katod paksi-Y / LED) mempunyai maksimum 7 pin yang boleh dikonfigurasi sebagai out. Untuk mendapatkan 8 out yang diperlukan, PORTA 2 pin mendorong penyahkod yang dibuat dengan 3 gerbang nand (74HC00) yang menyediakan 3 out dari 2 pin mcu.
Langkah 4: Menjana Gelombang "sinus":
Gerakan piksel "sinus" diperoleh dengan membaca berturut-turut 22 corak bait dari jadual dalam memori untuk paksi-X dan paksi-Y masing-masing. Kadar di mana corak ini dibaca menentukan tempoh sapuan.
Langkah 5: Baca Jadual untuk PORT A
Jadual yang dibaca untuk PORTA sedikit berbeza dengan PORTB. Port A menggerakkan katod dan Aktif-RENDAH. Pin 0 & 1 drive 3 katod biasa melalui decoder gerbang nand 74HC00.
Langkah 6: Carta Alir Asas
Muat turun pautan ke kod HEX & ASM untuk PIC16F627
Langkah 7: Tonton Video
gerakan perlahan menunjukkan pergerakan piksel aktif
Disyorkan:
Mengubah Pad Dance L-tek ke Poll pada 1000hz pada Windows dan Linux: 9 Langkah
Mengubah Pad Dance L-tek ke Poll pada 1000hz di Windows dan Linux: Mengapa mod ini? Sekiranya anda pernah menatal ke grafik pada lagu 125 BPM, anda mungkin tertanya-tanya, ada apa dengan boi spikey ini? Mengapa masa jatuh ke dalam "slot" diskrit? ITG dan DDR mempunyai tetingkap masa yang sangat ketat, dan dengan ini
ESP32 Scrolling WordClock pada LED Matrix: 5 Langkah (dengan Gambar)
ESP32 Scrolling WordClock pada LED Matrix: Dalam projek ini saya membuat Scrolling WordClock dengan ESP32, LED Matrix dan kotak cerut. WordClock adalah jam yang mengeja waktu daripada hanya mencetaknya di skrin atau mempunyai tangan yang boleh anda baca. Jam ini akan memberitahu anda bahawa ia adalah 10 minit pa
Cara Membina 8x8 BIG LED Matrix (MAX7219 LED 10mm): 9 Langkah (dengan Gambar)
Bagaimana Membina Matriks LED 8x8 BIG (MAX7219 LED 10mm): Adakah anda bekerja dengan matriks LED 8x8 siap pakai sebagai paparan? Mereka datang dalam pelbagai saiz dan cukup menarik untuk digunakan. Ukuran besar yang tersedia adalah sekitar 60mm x 60mm. Walau bagaimanapun, jika anda mencari matriks LED siap pakai yang jauh lebih besar
Magic Magnifying Glass oleh LED MATRIX 8x8: 4 Langkah
Magic Magnifying Glass oleh LED MATRIX 8x8: Pembangunan mikrokontroler yang ada sangat pesat. Banyak peralatan elektronik mengeksploitasi mikrokontroler. Satu lagi yang berlaku di mikrokontroler yang membuat penerapan fizik untuk watak hadiah dengan menggunakan dot matrix led d
Memasang Windows pada Pemacu Luaran Dengan Partition Mac pada Mac: 5 Langkah (dengan Gambar)
Memasang Windows pada Pemacu Luaran Dengan Partisi Mac di Mac: Sekiranya anda telah membeli sesuatu seperti MacBook pro asas dan menyimpan sedikit wang tunai, tetapi kemudian segera menghadapi masalah penyimpanan ketika cuba memasang tetingkap menggunakan Bootcamp Kita semua tahu bahawa 128 gb tidak diperlukan ini supaya kita mungkin membeli sesuatu