Zacząłem się bawić trochę #arduino i tutaj pojawia się #pytanie z #elektronika. W jaki sposób można podłączyć kilkanaście diod i móc sterować każdą z nich? Arduino ma ograniczoną ilość pinów, a ja nie mam pomysłu jak rozwiązać mój problem. Załóżmy, że chciałbym stworzyć swój wyświetlacz np. 5x5 zbudowany z czerwonych diod. Próbowałem poszukać jakiś informacji na ten temat, ale bez skutku.
Czołem mirasy

Taka robota, przyjemna, w miłej atmosferze, dla elektronika. Mam małą firmę która robi ładne rzeczy (adwizarts.com) i potrzebuję prawilnego elektronika, który chciałby zarabiać razem ze mną dobry szmal. Mam rozwojowy projekt który właśnie zaczynamy realizować i szukam kogoś, kto byłby w stanie zaprojektować i wykonać prototyp urządzenia sterującego dwoma silnikami AC i paroma efektorami DC12V opartego na atmedze którą ktośtam inny oprogramuje. To jest priorytetowy projekt, ale jako firma potrzebujemy
#arduino #elektronika

hej, możecie mi powiedzieć jak to link niby ma działać? podpiąłem chyba wszystko tak jak na schemacie tj do common podłączyłem 5V, do jednej strony coil sygnał z tranzystora a z drugiej strony 12V. Oczywiście arduino poszło z dymem, ale niech ktoś mi wytłumaczy jak to ma niby dziłać - zawsze myślałem, że do cewki powinno się podłączyć sygnał z tranzystora i gnd a do common czyli tej nóżki po
tak jak na schemacie tj do common podłączyłem 5V, do jednej strony coil sygnał z tranzystora a z drugiej strony 12V


@vokus: common, czyżby ground?

Jeden biegun cewki do zasilania, drugi do kolektora (drenu) tranzystora, emiter (źródło) do masy (NPN/N-FET), podajesz z Arduino sygnał na bazę (przez rezystor) lub na bramkę (bez rezystora) tranzystora. Arduino i tranzystor mają wspólną masę (często oznaczaną common ground). Przekaźnik zwiera lub rozwiera obwód lub obie
Czołem elektromircy!

Mam pewne urządzenie, które ma zostać włączone dopiero po zbliżeniu do odpowiedniego miejsca jakiegoś pilota/karty. Z czego skorzystać do stworzenia tego projektu? Myślałem nad RFID. To dobry kierunek, czy może powinienem myśleć nad czymś innym? Jestem w tym temacie zupełnie zielony, więc wszelkie porady mile widziane :)

#arduino #elektronika #robotyka
#programowanie #arduino #i2c

Hej Mirasy!

Szukam od kilku dni rozwiązania problemu. Wygląda on następująco:

Mam spięte magistralą i2c UNO r3 jako master i n klonów (dswyrobot - działają)

Dane przesyłane przez i2c:

Master:

- wysyła do slave'a 2 bajty danych (w tym momencie są to stany z przycisków, później będą to wyliczone kąty serw)

kod:

#include

const int buttonPin2 = 2;

const int buttonPin3 = 3;

byte buttonState2 = 0;

byte
@Yerboholik: a na przyszłość pamiętaj zasilacz tylko z białej listy! ;)

PS. I2C działa napewno na 15m po skrętce sieciowej, i to biegnąc koło przewodu z 230v AC :P to jako ciekawostka bo I2C jest raczej magistralą na odlegości PCB ;)
Mirki pomóżcie z funkcją:

mam potencjometr który wysyła wartości od 0-127 i żeby przestał je wysyłać jak stoi to jest zrobiony taki ogranicznik:



if
```**```
 ((temp-lastTemp) != 0)

wyslij(Channel, temp, Controller);

problem w tym że pot czasem stanie na dwóch sąsiednich wartościach i wysyła je na zmianę (1,2,1,2,1,2) i wtedy takie coś omija ogranicznik.

Czy jest jakaś metoda żeby zablokować wysyłanie dopóki pot nie dostanie trzech wartości pod rząd?

np.

jeśli jest 1,2,3 to wysyłaj

jeśli
18+ nsfw

Zawiera treści 18+

Ta treść została oznaczona jako materiał kontrowersyjny lub dla dorosłych.

Do czego się właściwie używa tego #raspberrypi albo #arduino? W praktyce to tylko taka zabawka dla nerdów, żeby sobie pralkę do torrentów podłączyć, czy coś naprawdę przydatnego, nie do kupienia w sklepie da się z tego stworzyć? Konkretne pytanie do posiadaczy: do czego użyliście tych urządzeń?
@Goryptic: Mam kocioł CO w piwnicy. A na piętrze mam podgląd ile węgla zostało w zasobniku i jakie jest dobowe zużycie. Nie wiem, czy takie coś można kupić w sklepie, ale pewnie będzie kosztowało więcej niż mój projekt - ok 50 zł. Aktualnie robię synowi "sterownik" do akwarium - wyświetlacz LCD z kontrolą temperatury i poziomu wody, przypominaczem o karmieniu i wymianie wody/czyszczeniu filtra oraz timerem/ściemniaczem oświetlenia LED. Może jeszcze jakiś
@Goryptic: Wyobraź sobie ogniwo paliwowe, mikrobiologiczne. Karmisz te bakterie a one dają ci prąd. Ale ile? Jaka jest najlepsza pożywka? Jakie stężenie?

Podłączasz opornik i mierzysz napięcie na znanej rezystancji. Pomiar trwa 5 minut bo tyle czasu potrzebują bakterie do ustabilizowania się. Potrzebujesz 100 pomiarów, żeby wykreślić zależność prąd-napięcie czyli moc oraz optymalne warunki pracy. I tak dla kilkunastu pożywek. Zostaniesz na uczelni na noc i będziesz pstrykał co pięć minut
Mirki mam kod który wklejam poniżej. Kod wysyła po serialu wartości zczytane z 16 potencjometrów w postaci: (nr potencjometra, wartość midi, kanał midi) i te wartości są od 0 do 127. Problem polega na tym że po pokręceniu potencjometrem program zamiast zastopować to wysyła cały czas ostatnią wartość aż do zapchania się. Ma temu zapobiegać ogranicznik który wygląda tak:



int
```**```
 temp = wartosc(pot);

```**```
if
```**```
(temp != lastTemp[pot][0] && temp!=lastTemp[pot][1])

wyslij(Channel, temp, Controller);

lastTemp[pot][1]=lastTemp[pot][0];

lastTemp[pot][0]=temp;

```ale nie działa...
Mirki mam moduł Arduino Leonardo SparkFun Pro Micro 5V/16mhz. Działał idealnie do któregoś uploadu, potem wskoczył błąd i od tej chwili nic nie mogę tam wgrać bo albo wychodzi błąd seriala albo błąd usb i SparkFun znika z systemu. Sprawdzałem na dwóch kompach i jest to samo, ktoś miał podobny problem może?

#arduino
@S0Cool: Nie zrozum mnie źle, to nie jest moja pierwsza zabawa z arduino bo mam je od 6 m-cy. Po prostu nie wiem jak do tego na pisać kod, pisanie innych programów do arduino wychodziło mi bez problemu jednak jakoś nie moge ogarnąć tego modułu ethernet