projektas_nr.2
Skirtumai
Čia matote skirtumus tarp pasirinktos versijos ir esamo dokumento.
| Abiejų pusių ankstesnis pataisymasPrevious revisionKitas pataisymas | Previous revision | ||
| projektas_nr.2 [2015/11/16 13:45] – simonas | projektas_nr.2 [2015/12/06 22:57] (esamas) – 78.158.19.184 | ||
|---|---|---|---|
| Linija 3: | Linija 3: | ||
| **Ką darome** | **Ką darome** | ||
| - | Kartu su skaitmeniniais kontaktais, Arduino taip pat turi 6 kontaktus, kurie gali būti panaudoti analoginei įvesčiai. Šios įvestys paima įtampą (nuo 0 iki 5 voltų) ir konvertuoja ja į skaitmeninį numerį nuo 0 (0 voltų) iki 1023 (5 voltų) | + | Kartu su skaitmeniniais kontaktais, |
| **Grandinės dalys:** | **Grandinės dalys:** | ||
| Linija 24: | Linija 24: | ||
| {{:: | {{:: | ||
| + | |||
| + | **Šaltiniai** | ||
| [[http:// | [[http:// | ||
| Linija 29: | Linija 31: | ||
| **Kodas** | **Kodas** | ||
| - | (File > Examples > 3.Analog > AnalogInput) | + | (File > Examples > Analog > AnalogInput) |
| (Pavyzdys iš arduino.cc, ten rasite ir kitų šaunių idėjų). | (Pavyzdys iš arduino.cc, ten rasite ir kitų šaunių idėjų). | ||
| - | < | + | < |
| - | | + | /* |
| - | | + | |
| - | | + | Analoginio jutiklio verės nuskaitymo pavyzdys, kur potenciometro vertę nuskaitome naudodami |
| - | | + | ir įjungiame bei išjungiame |
| - | Kiek laiko LED bus įjungtas ir išjungtas priklauso nuo jo | + | Kiek laiko LED bus įjungtas ir išjungtas priklauso nuo potenciometro |
| - | | + | |
| - | | + | |
| - | * Ašis į analoginį | + | * Vidurinė potenciometro kojelė sujungiama su analoginiu |
| - | * Viena pusė pin (arba vienas) su korpusu | + | * Viena iš kraštinių kojelių sujungiama su GND (0V) (GND - angl. ground - žemė, įžeminimas) |
| - | * Kitos pusės pin 5 V | + | * Kita kraštinė kojelė sujungiama su 5V |
| - | * LED anodus | + | * LED anodą |
| - | * LED katodus | + | * LED katodą |
| - | * Pastaba: kadangi daugumoje | + | * Pastaba: kadangi daugumoje |
| - | pin 13 ant lentos, LED neprivaloma. | + | papildomai jungti |
| Linija 62: | Linija 64: | ||
| void setup() { | void setup() { | ||
| - | // parankame ledipin’ui galia: | + | // parenkame led piną: |
| pinMode(ledPin, | pinMode(ledPin, | ||
| } | } | ||
| Linija 82: | Linija 84: | ||
| **Neveikia? | **Neveikia? | ||
| - | Įsitikinkite, | + | Įsitikinkite, |
| Vis dar neveikia? | Vis dar neveikia? | ||
| Linija 94: | Linija 96: | ||
| void loop() { | void loop() { | ||
| int threshold = 512; | int threshold = 512; | ||
| - | if(analogRead(potPin) > threshold){ digitalWrite(ledPin, | + | if(analogRead(sensorPin) > threshold){ digitalWrite(ledPin, |
| else{ digitalWrite(ledPin, | else{ digitalWrite(ledPin, | ||
| } | } | ||
| </ | </ | ||
| - | Su šia komanda | + | Su šia komanda |
| | | ||
| Gesimas: | Gesimas: | ||
| - | Galime | + | Galime |
| < | < | ||
| int ledPin = 13; </ | int ledPin = 13; </ | ||
| Linija 108: | Linija 110: | ||
| < | < | ||
| void loop() { | void loop() { | ||
| - | int value = analogRead(potPin) / 4; | + | int value = analogRead(sensorPin) / 4; |
| analogWrite(ledPin, | analogWrite(ledPin, | ||
| } | } | ||
| Linija 119: | Linija 121: | ||
| < | < | ||
| - | Atsisiųskite į Arduino plokštę ir stebėkite, kaip sukasi servas sukiojant potenciometrą. | + | Atsisiųskite į „Arduino“ plokštę ir stebėkite, kaip sukasi servas sukiojant potenciometrą. |
| [[projektas_nr.3|Kitas projektas. Spalvotos šviesos gavimas naudojant RGB šviesos diodą.]] | [[projektas_nr.3|Kitas projektas. Spalvotos šviesos gavimas naudojant RGB šviesos diodą.]] | ||
| [[arduivadas_projektai|Atgal į projektus]] | [[arduivadas_projektai|Atgal į projektus]] | ||
projektas_nr.2.1447674356.txt.gz · Keista: vartotojo simonas
