ዝርዝር ሁኔታ:

አርዱዲኖ ፔዶሜትር 3 ደረጃዎች
አርዱዲኖ ፔዶሜትር 3 ደረጃዎች

ቪዲዮ: አርዱዲኖ ፔዶሜትር 3 ደረጃዎች

ቪዲዮ: አርዱዲኖ ፔዶሜትር 3 ደረጃዎች
ቪዲዮ: የአርዱብሎክ መተግበሪያን በመጫን ላይ 2024, ሀምሌ
Anonim
አርዱዲኖ ፔዶሜትር
አርዱዲኖ ፔዶሜትር

Vandaag gaan እኛ een ማድረግ-ፈረቃ stappenteller maken ተገናኘን Arduino.

አቅርቦቶች

Hiervoor heb je minimaal het volgende nodig:

1x 16x2 ኤልሲዲ

1x aethdx መንቀጥቀጥ መቀየሪያ

1x አርዱዲኖ ኡኖ

1x 220 ohm resistor

(ዝላይ) ካቢልስ

ደረጃ 1: Programmeren

Programmeren
Programmeren

Het programmeren ቫን ደ stappenteller het eenvoudigste gedeelte ነው. ቤኪንንት ተገናኝቶ ከቫን ደ LiquidCrystal ቤተ -መጽሐፍት እና ከኤልሲዲ ጋር ተገናኝቶ ነበር።

ፈሳሽ ክሪስታል ኤልሲዲ (ፒን 1 ፣ ፒን 2 ፣ ፒን 3 ፣ ፒን 4 ፣ ፒን 5 ፣ ፒን 6)

ፒን 1 en 2 zijn voor de Register ን ይምረጡ ን አንብብ/ጻፍ ቫን ዲ ኤልሲዲ ፣ ዴዚ ዚጂን ቢን ons ፒን 12 እና ፒን 11. ፒን 3 t/m 6 worden aangesloten op DB4 t/m DB7 ፣ wij gebruikte hiervoor digital pins 2 ፣ 3 ፣ 4 እና 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!

በ de setup declaer 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.

በዴፕሎፕ ጋ ጀርሲየር ዋር ዴቫልቤል ዳሳሽ ኦፕሬቲንግ ሲባሲድ ውስጥ ፣ namelijk aan de output pin van de shakeswitch ፣ dit is bij ons A1 note: dit moet wel op een analoge pin!

ደረጃ 2: Opzetten

Opzetten
Opzetten

ኑ ደ ኮድ ክላር kan je beginnen met het opzetten van de potentiometer ነው። ደ በር ኦንስ ገብሩክተ አቴድክስ kesክስስዊች ናት ኢልካር ተ ዘተንት ናት። Slu it nam nam nam nam nam nam nam nam nam nam nam nam nam nam nam nam nam nam 5 de 5 en de and and and and and and and and and Het moeilijkere gedeelte ዴ ኤልሲ ነው። ኦም ተጀምሯል።

Zet een potentiometer (draaiknop) የዝላይት ሂም በእንጨት መዝለያዎች በኩል። Dit belangrijk voor de background-led van het LCD scherm ነው።

ኑ het aansluiten zelf. ኤል ዲ ኤል ኤል ሲ ኤል ቪኦር ዲ ዲ ፒን ኤን ዴ ቦቨንካንት ዚትተን ፣ ግሬት ሄት ዳን ኦፕ ዴ volgende volgorde ቫን አገናኞች ናር ሬችስ አኔ

GND - የመሬት ቫን ፖታቲሞሜትር (rechterpin als de draaiknop naar jou toewijst)

ቪሲሲ (ቮልቴጅ በጋራ ሰብሳቢው) - ዲ ናም ጂፍ ሄት አል ዌግ ፣ ቮልቴጅ ፣ deze moet op de 5 volt።

VU (የድምፅ አሃድ) - ዴ ዋፐር ቫን ደ ፖታቲሞሜትር (የመካከለኛው ፒን) ፣ ዲት ሪት ሄት ንፅፅር ቫን ደ ዳራ -LED

አርኤስኤስ (መመዝገቢያ ይምረጡ) - ዲጂታል ፒን ፣ በሞባይል ኦፕል 12 ውስጥ።

አርደብሊው (አንብብ/ፃፍ) - Moet op de ground

ኢ (አንቃ) - የሞተር ኦፕን ዲጂታሌ ፒን ፣ በኦንቫል እስፓልት ኦፕ 11 ላይ።

DB0 t/m DB3 - Kunnen genegeerd worden።

DB4 t/m DB 7 - ዲጂታል ፒን ሞፔን ዎርዴን ያለማሳደግ ፣ በጄቫል ውስጥ ዲፒ 2 ቴ/ሜ 5 ነው

LED - De laatste twee pinnen heten beide LED. ደ አገናኝ ኤል ዲ ዲ አኖዴ እና ዴ ሬቸተር ኤል ዲ ካቶዴ ነው። 220V resistor aan op de 5 volt. En de kathode sluit je rechtstreeks aan op de ground.

ደረጃ 3: ክላር

ክላር!
ክላር!
ክላር!
ክላር!

ዳታ አልልስ ዋት ጀ ሆፍ ቴ ዶን voor een werkende potentiometer in ellkaar te zetten. Natuurlijk is het met zoon enorme breadboard wel erg onhandig, daarom kan je ook de kleinere variant kiezen en door die onder deder on Arduino te doen bespaar je zo heel veel ruimte. Op de mini breadboard werkt hetzelfde als de grotere variant. Vergeet dan wel niet om een rij over te laten voor de 5 volt aansluitingen.

የሚመከር: