Turinys:

Monetų skaitiklis: 5 žingsniai
Monetų skaitiklis: 5 žingsniai

Video: Monetų skaitiklis: 5 žingsniai

Video: Monetų skaitiklis: 5 žingsniai
Video: Реальная цена монеты 5 рублей 1997 года. СПМД, ММД. Разбор разновидностей и их стоимость. Россия. 2024, Lapkritis
Anonim
Monetų skaitiklis
Monetų skaitiklis

Aš padariau šį monetų skaitiklį mokyklos projektui, kuriame turėjome išmokti naudotis arduino. Tai daugiausia skirta man išmokti kurti daiktus naudojant arduino. Šiame projekte aš taip pat išmokau naudoti lazerinį pjaustytuvą ir 3D spausdintuvą.

Prekės

Arduino uno

16x2 LCD ekranas

Aliuminio folija

Stripboard arba perfboard (pageidautina striptizo plokštė)

6 10k omų rezistoriai

1 220 omų rezistorius

10k omų potenciometras

1 žingsnis: rūšiuotojas

Rūšiuotojas
Rūšiuotojas

Pirmas dalykas, kurį padariau, buvo monetų rūšiuotojas. Kaip pasirinkau rūšiuoti monetas, priklauso nuo dydžio. Tai paprastesnis būdas, nei dirba dauguma automatų. Paprastai monetoms matuoti naudojami sistemų deriniai, pvz., Dydžio elektrinė varža ir svoris. Tai gali duoti tikslesnius matavimus, tačiau tai nėra įmanoma, atsižvelgiant į mano dabartinius įgūdžius ir laiko limitą.

Nors tai nėra labai sudėtinga, svarbu tiksliai išmatuoti monetas, kurias ji turi rūšiuoti. Rūšiavimo būdas yra tai, kad monetos nuslysta šlaitu žemyn ir patenka į pirmąją tinkamo dydžio skylę. Pavyzdžiui, penkiasdešimties centų moneta nuslysta iki 6 -osios skylės, kol nukrenta. Tokiu būdu arduino tiesiog turi pripažinti, kad moneta nukrito ant tam tikros skylės, kad žinotų jos vertę.

Priežastis, kodėl aš padariau tik 7 skyles, o ne 8, yra ta, kad 1 ir 2 centų monetos yra nenaudojamos, todėl tiesiog pasirinkau jas rūšiuoti tuo pačiu metu.

2 žingsnis: laidai

Laidai
Laidai

Elektros instaliacija yra maždaug tokia, kaip parodyta aukščiau. Geriausia idėja yra pradėti nuo ekrano. Prijungdami skystųjų kristalų ekraną būtinai įsigykite 220 omų rezistorių. Šios sąrankos potenciometras naudojamas keisti kontrasto lygį ekrane. Pirmiausia padarykite tai ant duonos lentos, kad žinotumėte, ar ji veikia.

Prijungę ekraną, galite prijungti kitus laidus. Ši dalis veiks taip pat, kaip jei jungiate įprastus mygtukus, išskyrus išimtus mygtukus. Skylės tarp pilkų kabelių yra vieta, prie kurios prijungiate kitą dalį.

3 žingsnis: sukurkite jutiklius

Jutiklių kūrimas
Jutiklių kūrimas

Aš nusprendžiau užregistruoti nukritusias monetas uždarius elektros grandinę. Kai moneta nukrenta, ji atsitrenkia į dvi aliuminio folijos dalis ir uždaro grandinę. Leiskite arduino žinoti, kad nukrito moneta.

Kiekvienoje skylėje, išskyrus pirmąją (aukščiausią), turėtų būti 2 aliuminio folijos gabalėliai. Bet kuris iš šių elementų turėtų būti prijungtas prie pilko kabelio nuo paskutinio žingsnio. Kiekviena skylė turi būti sujungta su vienu kairiuoju ir dešiniuoju kabeliais.

4 žingsnis: Kodas

Šio projekto kodą rasite čia:

Tai veikia turint kintamąjį vienetui ir dešimtis eurų ir centų. Tai reiškia, kad jis gali suskaičiuoti iki 99, 95 eurų! Kiekvienoje skylėje yra teiginys „if“, kuris patikrina, ar moneta iškrito. Jei jis užregistruoja monetą, atitinkamas pranešimas išjungiamas ir prideda tą centą/eurą, atitinkantį tą skylę.

5 žingsnis: įdėkite jį į dėklą

Šiam žingsniui nusprendžiau pagaminti dėklą, kuriame monetos dedamos į atvirą dėklą. Taip yra todėl, kad turėjau parodyti, kad jis veikia, ir tokiu būdu man užteko tik vienos kiekvienos monetos. Korpuso dizainas dažniausiai yra tik paprasta dėžutė su skyle ekranui, sagoms ir monetai. Mygtukai šiuo metu nenaudojami šiame projekte, tačiau yra pertekliaus likučiai, norintys pagaminti pardavimo automatą.

Rekomenduojamas: