Мазмұны:
Бейне: Fireflies синхрондау: 7 қадам (суреттермен)
2024 Автор: John Day | [email protected]. Соңғы өзгертілген: 2024-01-30 10:27
Сіз өзіңізден жүздеген және мыңдаған от шыбындары қалай синхрондауға болатынын сұрадыңыз ба? Бұл қалай жұмыс істейді, олар отты шыбынсыз бастарын жыпылықтай алады? Бұл нұсқаулық шешімді береді және бұл синхронизацияға қалай қол жеткізуге болатынын көрсетеді. Бірнеше жыл бұрын мен мыңдаған от шыбындарын имитациялайтын Java-апплет жаздым. Бұл жақсы жұмыс істеді және қарау қызықты болды. Бұл жолы мен оны аппараттық құралмен жасадым. Шабыттандыру үшін несие Кесо мен оның құмыралар құмырасына түседі https://www.instructables.com/id/E7U5HYMSVIEWP86SAL/. Кез келген түсініктемелер мен түзетулер құпталады. 2008-09-12 Жаңартылған: Онда Firefly Howto синхрондауында желідегі отты шыбындардың жаңа нұсқасы. Онда әр отты ұшуға арналған теңшелетін ПХД бар. Сіз жинақты Tinker дүкенінен сатып ала аласыз. Мұнда бейне:
1 -қадам: Бұл қалай жұмыс істейді
Алгоритм байқауға болады, бұл отты кездейсоқ жыпылықтаудан басталады. Бірақ уақыт өте келе олар жақын көршілерімен біртіндеп синхрондауға мүмкіндік алады. Және бұл көршілер өздерін көршілерімен синхрондайды және т. Бүкіл ағаш немесе бүкіл алқап бір циклде жыпылықтағанша, бұл не үшін пайдалы? Ол басқа үлгіні тарту үшін қолданылады. Барлық жыпылықтаған кезде серіктесті табу әлдеқайда оңай. Бұл мінез -құлықты түсіндірудің ең қарапайым алгоритмінің бірі келесідей: сізде жыпылықтай алатын күш бар. Уақыт өте келе бұл қуат аздап артады. Егер қуат белгілі бір деңгейге жетсе, онда отты жыпылықтап, қуат жұмсалады. Қуаттың көтерілу жылдамдығы барлық от шыбындары үшін шамамен бірдей. Сондықтан олардың жиілігі бірдей, бірақ жыпылықтайтын уақыттары бірдей емес. Қуаттылықпен баяу зарядталса, отшашу жақын жерде басқа отты ұшудың жарқылын анықтай алады. Ол оның қуат мәніне жоғары мән қосады. Қажет болса, қандай да бір күшейткіш. Бұл келесі жарқыл бұрынғыға қарағанда ертерек болатынын білдіреді. Ал екіншісі ертерек, екеуі дәл бір уақытта және бірдей жылдамдықта жыпылықтағанша. Сіз бұл алгоритм туралы көбірек біле аласыз. мұнда: Firefly синхрондауының арнайы желілері HardwareI бастапқы нұсқауды (бағдарламаланатын жарықдиодты) бастапқы нүкте ретінде пайдалануға шешім қабылдады. Ол микроконтроллерден, жарық диодты және жарыққа тәуелді резистордан (LDR) тұрады. Бұл қарапайым отшашуды модельдеу үшін жеткілікті болуы керек. Ол жыпылықтай алады, көре алады және санай алады, мен тек бағдарламаны және жарық диоды мен LDR бағдарын өзгертуге тура келді. Жарықдиодты және LDR бір отты схема екіншісіне кедергі келтіретіндей орналастырылуы керек. Сонымен, бір LDR басқа отты шыбықтың жарық диодын «көре» алуы керек. Және ол бір көршіні ғана емес, одан да көп көруі керек. Мұны жарық диодты және LDR -ды жерден қаратып қоюға және жыпылықтауды көрсету үшін ақ қағазды қолдануға болады.
2 -қадам: материалдар мен құралдар
5 -тен 5 -ке дейінгі от шыбындары үшін сізге қажет:
- 25 x 1K Ом резисторы
- 25 x 100 Ом резисторы
- 25 x LDR (жарыққа тәуелді резистор), мысалы. M9960
- 25 x LED, 1.7V, 20mA (рег, жасыл, көк, сізге ұнайтын)
- 25 x ATtiny13, 1КБ жедел жады, 64 байт жедел жады, 64 байт EEPROM
- 25 x розетка
- прототип тақтасы
- сым
Егер сіз үлкен мөлшерде тапсырыс бергенде рабат алсаңыз, бір отшашудың бағасы шамамен 1,50 еуроны құрауы керек. Егер сіздің бағдарламаларыңыз қате болса, розеткалар қажет. Егер сіз өзіңіздің даму дағдыларыңызға сенімді болсаңыз, оларды аямай аласыз.;-) Сіз ATtiny чипін PIC, PICAXE немесе BasicStamp сияқты кез келген басқа микроконтроллермен алмастыра аласыз. Сіз алатын ең кішісін және ең арзанын алыңыз. Мен Atmel -мен бірге жүрмін, себебі менде бағдарламашы бар еді және ATtiny13 -тегі алғашқы жобам жақсы жұмыс істеді.
- Пісіру темірі
- Дәнекерлеу сымы
- Нан тақтасы
- AVR бағдарламашысы
- 5В қуат көзі немесе
- 4 АА қайта зарядталатын
Бағдарламалық қамтамасыз ету
Ұсынылған:
Python көмегімен қалталарды синхрондау: 5 қадам
Python көмегімен қалталарды синхрондау: Бұл нұсқаулықта екі қалтаны (және олардың ішіндегі барлық қалталарды) синхрондауды қалай сақтау керектігін көрсетеді, осылайша біреуі екіншісінің тікелей көшірмесі болады. Жергілікті жерде, бұлт/желілік серверде немесе USB дискіде сақтық көшірмесін жасау үшін өте қолайлы. Бағдарламалау тәжірибесі жоқ
От, музыка және шамдарды синхрондау: 10 қадам (суреттермен)
От, музыка және жарық синхрондауы: Электроника ауруханаларда, мектептерде, фабрикаларда көптеген маңызды тапсырмалар үшін қолданылатынын бәріміз білеміз. Неліктен олармен біршама көңіл көтермеске? Бұл нұсқаулықта мен музыканы кішкене ету үшін музыкаға әсер ететін оттар мен жарықтарды шығарамын
RGB Led Strip Bluetooth контроллері V3 + Музыканы синхрондау + Қоршаған ортаны басқару: 6 қадам (суреттермен)
RGB Led Strip Bluetooth контроллері V3 + Музыканы синхрондау + Қоршаған ортаны басқару: Бұл жоба bluetooth арқылы телефонмен RGB светодиодты басқару үшін arduino қолданады. Түсті өзгертуге, шамдарды музыкамен синхрондауға немесе оларды қоршаған жарықтандыруды автоматты түрде реттеуге болады
20 вольтты Скотт синхрондау батареясын бөлшектеу: 4 қадам
20 вольтты Скотттың синхрондау батареясын бөлшектеу: біреуін түзету болмайды. Менің әріптесім бар, ол маған сындыратын заттарды әкеледі, ол өзін жөндей алмайды. Ол 75 долларға Сэм клубынан аккумулятормен жұмыс істейтін арамшөптер мен жапырақтарға арналған құрал сатып алды. Оның ішінде 2 батарея мен зарядтағыш бар. Егер де сен
Сенсорлы экран қабырғаға бекітілген отбасылық синхрондау мен үйдің басқару тақтасы: 7 қадам (суреттермен)
Сенсорлы экран қабырғаға бекітілген отбасылық синхрондау мен үйді басқару тақтасы: Бізде ай сайын оқиғалармен жаңартылатын күнтізбе бар, бірақ ол қолмен жасалады. Біз сондай -ақ бітіп қалған нәрселерді немесе басқа да кішігірім шаруаларды ұмытып кетеміз. Бұл заманда синхрондау күнтізбесі мен блокнот түріндегі жүйені құру оңайырақ деп ойладым