Może głupie pytanie, ale dopiero zaczynam przygodę z #elektronika :) Czy jest jakiś rodzaj przekaźnika, który umożliwia plynne sterowanie napięciem? Mam #arduino gdzie moge zadać, zeby plynnie zwiekszalo od 0 do 5V i w ten sposob rozjaśniać diodę. Tylko jak to przenieść do zasilania zwyklej żarówki?
  • 15
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@shido: A ja póki co się nie zawiodłem. A potrzebuję zrobić termometr na 4 czujniki i ekran lcd, więc nie chcę wydawać 180zł w Polsce.
  • Odpowiedz
@UlrikeM: rób na pałę, mi się tak udało zapalić diodę. I ani razu nie spaliłem kontrolera ;p ( ͡° ͜ʖ ͡°)

a tak serio wchodź na youtube i szukaj, temat przenoszę do kosza. ( ͡° ͜ʖ ͡°)
  • Odpowiedz
@rennaissance: czytaj też obroty silnika z czujnika położenia wału i twórz własny komputer oszukujący oryginalną kasetę, sterując kątem zapłonu, dawką paliwa z np. jakiejś tablicy 2d właśnie po TPSie oraz obrotach silnika.

ciekawostka: dokładnie tak działa stworzony przez polaków "ecumaster", urządzonko które oszukuje oryginalną kasetę własnym sygnałem - http://ecumaster.com/produkty/digital-ecu-tuner-3 (wątek na racing forum: http://www.racingforum.pl/index.php?showtopic=43669 - polecam, ciekawa lektura), oparty jest o najzwyklejszą atmegę :) sam mam u siebie to ustrojstwo
  • Odpowiedz
@komeniusz: Nie widzę tam diody (nie LED - święcącej, ale zwykłej). To chodzi o cewkę i o zasadę jej działania. Gdy chcesz wyłączyć przekaźnik to prąd przez cewkę chce dalej płynąć i może spalić wejście mikrokontrolera. Zdjęcie przedstawia rozwiązanie: http://majsterkowo.pl/forum/download/file.php?id=200&sid=35afde9b169a9cc0474a03abf8ece24c (dioda D1)

Ze strony: http://majsterkowo.pl/forum/sterowanie-przekaznikiem-bistabilnym-t524.html (sterowanie z wyjścia 3,3V przekaźnikiem 5V)
  • Odpowiedz
#arduino #programowanie #elektronika

Witajcie Mirasy mam taki problem z moim kontrolerem midi, otóż chcę zrobić 4 przyciski które po wciśnięciu będą stale zmieniać (do momentu póki nie wcisnę innego przycisku) wartość w kodzie o +1,+2,+3 oraz +4 (w zależności który nacisnę) lecz nie mam pojęcia jak to powinno wyglądać. Byłoby bardzo miło aby ktoś dał jakiegoś linka gdzie jest ten problem wytłumaczony lub ktoś z was
  • 2
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@AlcoMatt: Wciskasz przycisk, uruchamiasz timer, on ma przerwanie co jakiś tam czas, w przerwaniu sprawdza, czy jakiś przycisk był wciśnięty. Jeśli nie to zwiększa tą wartość, jeśli wciśnięty zdejmuje flagę z rejestru timera i timer już nie zgłasza przerwań. Wciśnięcie przycisku też możesz oprzeć o przerwanie ( i od razu konfigurować timer, wtedy nie będzie zwłoki ) i zmieniać stan jakiejś globalnej zmiennej (by był dostęp z ISR od timera).
  • Odpowiedz
Mireczki, chcecie pomóc? Chciałem sterowac telefonem, za pomocą modułu bluetooth na arduino, chociażby diodą. Zrobiłem program, który miał mi odczytywac sygnały nadawane z telefonu za pomocą bluetooth terminal z google play.

int data;

void setup(){

Serial.begin(19200);
  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@OldPike: Kiesdą pisałem taki duuuży programik do sterowania Arduino przez aplikacje C# lub stronę internetową. Fragment rzucam poniżej może się przyda.
  • Odpowiedz
#arduino

Mirki drogie, mam pasek led rgb 12v, na razie go steruje płytką do 4 silników DC i zastanawiam się jak użyć oryginalnuch PWM od arduino. Potrzebuje 3x tranzystor na 12v, który jak na trzecią nóżkę podam 5v z arduino to puści 12v tak ?

Jak takie gówienko dobrać do paska rgb ?
  • 8
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Wypełnienie impulsu powinno Cię interesować częstotliwość możesz zwiększać tak jak pisałem aby odfiltrować potem zakłócenia z przełączania dlatego większość boost-driverów od wyświetlaczy pracuje na kilkunastu kilkudziesięciu khz.
  • Odpowiedz
#arduino #avr

Trochę kodu jest, ale pytanie dotyczy w sumie 2 linijek. Chodzi o zakomentowane //TCCR0A = 0 i //TCCR0B = 0. W dokumentacji atmegi 2560 czytam, że domyślne wartości tych rejestrów to właśnie 0 (0b00000000), a jednak odkomentowanie tych linijek zmienia działanie programu (działa wtedy poprawnie, bez nich generuje zbyt małą częstotliwość, 2500 zamiast 200000). Czemu tak? Może głupie pytanie, ale nie jestem zbyt zaawansowany ;)



void
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Mirasy elektronicy i arduinowcy wszelkiej maści, pod czym lub jak się nazywa czujnik linii stosowany w line followerach? Chciałbym sobie zamówić na ebay, ale nie bardzo wiem czy dobrze szukam, chodzi mi żeby prosto i poprawnie pracował z arduino.

#arduino #elektronika #dziekizgory
  • 7
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@juz_tu-bylem: to zależy co chcesz zbudować :) jeśli coś tylko do nauki co się będzie powoli wlekło to i 2 wystarczą, jeśli ma być szybkie to tak jak napisał @zbyszek_opryszek dobrze żeby było ich więcej, chociaż te które dał w linku są elementami SMD i trzeba mieć już troszkę więcej wprawy w lutowaniu żeby poskładać to do kupy. Te które dałeś w linku będą myślę ok.
  • Odpowiedz
Czy jeżeli chcę zrobić np. stację pogodową, zegar + na dole tekst/powiadomienia z #wykopapi. Migającą diodę jak wykryje nowe powiadomienie to lepiej:

Mikroprocesory np.Atmega 16 + płytki stykowe

czy
  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach