Dzień dobry. Posiadam wyżej wymienione arduino. Jestem początkujący, więc proszę o zrozumienie. A teraz do rzeczy:
Piszę program do włączania i wyłączania dwóch pinów za pomocą przycisku monostabilnego. W szkole mamy kółko na którym uczymy się nieco, ale na arduino UNO, a ja posiadam to wyżej wymienione ze względu na to że ma ono mi służyć tylko do zrobienia jednego projektu, a było najtańsze. Znalazłem w internecie grafikę na której moje(lub podobne) arduino posiada w większości piny analogowe. Poszukałem i znalazłem że do sterowania nimi używa się analogWrite(pin, wartość). Wartości (według tej strony) to od 0 do 255. Zapisałem kod:
ale nie zadziałało, więc spróbowałem zamienić 255 na HIGH i 0 na LOW. Pół sukcesu: pin "włączył się", jednak niestety wyłączyć się już nie chciał . No i właśnie: co zrobić żeby móc pin analogowy sobie swobodnie włączać i wyłączać ?
Proszę o pomoc. Może nie pilnie, bo to może poczekać, ale żeby w końcu jakiś dobry samarytanin odpowiedział.
A i uprzedzając pytania: Na tym kółku się nie dowiem na razie co robię źle, bo nauczyciel jest na wyjeździe służbowym i nie mam kogo się o to spytać.
Piszę program do włączania i wyłączania dwóch pinów za pomocą przycisku monostabilnego. W szkole mamy kółko na którym uczymy się nieco, ale na arduino UNO, a ja posiadam to wyżej wymienione ze względu na to że ma ono mi służyć tylko do zrobienia jednego projektu, a było najtańsze. Znalazłem w internecie grafikę na której moje(lub podobne) arduino posiada w większości piny analogowe. Poszukałem i znalazłem że do sterowania nimi używa się analogWrite(pin, wartość). Wartości (według tej strony) to od 0 do 255. Zapisałem kod:
Kod:
void setup() {
pinMode(10, OUTPUT);
}
void loop() {
analogWrite(10, 255);
delay(500);
analogWrite(10, 0);
}
Proszę o pomoc. Może nie pilnie, bo to może poczekać, ale żeby w końcu jakiś dobry samarytanin odpowiedział.
A i uprzedzając pytania: Na tym kółku się nie dowiem na razie co robię źle, bo nauczyciel jest na wyjeździe służbowym i nie mam kogo się o to spytać.