Cuprins:
Video: Pedometru Arduino: 3 pași
2024 Autor: John Day | [email protected]. Modificat ultima dată: 2024-01-30 11:43
Vandaag gaan we een make-shift stappenteller maken met Arduino.
Provizii
Hiervoor heb je minimaal het volgende nodig:
1x 16x2 LCD
1x comutator de agitare aethdx
1x Arduino Uno
1x rezistor de 220 ohmi
(Jumper) Kabeli
Pasul 1: Programatori
Het programeren van de stappenteller is het eenvoudigste gedeelte. Je begint met het importeren van de LiquidCrystal library in vervolgens initialiseer je de LCD: Dit doe je door nog boven de setup te zetten
LiquidCrystal LCD (pin1, pin2, pin3, pin4, pin5, pin6)
Pin 1 en 2 zijn voor de Register Select en de Read / Write van de 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 și 5.
Vervolgens initialiseer je twee variabelen, een integer waarde voor de sensor en een integer waarde voor het aantal stappen, vergeet ook niet op de variabel van stappen op 0 te zetten!
In de setup declareer je hoeveel rijen je wilt hebben, omdat deze LCD standaard een 16x2 is werken we dus ook met 16 kolommen en 2 rijen. Dit is het lcd.begin (16, 2) gedeelte, vervolgens kan je nog een vaste tekst erop afbeelden door lcd.print in de setup te gebruiken, dit hebben wij gedaan met het Aantal stappen omdat dat niet hoeft te veranderen.
In de loop ga je declareren waar de variabel sensor op gebaseerd is, namelijk aan de output pin van de shakeswitch, dit is bij ons A1 note: dit moet wel op een analoge pin!
Pasul 2: Opzetten
Nu de code klaar is kan je beginnen met het opzetten van de potentiometer. De door ons gebruikte aethdx shakeswitch is niet moeilijker in 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 is de LCD. Om te beginnen is het belangrijk dat je de pinheaders aan de LCD soldeert om los contact te voorkomen.
Zet een potentiometer (draaiknop) op het breadboard of sluit hem aan via jumpercables. Acesta este un ecran de ecran LCD cu fundal.
Nu het aansluiten zelf. Houd de LCD zo voor je dat de pinnen aan de bovenkant zitten, sluit het dan op de volgende volgorde van links naar rechts aan:
GND - Potențiometru pentru autoutilitare la sol (rechterpin als de draaiknop naar jou toewijst)
VCC (Voltage at the Common Collector) - De naam geeft het al weg, tension, deze moet op de 5 volt.
VU (Unitate de volum) - Ștergător de potențiometru (pin mediu), reglat cu contrast de fundal-LED
RS (Register Select) - Moet op een digital pin, ons geval staat die op 12.
RW (Citire / Scriere) - Moet op de ground
E (Enable) - Moet op eenen digital pin, ons geval staat die op 11.
DB0 t / m DB3 - Kunnen genegeerd worden.
DB4 t / m DB 7 - Moeten worden aangesloten op ook weer digital pins, in on geval is dat DP 2 t / m 5
LED - De laatste twee pinnen heten beide LED. LED-ul linker-ului este de anod și de rechter LED-ul este de kathode. De anode sluit je met een 220V resistor aan op de 5 volt. En de kathode sluit je rechtstreeks aan op de ground.
Pasul 3: Klaar
Dat is alles wat je hoeft te doen voor een werkende potentiometer in elkaar te zetten. Natuurlijk is het met 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 breadboard werkt die hetzelfde als de grotere variant. Vergeet dan wel niet om een rij over te laten voor de 5 volt aansluitingen.
Recomandat:
Sistemul de alertă pentru parcarea inversă a autovehiculului Arduino - Pași cu pași: 4 pași
Sistemul de alertă pentru parcarea inversă a autovehiculului Arduino | Pași cu pas: în acest proiect, voi proiecta un senzor senzor de parcare inversă Arduino Car Circuit folosind senzorul cu ultrasunete Arduino UNO și HC-SR04. Acest sistem de avertizare auto bazat pe Arduino poate fi utilizat pentru navigație autonomă, autonomie robotică și alte r
Arduino Halloween Edition - Ecran pop-out Zombies (Pași cu imagini): 6 pași
Ediția Arduino Halloween - Ecran pop-out Zombies (Pași cu imagini): Vrei să-ți sperii prietenii și să faci niște zgomote în Halloween? Sau vrei doar să faci niște farse bune? Acest ecran pop-out Zombies poate face asta! În acest instructabil vă voi învăța cum să creați cu ușurință zombi cu ajutorul Arduino. HC-SR0
Alimentator de pește Arduino Uno în 6 pași ieftini și simpli !: 6 pași
Alimentator de pește Arduino Uno în 6 pași ieftini și simpli! Oamenilor cu pești de companie li s-a prezentat probabil aceeași problemă ca mine: vacanțele și uitarea. Am uitat în permanență să-mi hrănesc peștele și m-am străduit mereu să fac asta înainte să ajungă la s
Pedometru Partea 1: Ecran monocrom 128x32 și Arduino: 5 pași
Pedometru Partea 1: Ecran monocrom 128x32 și Arduino: Acesta este un tutorial de bază care vă învață cum să utilizați un ecran OLED cu Arduino. Folosesc un ecran de 128x32, dar puteți utiliza, de asemenea, un alt ecran cu rezoluție oled și puteți modifica rezoluția / coordonatele după cum este necesar. În această parte vă voi arăta cum
Cum să faci un pedometru pentru brățară: 5 pași
Cum să fac un pedometru pentru brățară: Îmi place să merg și să alerg în cartierul în care trăiesc. Îmi place timpul să fiu singur, deoarece câteva idei minunate îmi vin întotdeauna în acest moment. Recent am cumpărat un senzor de mișcare inerțială cu 6 axe de la DFRobot. Așa că îmi vine în minte că de ce să nu fac