Skocz do zawartości

Nie działa najprostszy program/ diody


Pomocna odpowiedź

Napisano

Witam! Wczoraj zakupilem sprzet Arduino UNO (nieoryginalny), diody rezystory itd.

Chce na płytce stykowej zmontować układ z trzech diod, trzech rezystorów, który bedzie działa w ten sposób że zapala sie pierwsza, pali się około 0,5s gaśnie, zapala się 2 i to samo i to wszystko w pętli i napisałem taki oto program :

void setup()
{

pinMode(8,OUTPUT); // pierwsza
pinMode(9,OUTPUT); // druga
pinMode(10,OUTPUT); // trzecia

}

void loop()
{


 digitalWrite(10, LOW); // gaśnie 3
 digitalWrite(8, HIGH); // zapala się 1
 delay (300); 

   digitalWrite(9, HIGH); //zapala sie 2
 digitalWrite(8, LOW); // gaśnie 1
 delay (300);

   digitalWrite(10, HIGH); // zapala sie trzecia
 digitalWrite(9, LOW); // gaśnie 2
 delay (300);



}

Niestety nie działa, a podlaczylem raczej poprawnie ( dłuższą nóżką diody do rezystora).

Dodam jeszcze, że na arduino raz mi łapie na porcie COM1 raz na COM3 a sprawdzalem i port komunikacyjny u mnie to COM1. Nie wiem, może ten fakt nie ma za dużego znaczenia ale wolałem napisać. Jakby ktoś miał jakis pomysł to prosze o pomoc.

15682687_1245599688863853_1171695668_n.thumb.jpg.224004bc5b15ebff57ceaf47840e0690.jpg

Masz multimetr? Odłącz Arduino od zasilania i pomierz omomierzem czy wszystkie połączenia są solidne.

Jak to sprawdzisz, to podłącz Arduino i woltomierzem sprawdź napięcia na nóżkach diod.

Jakiej wartości są te oporniki?

Nie niestety nie mam, ale dodam ze jak obrociłem diode to zaczelo cos sie dziać. Zaczeły migać, co prawda nie tak jak napisane w programie ale jednak coś było. A co do rezystancji to wynosi 100 Ω.

Płytka stykowa którą masz ma pasek górny i dolny podzielony na dwie sekcje każdy, przerwa jest na środku. Nie jest przez przypadek tak że LEDy masz podłączone do jednej sekcji, a żółty przewód do drugiej?

  • Lubię! 1

Bądź aktywny - zaloguj się lub utwórz konto!

Tylko zarejestrowani użytkownicy mogą komentować zawartość tej strony

Utwórz konto w ~20 sekund!

Zarejestruj nowe konto, to proste!

Zarejestruj się »

Zaloguj się

Posiadasz własne konto? Użyj go!

Zaloguj się »
×
×
  • Utwórz nowe...