Skocz do zawartości

Dlaczego nie mogę sterować dowolnie sześcioma diodami Led ?


xy

Pomocna odpowiedź

Ja przeważnie daję 1k. Posprawdzaj wszystkie połączenia. Może coś nie łączy. Nie jest wykluczone, ze coś spaliłeś, ale nie przyjmowałbym takiego założenia. Jeszcze raz wszystko posprawdzaj, i powinno ruszyć. Ponawiam pytanie o ten dodatkowy znaczek. Dokładasz jakieś dodatkowe zasilanie? Powinieneś mieć połączenie:

Pin Arduino-rezystor-dioda-masa Arduino

Diodę z rezystorem możesz oczywiście zamienić.

  • Pomogłeś! 1
Link do komentarza
Share on other sites

Jeszcze raz dziękuję

Zmienię Oporniki

Pozdrawiam

xy

[ Dodano: 13-03-2018, 17:36 ]

Dopiero zauważyłem pytanie O ten znaczek (chyba chodzi o ten " + " na rysunku w Paincie jednej gałęzi

Nie żadnych innych zasilań poza USB nie stosuję Coś jednak jest na rzeczy

Przeszedłem na UNO i pozmieniałem oporniki oraz powtykałem w te same dziurki na płytce po dwie nóżki

Układ taki PIN 3 na płytce do Dziurki w Kolumnie B do tej samej opornik 1kOm

druga nóżka opornika do kolumny A i do tej dłuższa noga Diody druga noga diody na minusową "szynę"

Przy wgrywaniu na płytkę pokazuje mi błąd dla UNO

PROBLEM Z WGRYWANIEM NA PŁYTKĘ SPRAWDŹ i tu adres http .....

Uno mam z tej strony z rozszerzeniem arduino.cc napisane na płytce Made in Italy

Próbowałem Arduino/Genuino UNO i Duemilanowe / Decymila

Śmieszne jest to że nie dość że nie wszystkie zapala to zupełnie w innej kolejności

Chyba to wszystko za trudne dla mnie

Pozdrawiam

xy

Link do komentarza
Share on other sites

A port wybrałeś dobry?

Jeśli masz dobry port, to wklej cały błąd jaki wyrzuca ArduinoIDE

Nie zniechęcaj się. Początki często są trudne i przypominają błądzenie we mgle. Załapiesz podstawy to będzie z górki. Może zacznij od migania jedną diodą i dodawaj kolejne. Wtedy łatwiej wyłapiesz problem i go poprawisz. Taka metoda małych kroczków.

Link do komentarza
Share on other sites

Zarejestruj się lub zaloguj, aby ukryć tę reklamę.
Zarejestruj się lub zaloguj, aby ukryć tę reklamę.

jlcpcb.jpg

jlcpcb.jpg

Produkcja i montaż PCB - wybierz sprawdzone PCBWay!
   • Darmowe płytki dla studentów i projektów non-profit
   • Tylko 5$ za 10 prototypów PCB w 24 godziny
   • Usługa projektowania PCB na zlecenie
   • Montaż PCB od 30$ + bezpłatna dostawa i szablony
   • Darmowe narzędzie do podglądu plików Gerber
Zobacz również » Film z fabryki PCBWay

Jamik

Na UNO jest taki komunikat

Opcje projektu zmienione, przeładuj całość

Szkic używa 1206 bajtów (3%) pamięci programu. Maksimum to 32256 bajtów.

Zmienne globalne używają 9 bajtów (0%) pamięci dynamicznej, pozostawiając 2039 bajtów dla zmiennych lokalnych. Maksimum to 2048 bajtów.

avrdude: ser_open(): can't open device "\\.\COM5": Nie można odnaleźć określonego pliku.

Problem z wgrywaniem na płytkę. Sprawdź http://www.arduino.cc/en/Guide/Troubleshooting#upload w poszukiwaniu sugestii.

Tak ale to moja wina ponieważ Uno było wgrywane na innym kompie i przeniosłem zły port teraz skopiowałem kod i utworzyłem nowy plik .Komunikatu tego już nie ma .

Na UNO są używane inne piny (wybieram raczej te zaznaczone " ~ " ponoć są właściwsze

Na uno są to 3,5,6,9, 10, 11

Napięcia na tych nie świecących są o ok 1 V wyższe 3,3V a te które świecą mają 2,15 mierzone na nóżkach diody kombinowałem z opornikiem większym niż 1` kOm .

Zamieniałem ledy te świecące z nieświecącymi bez zmian czyli cały czas 4 tylko świecą..

Zdjęcie mam niestety po spakowaniu zipem ponad 1,2 MB

Ściągnę zaraz 7z i spróbuję zejść poniżej 1M.

Pozdrawiam

xy

IMG_20180313_192113.thumb.jpg.99189bdc50a2440a4dbfb542f3297f6e.jpg

Link do komentarza
Share on other sites

Czyli jak rozumiem da się już UNO programować. OK. To teraz tak. Wyjścia oznaczone tyldą pozwalają na użycie sygnału PWM (czyli takiego niby analogowego wyjścia) aby sterować jasnością diody, albo obrotami silnika. Jeśli chodzi o zwykłe wyjście cyfrowe, to możesz użyć dowolnego pinu 0-13 i A0-A5. Przy czym unikaj 0 i 1 bo te piny służą do komunikacji z komputerem i programowania i podłączenie tam niektórych urządzeń może uniemożliwić programoanie (mam takiego shielda, że do programowania muszę go wypinać 🙂).

Sygnały sprawdź przy odłączonej diodzie. Wypnij kabelek z arduino i podłącz woltomierz. I tak dla każdego używanego wyjścia. Jeśli będzie się tam prawidłowo pojawiać sygnał 0V i 5V względem masy, to znaczy, że i program i wyjścia działają poprawnie a przyczyna leży po stronie diod/rezystorów/kabelków/płytki stykowej.

edit: zmiany w układzie oczywiście przy wyłączonym zasilaniu 🙂.

edit2: Ech... Nie słuchasz mnie 🙂. Zauważyłeś, ze czerwoną i niebieską linię (zasilanie i masa) na płytce stykowej masz przerwane w połowie? Nie ma między nimi elektrycznego połączenia i dwie ostatnie diody nie są podpięte katodami do masy. Pisałem, zebyś to sprawdził pare postów wcześniej 😃.

Edit3: I za chwilę spalisz diody, bo rezystory masz zwarte! Nie przez nie płynie prąd!

  • Lubię! 1
Link do komentarza
Share on other sites

Przepraszam skończony baran jestem

Pomierzyłem i te co nie świecą mają 3,37V a te świecące 4,8V i 4,9V

Teraz zajarzyłem z tą przerwą w połowie . Po prostu w pamięci miałem z YT schemat i złe wyobrażenie myślałem że "szyna" jest jednolita w kolumnie od góry do dołu .Teraz już musi działać .

Aż mi wstyd ! Ale jeszcze raz dziękuję za pomoc i cierpliwość

tylko mnie dziwi skąd tam napięcie w tej drugiej połówce?....

Dodatkowa zmyłka

Mea culpa ,Mea culpa ,Mea bardzo wielka culpa

WSZYSTKIE Diody świecą idealnie .

Wielkie dzięki

Pozdrawiam

xy

Link do komentarza
Share on other sites

Połączenia w płytce stykowej masz omówione tutaj:

https://forbot.pl/blog/kurs-elektroniki-multimetr-pomiary-rezystory-id3952

Część płytek ma przerwę w połowie, część ich nie ma. Mam i taką i taką.

Człowiek uczy się na błędach. Czasem swoich, lepiej cudzych 🙂.

Poprawiłeś te rezystory? Wepnij je poprawnie, bo inaczej spalisz diody, albo wyjście Arduino. Powodzenia w dalszych eksperymentach i nauce.

Edit: Jakie napięcie na drugiej połówce?

Edit 2: Tu jest jeszcze dokładniej opisana płytka stykowa:

https://forbot.pl/blog/jak-dziala-plytka-stykowa-zdjecia-budowa-przyklady-id21978

Link do komentarza
Share on other sites

Jamik

Dziękuję za linki .

Pomiędzy szyną minusową a dodatnią jest 0,00

Czyli rezystory powinny " okrakiem wejść w np kolumnę F lub tej lewek połówki i kolumn z cokolwiek z A lub B lub C lub D lub E ?

Dopiero zaskoczyłem ....

Nie dość że mnie za uszy wyciągasz to jeszcze ratujesz moje Arduino .

DZIĘKUJĘ

Pozdrawiam

xy

Link do komentarza
Share on other sites

Dołącz do dyskusji, napisz odpowiedź!

Jeśli masz już konto to zaloguj się teraz, aby opublikować wiadomość jako Ty. Możesz też napisać teraz i zarejestrować się później.
Uwaga: wgrywanie zdjęć i załączników dostępne jest po zalogowaniu!

Anonim
Dołącz do dyskusji! Kliknij i zacznij pisać...

×   Wklejony jako tekst z formatowaniem.   Przywróć formatowanie

  Dozwolonych jest tylko 75 emoji.

×   Twój link będzie automatycznie osadzony.   Wyświetlać jako link

×   Twoja poprzednia zawartość została przywrócona.   Wyczyść edytor

×   Nie możesz wkleić zdjęć bezpośrednio. Prześlij lub wstaw obrazy z adresu URL.

×
×
  • Utwórz nowe...

Ważne informacje

Ta strona używa ciasteczek (cookies), dzięki którym może działać lepiej. Więcej na ten temat znajdziesz w Polityce Prywatności.