Home » Štoperica od Arduina: Napravite je za 2000 dinara

Štoperica od Arduina: Napravite je za 2000 dinara

Digitalne štoperice profesionalnog ranga koštaju i do 15.000 dinara, dok vi isti nivo preciznosti možete dobiti za manje od poštenog ručka u kafani. Ako verujete da vam treba skupocena oprema za merenje vremena, prodali su vam marketinšku laž koja se oslanja na vaše neznanje o kvarcnim oscilatorima. Vaša samogradnja će raditi na frekvenciji od 16 MHz, što znači da je sposobna da deli sekundu na milion delova, dok vi trepnete. Detaljan prikaz Arduino štoperice na radnom stolu sa LCD ekranom i elektronskim komponentama

Spisak delova sa otpada i iz kineskih radnji

Za ovaj projekat vam ne treba ‘original’ Arduino iz Italije koji košta tri puta više samo zbog logotipa. Nabavite klon Arduino Uno (R3) sa CH340 čipom – naći ćete ga na oglasima za 600 do 800 dinara. Uzmite LCD ekran 16×2 sa I2C adapterom (plava pločica zalemljena na leđa ekrana) jer će vam to uštedeti sate petljanja sa šumom žica. Trebaju vam dva tastera, par otpornika od 10k oma i jedna protobord ploča. Ukupno? Oko 1850 dinara ako znate gde da tražite. Nemojte kupovati gotove komplete; to je porez na lenjost.

Zašto 10k Otpornik Nije Opcioni: Fizika Neuspeha

Mnogi početnici samo ‘ubodu’ taster u Arduino i čude se zašto štoperica sama od sebe kreće ili staje. To se zove ‘floating pin’ fenomen. Bez 10k otpornika (pull-down), ulazni pin na mikrokontroleru se ponaša kao antena. Hvata elektromagnetni smog iz vašeg rutera, telefona, pa čak i statički elektricitet sa vaših prstiju. Rezultat? Vaš tajmer će imati ‘duhove’ u sistemu. Otpornik prisiljava pin na nulu dok ne pritisnete taster. To je razlika između alata i igračke.

UPOZORENJE: Nikada ne spajajte 5V direktno na GND bez otpornika u kolu tastera. To će izazvati trenutni kratak spoj koji može spržiti regulator napona na Arduinu. Osetićete miris paljene plastike i vaših 2000 dinara odlazi u dim.

Anatomija Katastrofe: Šta se Desi Kad Štedite na Kalaju

Ako planirate da žice samo uvrćete prstima, prestanite odmah. Loši spojevi su rak-rana elektronike. Posle tri meseca, bakar oksidira, stvara se otpor, i vaša štoperica počinje da gubi po 2 sekunde na sat vremena. Upotrebite lemilicu. Kvalitetan kalaj treba da miriše na borovu smolu i da ostavlja sjajan, sferičan trag. Ako je lem mutan i siv, napravili ste ‘hladan lem’. On će pući kod prve vibracije.

Da li je Arduino dovoljno precizan za trke?

Da, ali pod jednim uslovom. Kristalni oscilator na jeftinim klonovima može varirati u zavisnosti od temperature prostorije. Ako planirate da merite vreme na 40 stepeni, dodajte par milisekundi u kodu za kompenzaciju. Za kućnu upotrebu i hobi, precizniji je od bilo koje aplikacije na telefonu koja kasni zbog procesa u pozadini.

Logika Koda: ‘Debounce’ ili Smrt Preciznosti

Kada pritisnete metalni taster, on ne napravi kontakt odjednom. On ‘odskače’ (bounce) na mikroskopskom nivou desetinama puta u milisekundi. Arduino je toliko brz da će svaki taj odskok registrovati kao poseban pritisak. Vaša štoperica će proleteti kroz start i stop pre nego što povučete prst. U kodu morate implementirati softverski ‘debounce’ od najmanje 50 milisekundi. Bez toga, imate neupotrebljivu gomilu koda.

Gde Naći Kućište za Džabe?

Nemojte trošiti 500 dinara na plastičnu kutiju. Idite do lokalnog servisa računara i tražite falični ruter ili stari modem. Izbacite unutrašnjost, isecite otvor za LCD skalpelom (pazite prste, kliznuće po tvrdoj ABS plastici) i učvrstite Arduino vrućim lepkom. Slather-ujte lepak slobodno, on služi i kao izolator.

Kako se Povezuje I2C LCD?

I2C adapter koristi samo četiri žice: VCC, GND, SDA i SCL. SDA ide na pin A4, SCL na A5. Ako ekran ne sija, verovatno niste podesili kontrast na malom plavom potenciometru sa zadnje strane. Okrećite ga dok se ne pojave beli kvadratići.

Zašto Vi Ovo Možete, a Drugi Neće

Većina ljudi će radije dati 2000 dinara na glupu plastičnu igračku nego što će sesti i naučiti kako struja teče. Vi pravite instrument. Ovaj projekat vas uči toleranciji na frustraciju. Kada prvi put pritisnete taster i vidite nule kako se pretvaraju u desetinke, osetićete moć nad mašinom. To se ne kupuje u radnji. To se gradi krvlju, znojem i mirisom spaljenog kalaja. Kao što kaže moj stari drugar koji popravlja satove decenijama: ‘Dobar alat se ne kupuje, on se zasluži’.

Leave a Comment

Your email address will not be published. Required fields are marked *

Scroll to Top