Zaprogramowanie oświetlenia pod usb

0

Planuję zrobić sobie jakieś oświetlenie z diód ledowych, z ciekawości i żeby się czegoś nauczyć - z elektryką miałem raczej mało wspólnego. Chciałem zrobić możliwość podłączenia tego wszystkiego do komputera przez usb.

I teraz tak - jak można zaprogramować to tak, żeby np. przez zrobienie czegoś, światło zmieniło kolor, albo żeby mieć możliwość pojedyńczego wyłączania diód etc.? Trzeba podłączyć coś dodatkowego do układu, czy to kwestia samego programowania? W czym coś takiego zrobić? Do tej pory programowałem tylko w C (o językach skryptowych nawet tu nie wspominam), więc nie mam kompletnie pojęcia jak coś takiego miało by wyglądać, ani tym bardziej, jak się za to zabrać.

Mógłby mi ktoś nieco rozjaśnić sytuację? : P

0

Hmm dla kogoś kto nie zna się zbytnio na elektronice poleciłbym platformę Arduino, wygooglaj sobie :)

0

Więc właściwie potrzebuje jeszcze tej płytki Arduino i płytki z tymi dziurkami (sory za brak profesjonalnej nazwy...) ?

0

Planuję zrobić sobie jakieś oświetlenie z diód ledowych, z ciekawości i żeby się czegoś nauczyć - z elektryką miałem raczej mało wspólnego. Chciałem zrobić możliwość podłączenia tego wszystkiego do komputera przez usb.

Skoro miałeś „mało wspólnego”, to może zacznij od czegoś mniejszego, bo się zniechęcisz natłokiem problemów ;-)

http://www.youtube.com/watch?v=FG94yq-DpGk
To ma zasilanie pobierane z USB, ale nie ma komunikacji poprzez USB. Filmik już stary, ale choinka stoi właśnie na biurku koło monitora ;-)

I teraz tak - jak można zaprogramować to tak, żeby np. przez zrobienie czegoś, światło zmieniło kolor, albo żeby mieć możliwość pojedyńczego wyłączania diód etc.?
Diody RGB i dowolny mikrokontroler. Jeśli ma być sterowane (konfigurowane) z USB, to sprawy mocno się komplikują (na początek łatwiej będzie np. port COM + ewentualnie przejściówka COM-USB).

Dobrze jest mieć dalekosiężny cel, ale naprawdę – małymi krokami.

0

Hmmm... Obczaj z których "linii" (sam nie wiem jak to nazwać) w porcie USB można pobrać napięcie (plus und minus ofc). Następnie kup w elektronicznym w swojej okolicy pare metrow cienkiego kabelka (ja do wszystkiego używam 0.5 mm), przełącznik (on-off) i od cholery diod LED dających białe światło (tylko wszystkie podpisz, abyś wiedział ktore mają jakie parametry). Teraz juz tylko odsyłam do prawa Ohma. Oblicz sobie łączną rezystancję tych diód, musisz znać natężenie prądu z portu USB (napięcie to bodajrze 5.2V, ale nie jestem pewien) i do dzieła. Najpierw złoz cały zestaw (plus => przelacznik => diody => minus), potem zlutuj to z odpowiednimi scieżkami portu USB i powinno działać :) Jeśli chcesz coś podpinanego pod USB i sterowanego z zewnątrz (np. zewnetrzna klawiatura) to będą to duże naklady finansowe :) sam programator + płytka to 50+ zł. Jesli chcesz coś sterowanego z komputera, to życzę powodzenia w pisaniu sterowników :)

0

Linki do poczytania zanim cokolwiek zaczniesz płodzić:
http://en.wikipedia.org/wiki/USB_decoration
http://en.wikipedia.org/wiki/Universal_Serial_Bus

Jeśli chcesz brać zasilanie z USB to jest kilka zasad, których powinieneś przestrzegać. Komunikacja może się przydać choćby do tego by "poprosić" o możliwość pobrania większego prądu.
Resztę opisali inni powyżej.

1 użytkowników online, w tym zalogowanych: 0, gości: 1