Cov txheej txheem:

Synchronizing Fireflies: 7 Kauj Ruam (nrog Duab)
Synchronizing Fireflies: 7 Kauj Ruam (nrog Duab)

Video: Synchronizing Fireflies: 7 Kauj Ruam (nrog Duab)

Video: Synchronizing Fireflies: 7 Kauj Ruam (nrog Duab)
Video: What Is This Version of Geometry Dash? 2024, Hlis ntuj nqeg
Anonim
Synchronizing Fireflies
Synchronizing Fireflies

Koj puas tau nug koj tus kheej ua li cas pua pua thiab txhiab tus fireflies tuaj yeem ua ke lawv tus kheej? Nws ua haujlwm li cas, tias lawv tuaj yeem ntsais tag nrho ua ke yam tsis muaj tus thawj coj zoo li npauj npaim? Cov lus qhia no muab kev daws teeb meem thiab qhia tias yuav ua li cas thiaj li ua tiav qhov kev sib koom ua ke no. Ob peb xyoos dhau los Kuv tau sau Java-Applet uas simulates ib puag ncig ntawm ntau txhiab tus foob pob hluav taws. Nws ua haujlwm tau zoo thiab lom zem los saib. Lub sij hawm no kuv tau ua tiav hauv khoos phis tawj. Khab nias rau kev tshoov siab mus rau Keso thiab nws lub Hwj chim ntawm cov foob pob hluav taws https://www.instructables.com/id/E7U5HYMSVIEWP86SAL/. yog qhov hloov tshiab ntawm cov nplaim taws online ntawm Synchronizing Firefly Howto. Nws muaj kev cai PCB rau txhua tus npauj npaim. Thiab koj tuaj yeem yuav cov khoom siv hauv Tinker Store. Nov yog daim vis dis aus:

Kauj Ruam 1: Nws Ua Haujlwm Li Cas

Nws Ua Haujlwm Li Cas
Nws Ua Haujlwm Li Cas

Dab tsi tuaj yeem pom yog lub foob pob hluav taws pib nrog kev ntsais muag. Tab sis raws li lub sijhawm dhau mus, lawv tuaj yeem maj mam sib txuas nrog lawv cov neeg nyob ze ze. Thiab cov neeg nyob sib ze no tau sib koom nrog lawv tus kheej nrog lawv cov neeg nyob sib ze thiab lwm yam. Txog thaum tag nrho tsob ntoo lossis tag nrho lub hav ntsais ntsais nyob hauv tib lub voj voog. Thiab nws zoo rau dab tsi? Nws yog siv los nyiam lwm yam hnoos qeev. Nrog txhua qhov kev ntsais muag hauv kev sib koom nws yooj yim dua los nrhiav tus khub. Ib qho ntawm cov txheej txheem yooj yim tshaj plaws los piav qhia tus cwj pwm mus zoo li no: Koj muaj tus nqi uas tuav lub zog rau nyem. Raws li lub sijhawm dhau los lub zog no yuav nce me ntsis. Yog tias lub hwj chim nce mus txog ib qib, cov kab npauj npaim taws thiab lub zog tau siv. Tus nqi uas lub zog nce yog ze li qub rau txhua lub foob pob hluav taws. Yog li lawv muaj tib lub zaus tab sis tsis yog tib lub ntsiab lus nyob rau lub sijhawm kom nyem. Yog maj mam them nrog lub hwj chim tus nplaim taws tuaj yeem tshawb pom lub teeb ntawm lwm lub npauj npaim nyob ze. Nws ntxiv ces tus nqi siab dua rau nws lub zog muaj nuj nqis. Qee hom kev txhawb zog, yog tias koj xav tau. Qhov ntawd txhais tau tias lub teeb nyem tom ntej yuav tshwm sim ua ntej tshaj qhov ua ntej. Thiab ib qho tom ntej txawm tias dhau los, txog thaum ob qho no ua rau pom tseeb nyob rau tib lub sijhawm thiab nrog tib qhov nrawm. Koj tuaj yeem pom ntau ntxiv ntawm cov txheej txheem no piv txwv. Ntawm no: Firefly Synchronization Ad Hoc NetworksThe Hardware Kuv txiav txim siab siv kuv cov lus qhia yav dhau los (Programmable LED) ua qhov pib. Nws suav nrog lub microcontroller, ib qho LED thiab Lub Teeb Pom Kev Tiv Thaiv (LDR). Qhov ntawd yuav tsum txaus los ua kom yooj yim yoov tshaj cum. Nws muaj peev xwm nyem, kom pom thiab suav kuv tsuas yog yuav tsum hloov kho txoj haujlwm thiab kev qhia ntawm LED thiab LDR. LED thiab LDR yuav tsum tau muab tso rau hauv ib txoj hauv kev uas ib kab hluav taws xob tuaj yeem cuam tshuam nrog lwm qhov. Yog li ib LDR yuav tsum muaj peev xwm "pom" LED ntawm lwm lub npauj npaim. Thiab nws yuav tsum tsis tsuas yog pom ib tus neeg nyob ze tab sis ntau dua. Qhov ntawd tuaj yeem ua tiav los ntawm kev tso lub LED thiab LDR taw los ntawm hauv av thiab siv qee daim ntawv dawb los cuam tshuam qhov ua rau pom.

Kauj Ruam 2: Cov Khoom Siv thiab Cov Cuab Yeej

Cov Khoom thiab Cov Cuab Yeej
Cov Khoom thiab Cov Cuab Yeej
Cov Khoom thiab Cov Cuab Yeej
Cov Khoom thiab Cov Cuab Yeej
Cov Khoom thiab Cov Cuab Yeej
Cov Khoom thiab Cov Cuab Yeej

Rau kab sib chaws ntawm 5 los ntawm 5 lub foob pob hluav taws, koj xav tau:

  • 25 x 1K Ohm resistor
  • 25 x 100 Ohm resistor
  • 25 x LDR (Lub Teeb Ntsuas Tus Kheej), piv txwv li M9960
  • 25 x LED, 1.7V, 20mA (reg, ntsuab, xiav, yam koj nyiam)
  • 25 x ATtiny13, 1KB flash RAM, 64 Bytes RAM, 64 Bytes EEPROM
  • 25x cev
  • pawg thawj coj saib
  • xaim

Tus nqi rau ib tus yoov tshaj cum yuav tsum yog kwv yees li 1.50 Euro yog tias koj tau txais qee rabate thaum xaj ntau tus lej. Qhov chaw nyob tsuas yog qhov xav tau, yog tias koj cov haujlwm muaj kab laum. Yog tias koj ntseeg siab nrog koj cov txuj ci kev txhim kho, koj tuaj yeem tseg lawv.;-) Koj tuaj yeem hloov pauv ATtiny nti nrog lwm yam microcontroller li PIC, PICAXE lossis BasicStamp rau npe ob peb. Tsuas yog coj tus me tshaj thiab pheej yig tshaj uas koj tuaj yeem tau txais. Kuv mus nrog Atmel raws li kuv muaj tus programmer twb tau ua tiav thiab kuv thawj qhov haujlwm nrog ATtiny13 ua haujlwm tau zoo xwb.

  • Soldering hlau
  • Cov hlau xaim
  • Cov qhob cij
  • Tus programmer AVR
  • 5V fais fab mov lossis
  • 4 AA roj teeb

Software

Pom zoo: