Sadržaj:

Brojač novčića: 5 koraka
Brojač novčića: 5 koraka

Video: Brojač novčića: 5 koraka

Video: Brojač novčića: 5 koraka
Video: ДЕТИ ЛЕДИБАГ И СУПЕР-КОТА 😱 Сказки на ночь от Маринетт Miraculous Ladybug & Cat Noir in real life 2024, Studeni
Anonim
Brojač novčića
Brojač novčića

Napravio sam ovaj brojač za školski projekt u kojem smo morali naučiti koristiti arduino. Uglavnom je napravljeno za mene da naučim stvarati stvari s arduinom. Za ovaj projekt naučio sam i kako koristiti laserski stroj i 3d pisač.

Pribor

Arduino uno

16x2 LCD zaslon

Aluminijska folija

Stripboard ili perfboard (preferirano stripboard)

6 10k ohmskih otpornika

1 220 ohmski otpornik

10k ohm potenciometar

Korak 1: Sorter

Razvrstač
Razvrstač

Prvo što sam napravio bio je razvrstač novčića. Način na koji sam odabrao sortiranje kovanica temelji se na veličini. Ovo je jednostavniji način rada većine automata. Oni obično koriste kombinaciju sustava za mjerenje kovanica, poput veličine električnog otpora i težine. To može dati točnija mjerenja, ali nije stvarno izvedivo s mojom trenutnom vještinom i vremenskim ograničenjem.

Iako nije složeno, važno je dobiti točne mjere kovanica koje mora sortirati. Način sortiranja funkcionira tako da kovanice klize niz padinu i upadaju u prvu rupu odgovarajuće veličine. Tako novčić od pedeset centi, na primjer, klizi do 6. rupe prije nego što padne. Na ovaj način arduino samo mora prepoznati da je novčić pao niz određenu rupu kako bi znao njegovu vrijednost.

Razlog zašto sam napravio samo 7 rupa umjesto 8 je taj što su kovanice od 1 i 2 centa neiskorištene, pa sam ih jednostavno odlučio sortirati u isto vrijeme.

Korak 2: Ožičenje

Ožičenje
Ožičenje

Ožičenje je otprilike kao što je gore prikazano. Najbolja ideja je započeti s ekranom. Prilikom povezivanja LCD zaslona obavezno nabavite otpornik od 220 ohma. Potenciometar u ovoj postavci koristi se za promjenu razine kontrasta na ekranu. Učinite to prvo na ploči kako biste znali funkcionira li.

Nakon povezivanja zaslona možete spojiti ostale kabele. Ovaj će dio djelovati isto kao da povezujete normalne gumbe, osim s izvađenim gumbima. Rupe između sivih kabela povezuju sljedeći dio.

Korak 3: Stvaranje senzora

Stvaranje senzora
Stvaranje senzora

Način na koji sam odlučio registrirati padajući novac je zatvaranje električnog kruga. Kad novčić padne, on udari u 2 komada aluminijske folije i zatvori krug. Ovo neka arduino zna da je pao novčić.

Svaka rupa osim prve (najveće) trebala bi dobiti 2 komada aluminijske folije. Bilo koji od ovih dijelova trebao bi biti spojen na sivi kabel od posljednjeg koraka. Svaka rupa treba spojiti jedan komad na jedan od lijevih i jedan od desnih kabela.

Korak 4: Kôd

Kôd za ovaj projekt možete pronaći ovdje:

Način na koji funkcionira je tako da ima varijablu za singl i desetke za euro i cent. To znači da može računati do 99, 95 €! Za svaku rupu postoji if naredba koja provjerava je li novčić pao. Ako registrira novčić, odgovarajuća izjava if dobiva otkaz i dodaje iznos centi/eura koji odgovara toj rupi.

Korak 5: Stavljanje u futrolu

Za ovaj korak odlučio sam napraviti kovčeg koji daje novčiće u otvorenu ladicu. To je zato što sam morao pokazati da radi i na ovaj način mi je bilo dovoljno samo po jedan novčić. Dizajn kućišta uglavnom je samo obična kutija s rupom za zaslon, gumbe i novčić. Gumbi se trenutno ne koriste u ovom projektu, ali su ostaci prekomjerne ambicije u želji da naprave automat za prodaju.

Preporučeni: