Orodha ya maudhui:

Arduino Pedometer: 3 Hatua
Arduino Pedometer: 3 Hatua

Video: Arduino Pedometer: 3 Hatua

Video: Arduino Pedometer: 3 Hatua
Video: DIY Arduino Pedometer - Counting Steps using Arduino and Accelerometer 2024, Novemba
Anonim
Pedometer ya Arduino
Pedometer ya Arduino

Vandaag gaan sisi tuliweza kufanya-shift stappenteller maken alikutana na Arduino.

Vifaa

Maagizo yako yanasema hivi:

1x 16x2 LCD

1x aethdx kuitingisha swichi

1x Arduino Uno

1x 220 ohm kupinga

(Jumper) Kabeli

Hatua ya 1: Programu

Programu
Programu

Het programu van de stappenteller ni het eenvoudigste gedeelte. Nilikutana na uingizaji wa maktaba ya LiquidCrystal kutoka kwa maktaba ya LCD: Maoni yako ni mlango wa kuanzisha

Liquid Crystal lcd (pin1, pin2, pin3, pin4, pin5, pin6)

Pin 1 en 2 zijn voor de Register Select de de Read, Write a LCD, deze zijn bij ons pin 12 en pin 11. Pin 3 t / m 6 worden aangesloten op DB4 t / m DB7, wij gebruikte hiervoor digital pins 2, 3, 4 sw 5.

Vitambulisho vilianzishwa mara mbili tofauti, ikiwa ni pamoja na idadi kubwa ya malipo kutoka kwa sensorer ikiwa ni pamoja na idadi kamili ya malipo kutoka saa moja kwa moja, ikiwa ni pamoja na kutofautisha aina tofauti za programu!

Katika de mtangazaji wa kuanzisha jeeveel rijen je wben hebben, omdat deze LCD standaard een 16x2 is werken we dus ook met 16 kolommen en 2 rijen. Dit ni hec LCD. Anza (16, 2) gedeelte, vervolgens kan je nog een vaste tekst erop afbeelden door lcd.print in de setup te gebruiken, the hebben wij gedaan met het Aantal stappen omdat dat niet hoeft te veranderen.

Katika kitanzi chako cha kutambuliwa kwa chombo cha kutofautisha cha vifaa ni kwamba, unaweza kupata alama ya pato kutoka kwa shakeswitch, na ni alama ya A1 kumbuka: tutaweza kusoma pini!

Hatua ya 2: Opzetten

Opzetten
Opzetten

Nambari mpya ya klaar ni mwanzo na unakabiliwa na hali mpya. De mlango on gebruikte aethdx shakeswitch ni niet moeilijker katika elkaar te zetten. Je sluit namelijk de ene kant aan op de 5 volt en de andere kant sluit je aan op een analoge pin. Het moeilijkere gedeelte ni ya LCD. Mwanzo ni mwanzo wa habari kutoka kwa vichwa vya habari kutoka kwa LCD inayowasiliana na watu wanaowasiliana nao.

Zet een potentiometer (draannop) kwenye bodi ya mkate ya sluit hem aan kupitia kuruka. Hii ni picha ya skrini inayoongozwa na mandharinyuma ya LCD.

Nu het aansluiten zelf. Sauti ya LCD inaweza kutekelezwa ikiwa ni pamoja na maelezo ya juu ya habari, ambayo inaweza kutumika kwa njia ya voliti ya volgorde na viungo vya kufanya hivi:

GND - Ground van potentiometer (rechterpin als de draaiknop naar jou toewijst)

VCC (Voltage kwa Mkusanyaji wa Kawaida) - De naam geeft het al weg, voltage, deze moet op de 5 volt.

VU (Kitengo cha ujazo) - De wiper van de potentiometer (pini ya katikati), hakutofautisha van de background-LED

RS (Sajili Chagua) - Moet op kwa dijiti ya dijiti, katika ngazi ya geval die op 12.

RW (Soma / Andika) - Moet op de ground

E (Wezesha) - Moet op een digitale pin, in ons geval staat die op 11.

DB0 t / m DB3 - Kunnen genegeerd nenoen.

DB4 t / m DB 7 - Moeten nenoen aangesloten op ook weer pini za dijiti, kwenye gia ni DP 2 t / m 5

LED - Deatste twee pinnen heten beide LED. LED ya kiunganishi ni ya anode sw ya rechter LED ni ya kathode. De anode sluit alikutana na 220V resistor aan op de 5 volt. Endelea kutumia vifaa vingine vya ardhi.

Hatua ya 3: Klaar

Klaar!
Klaar!
Klaar!
Klaar!

Dat ni marafiki wote ambao wanataka kufanya kazi kama vile uwezo wa kufanya kazi katika sehemu zingine. Natuurlijk imekutana na zoon enorme breadboard 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 de mini boardboard werkt die hetzelfde als de grotere lahaja. Vergeet dan wel niet om een rij over te laten voor de 5 volt aansluitingen.

Ilipendekeza: