Čia matote skirtumus tarp pasirinktos versijos ir esamo dokumento.
Both sides previous revision Previous revision Next revision | Previous revision Next revision Both sides next revision | ||
projektas_nr.2 [2015/11/16 13:32] simonas |
projektas_nr.2 [2015/11/16 16:14] simonas |
||
---|---|---|---|
Linija 13: | Linija 13: | ||
* 560 Ω rezistorius(žalias-mėlynas-rudas) x1 | * 560 Ω rezistorius(žalias-mėlynas-rudas) x1 | ||
- | **Principinė schema:** | + | **Principinė schema** |
{{::aaaaadgdbhds.png?300|}} | {{::aaaaadgdbhds.png?300|}} | ||
- | **Surinkimo šablonas:** | + | **Surinkimo šablonas** |
{{::aaaaakugyyuvbyu.png?300|}} | {{::aaaaakugyyuvbyu.png?300|}} | ||
Linija 29: | Linija 29: | ||
**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ų). |
- | <code>/* | + | <code> |
- | | + | /* |
Analoginė įvestis | Analoginė įvestis | ||
- | Parodo analoginį įėjimą skaitant analoginį daviklį iš analoginio pin 0 ir | + | Parodo analoginį įėjimą skaitant analoginį daviklį iš analoginio pin 0 ir |
- | įjungiant ir išjungiant šviesą spinduliuojantį šviesos diodą (LED), prijungtą prie skaitmeninės pin 13. | + | įjungiant ir išjungiant šviesą spinduliuojantį šviesos diodą (LED), prijungtą prie skaitmeninės pin 13. |
Kiek laiko LED bus įjungtas ir išjungtas priklauso nuo jo | Kiek laiko LED bus įjungtas ir išjungtas priklauso nuo jo | ||
vertės, gautos iš analogRead () | vertės, gautos iš analogRead () | ||
Linija 98: | Linija 98: | ||
} | } | ||
</code> | </code> | ||
- | Su šia komanda LEDas įsijungs, kai analoginiame kontakte bus vertė, didesnė už 512 (maždaug pusė potenciometro signalo). Šį jautrumą taip pat galima reguliuoti keičiant slenksčio (Threshold) vertę. | + | Su šia komanda LED'as įsijungs, kai analoginiame kontakte bus vertė, didesnė už 512 (maždaug pusė potenciometro signalo). Šį jautrumą taip pat galima reguliuoti keičiant slenksčio (Threshold) vertę. |
| | ||
Gesimas: | Gesimas: | ||
- | Galime LEDo šviesumą reguliuoti tiesiogiai nuo potenciometro. Tam reikia pakeisti LEDo prijungimo vietą - perjunkime iš kontakto 13 į kontaktą 9. Pakeiskime kodo eilutę: | + | Galime LED'o šviesumą reguliuoti tiesiogiai nuo potenciometro. Tam reikia pakeisti LED'o prijungimo vietą - perjunkime iš kontakto 13 į kontaktą 9. Pakeiskime kodo eilutę: |
<code> | <code> | ||
int ledPin = 13; </code> Nauja eilutė turi būti tokia: <code>int ledPin = 9; </code> | int ledPin = 13; </code> Nauja eilutė turi būti tokia: <code>int ledPin = 9; </code> | ||
Linija 115: | Linija 115: | ||
Atsiųskite kodą į plokštę ir stebėkite, kaip kinta LED šviesumas sukiojant potenciometrą. Svarbu: vertė dalijama iš 4 dėl to, kad analogRead() funkcija grąžina vertę nuo 0 iki 1024 (10 bitų), o analogWrite() nuskaito reikšmę nuo 0 iki 255 (8 bitai) ) | Atsiųskite kodą į plokštę ir stebėkite, kaip kinta LED šviesumas sukiojant potenciometrą. Svarbu: vertė dalijama iš 4 dėl to, kad analogRead() funkcija grąžina vertę nuo 0 iki 1024 (10 bitų), o analogWrite() nuskaito reikšmę nuo 0 iki 255 (8 bitai) ) | ||
| | ||
- | **Servo motoro valdymas:** | + | **Servo mechanizmo valdymas:** |
- | Puikus pavyzdys, sujungiantis kelias grandines kartu. Prilituokite servo motorą ([[projektas_nr.8|mokymo medžiaga šiame projekte]]). Atsidarykime pavyzdinę programą reguliatoriui (Knob) (File > Examples > Library-Servo > Knob ). Pakeiskime kodo eilutę: | + | Puikus pavyzdys, sujungiantis kelias grandines kartu. Prilituokite servo motorą ([[projektas_nr.8|mokymo medžiaga šiame projekte]]). Atsidarykime pavyzdinę programą reguliatoriui (Knob) (File > Examples > Library-Servo > Knob). Pakeiskime kodo eilutę: |
<code> int potpin = 0;</code> Keisime į šią eilutę: <code>int potpin = 2; </code> | <code> int potpin = 0;</code> Keisime į šią eilutę: <code>int potpin = 2; </code> | ||
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]] |