Isi kandungan:
Video: Menyelaraskan Kelip-Kelip: 7 Langkah (dengan Gambar)
2024 Pengarang: John Day | [email protected]. Diubah suai terakhir: 2024-01-30 11:12
Pernahkah anda bertanya kepada diri sendiri bagaimana ratusan dan ribuan kunang-kunang dapat menyegerakkan diri? Bagaimana ia berfungsi, bahawa mereka dapat berkedip bersama tanpa mempunyai semacam kunang-kunang bos? Instruksional ini memberikan penyelesaian dan menunjukkan bagaimana penyegerakan ini dapat dicapai. Saya selalu terpesona dengan organisasi serangga sendiri. Beberapa tahun yang lalu saya menulis Java-Applet yang mensimulasikan sebuah persegi beribu-ribu kunang-kunang. Ia berfungsi dengan baik dan menyeronokkan untuk ditonton. Kali ini saya melakukannya dalam perkakasan. Kredit untuk inspirasi diberikan kepada Keso dan Jar kunang-kunangnya https://www.instructables.com/id/E7U5HYMSVIEWP86SAL/. Sebarang komen atau pembetulan dialu-alukan. Kemas kini 2008-09-12: Ada adalah versi baru kunang-kunang dalam talian di Synchronizing Firefly Howto. Ia memiliki PCB khusus untuk setiap kunang-kunang. Dan anda boleh membeli kit di Tinker Store. Inilah videonya:
Langkah 1: Bagaimana Ia Berfungsi
Algoritma Apa yang dapat diperhatikan adalah bahawa kunang-kunang bermula dengan sekelip mata rawak. Tetapi seiring dengan berjalannya waktu, mereka dapat perlahan-lahan menyegerakkan dengan jiran terdekat mereka. Dan jiran-jiran ini saling menyelaraskan diri dengan jiran mereka dan sebagainya. Sehingga seluruh pokok atau seluruh lembah berkedip dalam kitaran yang sama. Dan apa gunanya? Ia digunakan untuk menarik spesimen lain. Dengan sekelip mata sekelip mata jauh lebih mudah untuk mencari pasangan. Salah satu algoritma paling mudah untuk menjelaskan tingkah laku ini seperti ini: Anda mempunyai nilai yang mempunyai kekuatan untuk berkelip. Seiring berjalannya waktu, kekuatan ini akan sedikit meningkat. Sekiranya daya mencapai tahap tertentu, kunang-kunang berkelip dan kuasa habis. Kadar kenaikan kuasa hampir sama untuk semua kunang-kunang. Oleh itu, mereka mempunyai frekuensi yang sama tetapi tidak mempunyai titik waktu yang sama untuk berkelip. Semasa perlahan-lahan mengecas dengan kuasa, kunang-kunang dapat mengesan kilatan kelip-kelip lain yang berdekatan. Ia menambah nilai yang lebih tinggi kepada nilai kuasanya. Beberapa jenis peningkatan kuasa, jika anda mahu. Ini bermaksud kilat seterusnya akan berlaku lebih awal daripada yang sebelumnya. Dan yang berikutnya lebih awal, sehingga kedua-duanya berkelip tepat pada titik waktu yang sama dan dengan kelajuan yang sama. Anda boleh mendapatkan lebih banyak maklumat mengenai algoritma ini, mis. di sini: Firefly Synchronization Ad Hoc Networks HardwareSaya memutuskan untuk menggunakan arahan terdahulu saya (Programmable LED) sebagai titik permulaan. Ia terdiri daripada mikrokontroler, LED dan Light Dependent Resistor (LDR). Itu sudah cukup untuk mensimulasikan kunang-kunang sederhana. Ia dapat berkelip, melihat dan mengira. Saya hanya perlu mengubah suai program dan orientasi LED dan LDR. LED dan LDR mesti diletakkan sedemikian rupa sehingga satu litar kunang-kunang dapat mengganggu yang lain. Oleh itu, satu LDR mesti dapat "melihat" LED kunang-kunang yang lain. Dan bukan hanya melihat satu jiran tetapi lebih banyak lagi. Itu dapat dilakukan dengan membiarkan LED dan LDR menunjuk ke atas dan menggunakan beberapa kertas putih untuk mencerminkan kilatan.
Langkah 2: Bahan dan Alat
Untuk grid 5 hingga 5 kunang-kunang, anda memerlukan:
- Perintang Ohm 25 x 1K
- Perintang 25 x 100 Ohm
- 25 x LDR (Resistor Bergantung Cahaya), mis. M9960
- 25 x LED, 1.7V, 20mA (reg, hijau, biru, apa sahaja yang anda suka)
- 25 x ATtiny13, RAM kilat 1KB, RAM 64 Bytes, 64 Bytes EEPROM
- 25 x soket
- papan prototaip
- wayar
Kos untuk satu kunang-kunang adalah kira-kira 1.50 Euro jika anda mendapat rabate ketika memesan dalam jumlah yang lebih banyak. Soket hanya diperlukan, jika program anda kereta. Sekiranya anda yakin dengan kemahiran pengembangan anda, anda boleh menggunakannya.;-) Anda pasti dapat mengganti cip ATtiny dengan mikrokontroler lain seperti PIC, PICAXE atau BasicStamp untuk beberapa nama. Cukup ambil yang terkecil dan termurah yang anda dapat. Saya pergi dengan Atmel kerana saya sudah mempunyai programmer dan projek pertama saya dengan ATtiny13 berfungsi dengan baik.
- Besi pematerian
- Kawat pateri
- Papan roti
- Pengaturcara AVR
- Bekalan kuasa 5V atau
- 4 cas semula AA
Perisian
Disyorkan:
Pemegang gambar dengan pembesar suara terbina dalam: 7 Langkah (dengan gambar)
Pemegang Gambar Dengan Pembesar Suara Built-In: Berikut adalah projek yang hebat untuk dilaksanakan pada hujung minggu, jika anda ingin menjadikan anda pembesar suara yang boleh menyimpan gambar / kad pos atau bahkan senarai tugas anda. Sebagai sebahagian daripada pembangunan, kami akan menggunakan Raspberry Pi Zero W sebagai nadi projek, dan
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
Lancarkan Tayangan Tayangan Gambar Percutian Anda Dengan Sentuhan Sihir!: 9 Langkah (dengan Gambar)
Lancarkan Tayangan Tayangan Gambar Percutian Anda Dengan Sentuhan Sihir!: Selama bertahun-tahun, saya telah membiasakan diri untuk mengambil patung kecil dengan saya semasa dalam perjalanan: Saya sering membeli artoy kosong (seperti gambar dalam gambar) dan cat ia sesuai dengan bendera dan tema negara yang saya lawati (dalam kes ini, Sisilia). T
Cara Membongkar Komputer Dengan Langkah dan Gambar yang Mudah: 13 Langkah (dengan Gambar)
Cara Membongkar Komputer Dengan Langkah dan Gambar yang Mudah: Ini arahan mengenai cara membongkar PC. Sebilangan besar komponen asas adalah modular dan mudah dikeluarkan. Walau bagaimanapun, adalah penting untuk anda mengaturnya. Ini akan membantu mengelakkan anda kehilangan bahagian, dan juga dalam membuat pemasangan semula
Tetapan Tetikus untuk Menyelaraskan Penyemakan Imbas Tab: 5 Langkah
Tetapan Tetikus untuk Menyelaraskan Penjelajahan Tab: Saya akan menunjukkan kepada anda cara mengkonfigurasi butang tetikus anda agar penyemakan imbas tab lebih berkesan. Dengan tetapan ini, anda akan dapat berpindah antara tab dengan cepat, membuat tab baru, menutup tab semasa, dan menutup penyemak imbas atau program lain dengan