
2025 Autor: John Day | [email protected]. Zadnja promjena: 2025-01-23 14:47

Jeste li se ikada zapitali kako se stotine i tisuće krijesnica mogu sinkronizirati? Kako to funkcionira, da mogu treptati svi zajedno, a da nemaju vrstu šefa krijesnice? Ova instrukcija daje rješenje i pokazuje kako se ta sinkronizacija može postići. Uvijek sam bio fasciniran samoorganiziranjem insekata. Prije par godina napisao sam Java-Applet koji simulira kvadrat tisuća krijesnica. Dobro je funkcioniralo i bilo ga je zabavno gledati. Ovaj put sam to napravio hardverski. Zasluge za inspiraciju idu Kesu i njegovom staklenci krijesnica https://www.instructables.com/id/E7U5HYMSVIEWP86SAL/. Svi komentari ili ispravke su dobrodošle. Ažuriranje 2008-09-12: Tamo je nova verzija krijesnica na mreži u Synchronization Firefly Howto. Ima prilagođenu PCB za svaku krijesnicu. A komplet možete kupiti u trgovini Tinker. Evo videozapisa:
Korak 1: Kako to radi

Algoritam Ono što se može primijetiti je da krijesnice počinju nasumičnim treptanjem. No, kako vrijeme prolazi, oni se mogu polako sinkronizirati sa svojim najbližim susjedima. I ti se susjedi sinkroniziraju sa svojim susjedima i tako dalje. Sve dok cijelo drvo ili cijela dolina ne zatreperi u istom ciklusu. I za što je to dobro? Koristi se za privlačenje drugih primjeraka. Uz sinkronizirano treptanje, mnogo je lakše pronaći partnera. Jedan od najjednostavnijih algoritama za objašnjenje ovog ponašanja ide ovako: Imate vrijednost koja ima moć bljeskanja. Kako vrijeme prolazi ta će se snaga lagano povećavati. Ako snaga dosegne određenu razinu, krijesnica treperi i energija se troši. Stopa povećanja snage gotovo je ista za sve krijesnice. Dakle, imaju istu frekvenciju, ali ne i isti trenutak u vremenu kada bljesnu. Dok se polako puni energijom, krijesnica može otkriti bljesak druge krijesnice u blizini. Dodaje tada svojoj vrijednosti veću vrijednost. Neka vrsta pojačanja snage, ako želite. To znači da će se sljedeći bljesak dogoditi ranije od onog prije. I sljedeći još ranije, sve dok ovo dvoje ne treperi točno u isto vrijeme u vremenu i istom brzinom. Više o ovom algoritmu možete pronaći npr. ovdje: Ad Hoc mreže za sinkronizaciju Fireflyja Hardverski sam odlučio koristiti svoju prethodnu instrukciju (programabilnu LED) kao polazište. Sastoji se od mikrokontrolera, LED diode i otpornika ovisnog o svjetlu (LDR). To bi trebalo biti dovoljno da se simulira obična krijesnica. U stanju je bljeskati, vidjeti i brojati. Samo sam morao promijeniti program i orijentaciju LED i LDR. LED i LDR moraju biti postavljeni tako da jedan krug krijesnica može ometati drugi. Dakle, jedan LDR mora moći "vidjeti" LED drugu krijesnicu. I ne bi trebao vidjeti samo jednog susjeda nego više. To se može učiniti ako pustite LED i LDR da gledaju prema gore od tla i upotrijebite bijeli papir da reflektira bljeskove.
Korak 2: Materijali i alati



Za rešetku od 5 prema 5 krijesnica potrebno vam je:
- Otpor 25 x 1K Ohm
- Otpor 25 x 100 Ohm
- 25 x LDR (Otpornik ovisan o svjetlu), na pr. M9960
- 25 x LED, 1,7 V, 20 mA (reg., Zeleno, plavo, što god želite)
- 25 x ATtiny13, 1 KB flash RAM -a, 64 bajta RAM -a, 64 bajta EEPROM -a
- 25 x utičnica
- ploča za izradu prototipa
- žica
Cijena za jednu krijesnicu trebala bi iznositi oko 1,50 eura ako dobijete rabat pri naručivanju u većem broju. Utičnice su potrebne samo ako su vam programi oštećeni. Ako ste sigurni u svoje razvojne vještine, možete ih poštedjeti.;-) ATtiny čip zasigurno možete zamijeniti bilo kojim drugim mikrokontrolerom kao što je PIC, PICAXE ili BasicStamp. Uzmite samo najmanji i najjeftiniji koji možete dobiti. Idem s Atmelom jer sam već imao programera i moj prvi projekt s ATtiny13 je radio sasvim u redu.
- Lemilica
- Lemljena žica
- Oglasna ploča
- AVR programer
- Napajanje 5V ili
- 4 AA punjive baterije
Softver
Preporučeni:
Kako: Instaliranje Raspberry PI 4 bez glave (VNC) s Rpi-imagerom i slikama: 7 koraka (sa slikama)

Kako: Instaliranje Raspberry PI 4 Headless (VNC) s Rpi-imagerom i slikama: Planiram koristiti ovaj Rapsberry PI u hrpi zabavnih projekata na svom blogu. Slobodno provjerite. Htio sam se vratiti korištenju Raspberry PI -a, ali nisam imao tipkovnicu ili miš na novoj lokaciji. Prošlo je dosta vremena od postavljanja maline
Staklenka krijesnica: 18 koraka (sa slikama)

Jar of Fireflies: Ovaj projekt koristi zelene LED-ove za površinsko postavljanje zajedno s AVR ATTiny45 mikrokontrolerom za simulaciju ponašanja krijesnica u staklenci. (Napomena: ponašanje krijesnice u ovom videozapisu uvelike je ubrzano kako bi ga bilo lakše predstaviti u kratkom
Prototip LED krijesnica: 3 koraka (sa slikama)

Prototip LED krijesnica: pozdrav svima, evo pokušaja da napravim nešto poput LED bacača..problem (za mene) sa LED bacanjima je u tome što oni samo troše bateriju i proizvode svjetlo .. ali mogli bi biti bolji u oba ..prvo morate prihvatiti premisu
Krijesnica za kućne ljubimce u boci: 3 koraka

Krijesnica u boci: Krijesnice ovdje u Wilson NC -u privukle su bijelom LED svjetiljkom po kojoj sam mahao, pa sam odlučio vidjeti mogu li napraviti Svijetlog ljubimca za svoje Slatko srce. Nabavio sam jeftinu bijelu LED diodu i nekoliko lažnih cvjetova na koje može sjediti
Sinkroniziranje LED dioda s glazbom: 3 koraka

Sinkronizirajte LED diode s glazbom: ČINI SE DA SU NEKE SLIKE UKLONJENE VRIJEME, NISAM VIŠE AKTIVAN NA OVOM MJESTU I PREPORUČUJEM DA PITATE AUTORA SLIČNE UPUTE Evo veze do sheme ožičenja koja je uklonjena u ovom Uputu, Pokazat ću vam kako