Skocz do zawartości

Kurs Arduino - #2 - podstawy programowania, porty I/O


Pomocna odpowiedź

@PersonalJezus witam na forum 🙂 To nie jest wina braku bibliotek. W przypadku tego typu słów kluczowych ważna jest wielkość znaków, czyli nie "output" tylko "OUTPUT", nie "low" tylko "LOW" i nie "high" tylko "HIGH". Dokładnie tak jest napisane w działającym Blinku i tego trzeba się trzymać.

  • Lubię! 1
1 minutę temu, Treker napisał:

@PersonalJezus witam na forum 🙂 To nie jest wina braku bibliotek. W przypadku tego typu słów kluczowych ważna jest wielkość znaków, czyli nie "output" tylko "OUTPUT", nie "low" tylko "LOW" i nie "high" tylko "HIGH". Dokładnie tak jest napisane w działającym Blinku i tego trzeba się trzymać.

DZIĘKI! 🙂

Cześć wszystkim! Na start mam problem, ponieważ gdy chciałem podłączyć diodę do Arduino (pierwszy schemat) to zrobiłem wszystko jak na schemacie, program przepisywałem i nawet kopiowałem i wklejałem a mimo wszystko dioda wciąż nie świeci. W przypadku użycia diody wbudowanej na płytce wszystko działa. Układałem również na nowo cały schemat kilka razy i wciąż nic. Może ktoś spotkał się z podobnym problemem na start i powie mi co robię źle? 😄 

(edytowany)

@mdominiak witam serdecznie na forum 🙂

Możesz sprawdzić czy dioda w ogóle działa - podłącz ją przez rezystor do pinu 5v Arduino.

Najlepiej podeślij zdjęcie układu, łatwiej będzie coś doradzić.

 

Edytowano przez Gieneq
  • Lubię! 1

@Wortan wygląda dobrze 🙂 ale do czego podłączasz te kabelki? Bo jak biały do masy a czarny i czerwony do pinów sterujących to będzie działać.

  • Lubię! 2
  • 1 miesiąc później...
(edytowany)

 Mam taki błąd :Arduino:1.8.13 (Windows Store 1.8.39.0) (Windows 10), Płytka:"Arduino Uno"


C:\Users\hp\AppData\Local\Temp\ccMUR7Q6.ltrans0.ltrans.o: In function `main':
C:\Program Files\WindowsApps\ArduinoLLC.ArduinoIDE_1.8.39.0_x86__mdqgnx93n4wtt\hardware\arduino\avr\cores\arduino/main.cpp:46: undefined reference to `loop'
collect2.exe: error: ld returned 1 exit status
exit status 1
Błąd kompilacji dla płytki Arduino

Edytowano przez Gieneq

Witam.

W przykładzie z migającą diodą jest zaznaczone, że koniecznie trzeba wpiąć rezystor  szeregowo, czemu akurat na "powrocie"?  I czemu akurat 330 R?

Pozdrawiam serdecznie.

Andrzej

11 godzin temu, Gieneq napisał:

@AndrzejWi na ten temat jest osobny artykuł o kolejności w połączeniu szeregowym. Nie ma to znaczenia 🙂 

Przy zasilaniu z 5V i oporze 330R wychodzi prąd 5V/330R ~15mA, czyli tyle że nie spali diody.

 

@Tobitobiasz44 mógłbyś umieścić kod programu o którym piszesz?

Dziękuję serdecznie za odpowiedź i artykuł.:)

A jak mógłbym prosić o jakiś namiar na teorię dotyczącą parametrów podzespołów, które dostałem z kursem, np. nie wiedziałem, że dioda wymaga akurat takiego natężenia.

Pozdrawiam serdecznie

@AndrzejWi pewnie, na ten temat jest osobny artykuł o połączeniu LED i zasilaniu. A tu masz coś o diodach z zestawu, np napięcie zasilania.

W przypadku LED zakłada się maksymalny prąd 20 mA, ale może to się różnić zależnie od producenta. Niestety w przypadku LED ciężko jest o konkretną dokumentację, chyba że sprzedawca taką załączy. W przypadku podzespołów z napisanym numerem, można latwo znaleźć dokumentacje pisząc w googlu: "nazwa datasheet" lub "nazwa pdf" np. NE555 datasheet 🙂 

 

  • Lubię! 1
12 godzin temu, Gieneq napisał:

@AndrzejWi pewnie, na ten temat jest osobny artykuł o połączeniu LED i zasilaniu. A tu masz coś o diodach z zestawu, np napięcie zasilania.

W przypadku LED zakłada się maksymalny prąd 20 mA, ale może to się różnić zależnie od producenta. Niestety w przypadku LED ciężko jest o konkretną dokumentację, chyba że sprzedawca taką załączy. W przypadku podzespołów z napisanym numerem, można latwo znaleźć dokumentacje pisząc w googlu: "nazwa datasheet" lub "nazwa pdf" np. NE555 datasheet 🙂 

 

Witam.

Dzięki serdeczne za podpowiedzi. Ja dopiero zaczynam przygodę z elektroniką i ciężko jest na początku połapać się, a na blogu jest tyle wszystkiego, że nie wiadomo od czego zacząć. Twoje wskazówki są bardzo cenne.

Pozdrawiam serdecznie.

Andrzej.

  • Lubię! 2

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...