Sadržaj:

Arduino pedometar: 3 koraka
Arduino pedometar: 3 koraka

Video: Arduino pedometar: 3 koraka

Video: Arduino pedometar: 3 koraka
Video: BBC MicroBit Brojač koraka+TEST-Step counter 2024, Novembar
Anonim
Arduino pedometar
Arduino pedometar

Vandaagg haan we een make-shift stappenteller maken met Arduino.

Supplies

Hiervoor heb je minimalan het volgende nodig:

1x 16x2 LCD

1x aethdx prekidač protresanja

1x Arduino Uno

1x 220 ohmski otpornik

(Džemper) Kabels

Korak 1: Programiranje

Programmeren
Programmeren

Het programmeren van de stappenteller je het eenvoudigste gedeelte. Počeo sam sa uvozom iz LiquidCrystal biblioteke i pokrenuo inicijalizator sa LCD -a: Ovo je vrata koja su već postavljena

LiquidCrystal LCD (pin1, pin2, pin3, pin4, pin5, pin6)

Pin 1 i 2 za registraciju Odaberite Odaberite za čitanje/pisanje sa LCD -a, osim toga, bit će uključen pin 12 i pin 11. Pin 3 t/m 6 sa dodatnim opterećenjem na DB4 t/m DB7, sa digitalnim pinovima 2, 3, 4 sr 5.

Vervolgens initialiseer je twee varijable, een integer waarde for senzor en een integer waarde for het aantal stappen, vergeet ook niet op de variabel van stappen op 0 te zetten!

U deklaraciji o postavljanju je hoeveel rijek iscrpljen, a LCD monitor koji je standardan i 16x2 je u funkciji je 16 kolona i 2 rijeke. Dit is het lcd.begin (16, 2) gedeelte, vervolgens can be nog een vaste text erop afbeelden door lcd.print in de setup te gebruiken, dit hebben wij gedaan met het Aantal stappen omdat dat niet hoeft te veranderen.

U petlji je objavljen osjetljivi promjenjivi senzor na gebaseerdu, naziv je izlaznog pina van shakeswitch -a, bit će uključen A1 napomena: nije moguće analogni pin!

Korak 2: Opzetten

Opzetten
Opzetten

Kôd za šifru je početni sa opciono postavljenim potenciometrom. Na vratima gebruikte aethdx shakeswitch nije niet moeilijker u elkaar te zetten. Je sluit namelijk de ene kant aan op de 5 volt en de andere kant sluit je aan op een analogni pin. Het moeilijkere gedeelte is de LCD. Sve što ste započeli je da je belaruska država sa pinheaders -om na LCD ekranu za spajanje sa svim kontaktima.

Zet een potenciometer (draaiknop) optocno na ploču s poklopcem preko preklopnih kabela. Ovo je belorusko izdanje za pozadinu sa LCD ekranom.

Nu het aansluiten zelf. LCD zaslon za gledanje ili gledanje je dostupan ili dostupan, provjerite radi li se o voljnim vezama na linkovima na sljedećim adresama:

GND - Potenciometar za uzemljenje (rechterpin als de draaiknop naar jou toewijst)

VCC (Napon na zajedničkom kolektoru) - Nema potrebe za dodatnim naponom, naponom, naponom od 5 volti.

VU (jedinica za jačinu zvuka) - Potenciometar brisača (srednji pin), upotrijebite kontrast vanjske pozadine -LED

RS (odabir registra) - Moe op een digitalni pin, in ons geval staat die op 12.

RW (čitanje/pisanje) - Moet op de ground

E (Omogući) - Morate uključiti digitalni pin, na svom računaru 11.

DB0 t/m DB3 - Kunnen genegeerd worden.

DB4 t/m DB 7 - Moeten worden anangesloten op ook weer digital pins, in ons geval is dat DP 2 t/m 5

LED - Najnovije twee pinnen heten beide LED. LED za povezivanje je anodni, a rehter LED je katodni. Anodni napon ima otpornik 220V i napon od 5 volti. En de kathode sluit je rechtstreeks aan op de ground.

Korak 3: Klaar

Klaar!
Klaar!
Klaar!
Klaar!

Ovo je sve što je potrebno da učinite da vaš potenciometar radi na elkaar te zetten. Natuurlijk is het met zoon enorme motherboard wel erg onhandig, daarom kan je ook de kleinere variant kiezen en door die direct onder de Arduino te doen bespaar je zo heel veel ruimte. Op mini mini board werkt die hetzelfde als de grotere variant. Vergeet dan wel nie om een rij over the laten for 5 volt aansluitingen.

Preporučuje se: