Indholdsfortegnelse:

Arduino skridttæller: 3 trin
Arduino skridttæller: 3 trin

Video: Arduino skridttæller: 3 trin

Video: Arduino skridttæller: 3 trin
Video: 30 КРУТЫХ ТОВАРОВ XIAOMI о которых ВЫ МОГЛИ НЕ ЗНАТЬ + КОНКУРС MI BAND 3 2024, Juli
Anonim
Arduino skridttæller
Arduino skridttæller

Vi vil gøre en make-shift stappenteller lave med Arduino.

Forbrugsvarer

Her er minimalt følgende behov:

1x 16x2 LCD

1x aethdx rystekontakt

1x Arduino Uno

1x 220 ohm modstand

(Jumper) Kabels

Trin 1: Programmerer

Programmerer
Programmerer

Den programmør af de stappenteller er den enkleste del. Du begyndte med importøren af LiquidCrystal -biblioteket, og derefter initialiserede du LCD: Dette gør, at du ikke kan installere mere end opsætningen

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

Pin 1 da 2 er til at registrere Vælg og læs/skriv fra LCD, vi har pin 12 og pin 11. Pin 3 t/m 6 kan bruges på DB4 t/m DB7, vi kan bruge digitale pins 2, 3, 4 og 5.

Følgende indledninger er to variabler, et helt tal for sensoren og et helt tal for flere trin, men du kan også ikke angive variablerne for trin på 0!

I opsætningserklæringen er der mange størrelser, du vil have, fordi denne LCD -standard en 16x2 fungerer, kan vi også have 16 farver og 2 rækker. Dette er det lcd.begynd (16, 2) afsnit, og derefter kan du ikke længere have en fast tekst, der kan afbildes af lcd.print i opsætningen, der kan bruges, og vi har gjort det med Aantal -procedurer, fordi det ikke er nødvendigt at have en veranda.

I loop kan du erklære, hvilken variabel sensor der er baseret på, navnlig på output -pin fra shakeswitch, dette er på vores A1 -note: det skal bruges på en analog pin!

Trin 2: Opzetten

Opzetten
Opzetten

Nu er koden klar, kan du begynde med opsætningen af potentiometeret. Brugen af aethdx shakeswitch er ikke vanskeligere i hinanden. Du lukker den ene kant op på 5 volt og den anden kant lukker dig på en analog pin. Den vanskelige del er LCD. Om begyndelsen er det vigtigt, at pinheaders på LCD -enheden ikke kan kontaktes.

Indstil et potentiometer (draaiknop) på det brødbræt, der lukker ham til via jumperkabler. Dette er vigtigt for baggrundsstyret LCD-skærm.

Nu het aansluiten zelf. LCD -skærmen kan bruges til at se, at pinnen på den øverste kant er lukket, og den kan derefter lukkes for de følgende volgorde af links til højre:

GND - Potentiometer på grundvogn

VCC (Voltage at the Common Collector) - De navngivne giver al vej, spænding, denne skal op på 5 volt.

VU (volumenhed) - Potentiometerets visker (middelstift), der regulerer kontrasten baggrunds -LED

RS (Select Select) - Opfør en digital pin, i vores tilfælde kan den opstå 12.

RW (læs/skriv) - Moet op de ground

E (Aktiver) - Oplysninger om en digital pin, i vores tilfælde står der på 11.

DB0 t/m DB3 - Kunnen genereres.

DB4 t/m DB 7 - Moeten kan også angives for at blive digitale pins igen, i vores tilfælde er det DP 2 t/m 5

LED - De sidste to pinnen har begge LED. Linker -LED er anode og rechter LED er kathode. Anoden lukker dig med en 220V modstand på 5 volt. En kathode lukker dig direkte ind på jorden.

Trin 3: Klaar

Klaar!
Klaar!
Klaar!
Klaar!

Det er alt, hvad du skal gøre for et arbejdspotentiometer i hinanden. Naturligvis er det et enormt brødbræt, der kan håndteres meget godt, og derfor kan du også vælge den lille variant og vælge den direkte under Arduino. På mini -brødbrættet fungerer det samme som den store variant. Glem ikke, at vi ikke kan overlade en ventetid på 5 volt.

Anbefalede: