Სარჩევი:

არდუინო პედომეტრი: 3 ნაბიჯი
არდუინო პედომეტრი: 3 ნაბიჯი

ვიდეო: არდუინო პედომეტრი: 3 ნაბიჯი

ვიდეო: არდუინო პედომეტრი: 3 ნაბიჯი
ვიდეო: Intro to Pedometers (Gd. 3-5) 2024, ივლისი
Anonim
არდუინო პედომეტრი
არდუინო პედომეტრი

ვანდააგ გაენ ჩვენ შევცვალეთ stappenteller maken შეხვდა Arduino.

მარაგები

Hiervoor heb je minimaal het volgende nodig:

1x 16x2 LCD

1x aethdx shake შეცვლა

1x Arduino Uno

1x 220 ohm რეზისტორი

(მხტუნავი) კაბელები

ნაბიჯი 1: პროგრამისტები

პროგრამისტები
პროგრამისტები

Het programmeren van de stappenteller is het eenvoudigste gedeelte. ეს იყო LiquidCrystal ბიბლიოთეკა, რომელიც თავდაპირველად შეიქმნა LCD– ით:

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

Pin 1 en 2 zijn voor de Register რეგისტრაცია აირჩიეთ LCD– ის წაკითხვა/ჩაწერა, წაკითხვის შესახებ pin 12 და pin 11. pin 3 t/m 6 worden aangesloten op DB4 t/m DB7, wij gebruikte hiervoor digital pin 2, 3, 4 და 5.

Vervolgens ინიციალიზებულია თუ არა სხვადასხვა ვარიანტებით, თუ თქვენ გაქვთ მთელი რიცხვი და სენსორი და თუ მთელი რიცხვი გირჩევთ შეცვალოთ იგი, დადასტურდება, რომ ეს იქნება 0 ცალი!

დეკლარაციის დეკლარაციის დროს, თქვენ უნდა გაუშვათ ის, რომ LCD– ის სტანდარტული სტანდარტი არის 16x2 და გამოდის, როდესაც შეხვდით 16 კოლონს 2 ჯერ. Dit is het lcd. დაიწყო (16, 2) gedeelte, vervolgens kan je nog een vaste tekst erop afbeelden door lcd.print in setup te gebruiken, dit hebben wij gedaan met het Aantal stappen omdat dat niet hoeft te veranderen.

In loop ga je deklarateren a variabel sensor op gebaseerd is, namelijk an an output de pin van de shakeswitch, dit is a ons A1 note: dit moet wel op een analoge pin!

ნაბიჯი 2: გახსენით

ოპზეტენი
ოპზეტენი

კლავიშის გაგზავნა შეიძლება დაწყებული იყოს პოტენციომეტრით. De door ons gebruikte aethdx shakeswitch is niet moeilijker in elkaar te zetten. Je sluit namelijk de ene kan aan op de 5 volt en de andere kant sluit je aan op een analoge pin. ეს არის LCD ეკრანი. თქვენ შეგიძლიათ დაიწყოთ კონტაქტების დამყარება, როდესაც თქვენ შეგიძლიათ დააკონკრეტოთ LCD კონტაქტი.

ეს არის პოტენციომეტრი (დრაიკნოპი), რომელიც მხტუნავებს აწვდის ნაჭუჭის დაფაზე. ეს არის გაფართოებული ფაილების მიერ LCD ეკრანის გაფანტვის მიზნით.

Nu het aansluiten zelf. Houd de LCD zo voor is dat de pinnen aan de bovenkant zitten, sluit het dan op de volgende volgorde van links in naar rechts aan:

GND - სახმელეთო van potentiometer (rechterpin als de draaiknop naar jou toewijst)

VCC (Voltage at the Common Collector) - De nam geeft het al weg, voltage, deze moet op 5 volt.

VU (მოცულობის ერთეული) - გამწმენდი მანქანა პოტენციომეტრი (შუალედური ქინძისთავი), ეს არის კონტრასტი ფონზე -LED

RS (რეგისტრაციის არჩევა) - გამოიყენეთ ციფრული პინი, რომელიც გამოიყენება 12 -ში.

RW (წაკითხვა/ჩაწერა) - Moet op de ground

E (ჩართვა) - დააწკაპუნეთ ციფრული პინით, გააქტიურებულია 11 -ში.

DB0 t/m DB3 - Kunnen genegeerd worden.

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

LED - განათება twee pinnen heten beide LED. დამაკავშირებელი LED არის ანოდი და შემდგომი LED არის კათოდური. ანოდის გათიშვა შეაფასა 220 ვ რეზისტენტმა და 5 ვოლტმა. კათოდე სლუით არის რექტრექსი ან ადგილზე.

ნაბიჯი 3: კლარ

კლარ!
კლარ!
კლარ!
კლარ!

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. მინი მარცვლოვანი დაფა werkt die hetzelfde als de grotere ვარიანტი. Vergeet dan wel niet om een rij over te laten voor de 5 volt aansluitingen.

გირჩევთ: