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, Novembar
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 rezač i 3d štampač.

Supplies

Arduino uno

16x2 LCD ekran

Aluminijska folija

Stripboard ili perfboard (preferirano stripboard)

6 10k ohmskih otpornika

1 220 ohmski otpornik

10k ohm potenciometar

Korak 1: Sorter

Sorter
Sorter

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

Iako nije složeno, važno je dobiti točna mjerenja kovanica koje mora sortirati. Sorter funkcionira tako da novčići 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 odlučio sortirati u isto vrijeme.

Korak 2: Ožičenje

The Wiring
The Wiring

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

Nakon povezivanja zaslona možete spojiti ostale kabele. Ovaj dio će djelovati isto kao da povezujete normalne tipke, osim ako su tipke izvađene. Rupe između sivih kabela su mjesto gdje spajate sljedeći dio.

Korak 3: Kreiranje senzora

Kreiranje senzora
Kreiranje senzora

Način na koji sam odabrao registriranje padajućih kovanica bio je zatvaranjem 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 lijevog i jednog desnog kabela.

Korak 4: Kôd

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

Način na koji funkcionira je varijabla za singl i desetice 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 sam odlučio napraviti kofer 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 obična kutija s rupom za ekran, dugmad i novčić. Dugmad se trenutno ne koriste u ovom projektu, ali su zaostaci od prevelike ambicije u želji da naprave automat za prodaju.

Preporučuje se: