Мазмуну:
Video: Fireflies синхрондоштуруу: 7 кадам (сүрөттөр менен)
2024 Автор: John Day | [email protected]. Акыркы өзгөртүү: 2024-01-30 10:43
Сиз качандыр бир убакта өзүңүздөн сурап көрдүңүзбү, жүздөгөн жана миңдеген чымындар кантип өздөрүн синхрондоштурат? Бул кандайча иштейт, алар кандайдыр бир кожоюнга ээ болбостон, баары чогуу көзүн ирмештире алышат? Бул көрсөтмө чечимди берет жана бул синхрондоштурууга кантип жетүүгө болорун көрсөтөт. Бир-эки жыл мурун мен Java-Апплетти жазгам, ал миңдеген өрт чымындарын симуляциялаган. Бул жакшы иштеди жана көрүү кызыктуу болду. Бул жолу мен муну аппараттык түрдө жасадым. Илхам үчүн насыялар Кесо менен анын жарнактарына кирет https://www.instructables.com/id/E7U5HYMSVIEWP86SAL/. Бардык комментарийлер же оңдоолор кабыл алынат. Жаңыртуу 2008-09-12: Ал жерде Firefly Howto синхрондоштуруу боюнча Fireflies онлайн бир жаңы версиясы. Бул ар бир firefly үчүн ылайыкташтырылган PCB бар. Ал эми Tinker дүкөнүнөн комплект сатып алсаңыз болот. Мына видео:
1 -кадам: Бул кантип иштейт
Алгоритм Байкасак болот, өрт өчүрүүчүлөр туш келди ирмөө менен башталат. Бирок убакыттын өтүшү менен алар жакынкы кошуналары менен акырын синхрондошо алышат. Жана бул кошуналар өзүлөрүн кошуналары менен синхрондоштурушат ж.б.у.с. Бүт дарак же бүт өрөөн ошол эле циклде ирмелгенге чейин. Ал эмне үчүн жакшы? Бул башка үлгүлөрдү тартуу үчүн колдонулат. Баары шайкештешип турганда, өнөктөш табуу оңой. Бул жүрүм -турумду түшүндүрүү үчүн эң оңой алгоритмдин бири мындай: Сизде жаркыроо күчү бар баалуулук бар. Убакыттын өтүшү менен бул күч бир аз жогорулайт. Эгерде күч белгилүү бир деңгээлге жетсе, от чымын жарк этип, күч сарпталат. Бийликтин көтөрүлүү ылдамдыгы бардык от чымындар үчүн дээрлик бирдей. Ошентип, алар бирдей жыштыкка ээ, бирок убактысы бирдей эмес. Акырындык менен кубаттоо менен, firefly жакын жердеги башка от чымындын жарыгын аныктай алат. Андан кийин анын кубаттуулугуна жогорку баалуулук кошулат. Кааласаңыз, кандайдыр бир күчтү күчөтүңүз. Бул кийинки жарк мурункуга караганда эртерээк болот дегенди билдирет. Ал эми экинчиси андан мурун, бул экөө бир убакта жана бирдей ылдамдыкта жаркыраганга чейин. Бул алгоритм боюнча көбүрөөк маалымат таба аласыз. Бул жерде: Firefly Synchronization Ad Hoc Networks HardwareI баштапкы чекит катары менин мурунку инструктивдүү (Программалануучу LED) колдонууну чечтим. Ал микроконтроллерден, светодиоддон жана жарыкка көз каранды резистордон (LDR) турат. Бул жөнөкөй firefly окшоштуруу үчүн жетиштүү болушу керек. Ал жаркырап, көрүп жана санай алат. Жөн эле программаны жана LED менен LDRдин багытын өзгөртүүгө туура келди. Светодиод жана ЛДРди бир от өчүрүү схемасы экинчисине тоскоолдук кыла тургандай жайгаштыруу керек. Ошентип, бир LDR башка отко чымындын жарыгын "көрө" алышы керек. Ал бир гана кошунаны көрбөшү керек, бирок андан да көбүрөөк. Муну LED менен LDRди жерден өйдө каратып, жарыкты чагылдыруу үчүн ак кагазды колдонуп жасаса болот.
2 -кадам: материалдар жана инструменттер
5тен 5ке чейин чымын үчүн, сизге керек:
- 25 x 1K Ом каршылыгы
- 25 x 100 Ом каршылыгы
- 25 x LDR (Light Dependent Resistor), мис. M9960
- 25 x LED, 1.7V, 20mA (рег, жашыл, көк, сизге жаккан нерсе)
- 25 x ATtiny13, 1КБ флэш RAM, 64 байт RAM, 64 байт EEPROM
- 25 x розетка
- прототиптөө тактасы
- зым
Эгерде сиз чоң программаларга заказ берсеңиз, анда кутурма пайда болсо, анда бир программанын баасы болжол менен 1,50 евро болушу керек. Эгерде сиз өзүңүздү өнүктүрүү жөндөмүңүзгө ишенсеңиз, анда аларды аябаңыз.;-) Сиз сөзсүз түрдө ATtiny чипин PIC, PICAXE же BasicStamp сыяктуу башка микроконтроллер менен алмаштыра аласыз. Сиз ала турган эң кичинесин жана эң арзанын алыңыз. Мен Atmel менен барам, анткени менде мурунтан эле программист болгон жана ATtiny13 менен биринчи долбоорум жакшы иштеген.
- Кандооч
- Solder зым
- Breadboard
- AVR программисти
- 5V электр менен камсыздоо
- 4 АА кайра толтурулуучу
Программалык камсыздоо
Сунушталууда:
От, музыка жана жарык синхрондоштуруу: 10 кадам (сүрөттөр менен)
От, музыка жана жарык синхрондоштуруу: Электроника ооруканаларда, мектептерде, фабрикаларда көптөгөн маанилүү иштер үчүн колдонулганын баарыбыз билебиз. Эмнеге алар менен бир аз көңүл ачпаш керек.Бул инструкцияда мен музыканы кичинекей кылуу үчүн музыкага реакция кылган от жана жарыкты (Led) жаратам
Howto: Rpi-imager жана сүрөттөр менен Raspberry PI 4 Headless (VNC) орнотуу: 7 кадам (Сүрөттөр менен)
Howto: Rpi-imager жана сүрөттөр менен Raspberry PI 4 Headless (VNC) орнотуу: Мен бул блогумда кызыктуу долбоорлордун топтомунда бул Rapsberry PI колдонууну пландап жатам. Аны текшерүүдөн тартынбаңыз. Мен Raspberry PIди колдонууну каалагам, бирок жаңы жерде клавиатура же чычкан жок болчу. Мен Raspberry орнотконума бир топ убакыт болду
Arduino Fireflies: 11 кадам (сүрөттөр менен)
Arduino Fireflies: Пенсильванияда жай мезгилинде чыдамсыздык менен күткөн нерселердин бири - менин короодогу от чымындар. Мен жакында өзүмө бул жөнөкөй долбоорду жасоо үчүн Adruino программалоону үйрөттүм. Бул баштоо үчүн эң сонун программа жана аны ишке ашыруу үчүн жетиштүү
Fireflies кумурасы: 18 кадам (сүрөттөр менен)
Fireflies кумурасы: Бул проект жашыл бетке орнотулган LED диоддорун жана AVR ATTiny45 микроконтроллерин колдонуп, банкадагы от чымындардын жүрүм-турумун туурайт. (Эскертүү: бул видеодогу чымчыктардын жүрүм -туруму бир жээкте чагылдырууну жеңилдетүү үчүн абдан ылдамдатылган
LED Fireflies прототиби: 3 кадам (сүрөттөр менен)
LED Fireflies прототипи: салам баарына, бул жерде мен LED таштандыга окшогон нерсеге жасаган аракетим .. көйгөй (мен үчүн) ледлит ыргытууларында, алар жөн эле батарейкаларын жеп, жарык чыгарышат .. бирок алар экөөнү тең жакшы аткарышы мүмкүн .. Биринчиден, сиз бул шартты кабыл алышыңыз керек