Migające diody.

Tutaj mozesz poruszać tematy ogólne powiązane z elektroniką, np. dyskusje na temat podzespołów, układów, zasad ich działania. Czyli można pisać o wszystkim czego nie da się przyporządkować do innych działów.
ODPOWIEDZ
kuoda
Użytkownik
Posty: 113
Rejestracja: 03 maja 2008, 10:42
Lokalizacja: Warszawa
Kontakt:

Migające diody.

Post autor: kuoda » 04 maja 2008, 16:52

Witam.

Mam do was prośbę. Jak mogę zaprogramować diody LED, żeby migały? Ale to zrobić w C++. I np. jest 10 diod LED które co sekundę się przełączają. I się pali jedna, zaraz ona gaśnie i zapala się następna.

Pomóżcie.

Pozdr.
kuoda. :wink:

Awatar użytkownika
Kulpina
Użytkownik
Posty: 2037
Rejestracja: 28 lip 2005, 16:57
Lokalizacja: Sanok
Kontakt:

Post autor: Kulpina » 04 maja 2008, 17:01

Nic nie trzeba programować. Kupujesz układ 4017 + do tego generator np.na inwerterach. czyli 2 układy scalone. Jak są pod ręką to można to zbudować na płytce stykowej w niecałe 5 min. :mrgreen:

kuoda
Użytkownik
Posty: 113
Rejestracja: 03 maja 2008, 10:42
Lokalizacja: Warszawa
Kontakt:

Post autor: kuoda » 04 maja 2008, 17:05

Ale jakbym chciał zobaczyć jak się programuje diody i to zaprogramować w C++ to jak?

Awatar użytkownika
Kulpina
Użytkownik
Posty: 2037
Rejestracja: 28 lip 2005, 16:57
Lokalizacja: Sanok
Kontakt:

Post autor: Kulpina » 04 maja 2008, 17:12

1. Programuje sie mikroprocesor,który ew.steruje diodami.
2. Jak chcesz programować zacznij od BASCOMA jest chyba lepszy na początek.

Na początek spróbuj sie zapoznać z jakimś kursem ośla łączka,albo EdE.
Jak zależy ci na programowaniu to potem Mikroprocesorowa Ośla łączka i kurs C++ z EdW... :mrgreen:

Życze powodzenia

ZbeeGin

Post autor: ZbeeGin » 04 maja 2008, 17:12

kuoda pisze:Ale jakbym chciał zobaczyć jak się programuje diody i to zaprogramować w C++ to jak?
Jakie C++, jaki procesor itp. Nie jesteśmy przecież wróźbitami by to za Ciebie wiedzieć.

kuoda
Użytkownik
Posty: 113
Rejestracja: 03 maja 2008, 10:42
Lokalizacja: Warszawa
Kontakt:

Post autor: kuoda » 04 maja 2008, 17:13

No procesor taki do programowania... A C++ to taki normalny z bibliotekami standardowymi Dev.

ZbeeGin

Post autor: ZbeeGin » 04 maja 2008, 17:16

No procesor taki do programowania... A C++ to taki normalny z bibliotekami standardowymi Dev.
Masło maślane. Zacznik lepiej od czegoś mniej skompilkowanego.

Awatar użytkownika
Kulpina
Użytkownik
Posty: 2037
Rejestracja: 28 lip 2005, 16:57
Lokalizacja: Sanok
Kontakt:

Post autor: Kulpina » 04 maja 2008, 17:22

Jak chociażby BASCOM + Attiny2313 :)

Quentin
Użytkownik
Posty: 140
Rejestracja: 01 maja 2008, 14:28
Lokalizacja: Unknown

Post autor: Quentin » 04 maja 2008, 19:14

ZbeeGin pisze:Zacznik lepiej od czegoś mniej skompilkowanego.
No właśnie :neutral: Nie znasz prawie podstaw, a już byś chciał zabierać się za mikroprocesory...

Awatar użytkownika
olo16
Użytkownik
Posty: 396
Rejestracja: 12 paź 2007, 16:37
Lokalizacja: w-wa

Post autor: olo16 » 04 maja 2008, 20:05

A tak w ogóle to może się czepiam, ale nigdy nie widziałem programowalnych diod :razz: :wink: .

Awatar użytkownika
KrzysiekK
Użytkownik
Posty: 1337
Rejestracja: 12 kwie 2006, 19:38

Post autor: KrzysiekK » 05 maja 2008, 7:49

Może na początek wystarczy prostu układ elektroniczny taki jak ten

Awatar użytkownika
Kulpina
Użytkownik
Posty: 2037
Rejestracja: 28 lip 2005, 16:57
Lokalizacja: Sanok
Kontakt:

Post autor: Kulpina » 05 maja 2008, 18:58

Może skorzystam z okazji, bo jesteś autorem tego projektu. Na płytce drukowanej jest chyba błąd :mrgreen:
KrzysiekK, Jak możesz przyjrzyj się płytce sterownika, tam gdzie jest U4 jedna nóżka jest wogle nie podłączona, a na schemacie wszystkie są podłaćzone, zresztą wszystkie powinny być :)

Awatar użytkownika
KrzysiekK
Użytkownik
Posty: 1337
Rejestracja: 12 kwie 2006, 19:38

Post autor: KrzysiekK » 07 maja 2008, 9:45

Faktycznie brakuje połączenia. Ten nie podłączony pin U4 powinien być podłączony do masy zasilania. Pierwotnie projekt płytki powstał w innym niż Protel 99 SE programie, który nie był zgodny ze standardem Protela i jako demo nie oferował opcji zapisu, tylko wydruk płytki. Widocznie przy przenoszeniu projektu do Protela połączenie to mi umknęło.

ODPOWIEDZ