Ale potrzebuję dopisać to tak, że dwa kliknięcia muszą być w czasie krótszym niż np. 10 sek, inaczej zmienne się wyzerują, a diody nie zaświecą, jeśli np. klikniemy przycisk jeden raz i drugi raz za 15sek, to żeby nic się nie stało. Identycznie z drugą zmienną. Łatwiej chyba Ci będzie użyć jakiejś gotowej biblioteki do obsługi przycisków, jeżeli chcesz...
https://obrazki.elektroda.pl/1761046600_... Pokażę tu jak uruchomić z Arduino czterocyfrowy wyświetlacz 7-segmentowy sterowany poprzez rejestr przesuwny 74HCT164 i cztery tranzystory BC546. Płytka z wyświetlaczem znów będzie odzyskana z elektrośmieci. Będzie to już kolejny temat, w którym uruchamiam wyświetlacz, gdyż omawiałem już...
https://obrazki.elektroda.pl/7103913800_... Witajcie moi drodzy. Przedstawię tu wnętrze starego odtwarzacza DVD Wiwa HD-128U, zaprezentuję jakie części można ze środka odzyskać a potem skupię się na obsłudze jego wyświetlacza 7-segmentowego i klawiatury poprzez implementację protokołu dedykowanego ich kontrolera na platformie Arduino....
Witam, kieruję się do Was z problemem, mianowicie chcę uzyskać taki efekt, że z dziesięciu diod podłączonych do arduino chcę zapalać w jednej chwili tylko jedną, ale losowo wybraną. Czy da się to zrealizować w taki sposób, że funkcją random wylosuję sobie numer wyjścia, zapamiętam go jako zmienną, dajmy na to "x", a następnie digitalWrite(x, HIGH);...
Czemu po prostu nie wgrasz kodu do Arduino i nie sprawdzisz?
Najprościej to użyć arduino, podłączyć do niego diodę nadawczą ir. Są gotowe biblioteki do obsługi tego standardu i wiele gotowców w sieci tylko musiałbyś dopisać swój adres i komendy. Kupiłem klona Arduino Nano i zestaw elementów elektronicznych wraz z płytką stykową. Odbiornik IR TSOP 1736 oraz diody IR miałem swoje. Miałem zamiar rozwiązać problem...
https://obrazki.elektroda.pl/6483751800_... Witam, PROJEKT ostatecznie ukończony :D wersja ostateczna programów dla płytek MASTER Arduino Mega2560 i SLAVE ESP8266-12E Testowałem urządzenie przez kilka dni, w międzyczasie dokonałem kilku przeróbek, jak w kodzie tak i w połączeniach PIN itp. Usunięte zostały wykryte błędy, najważniejsze to...
Witajcie drodzy forumowicze! Czy ktoś mógłby mi napisać funkcję każdej diody LED na Arduino Tian oraz Due, kiedy się ona może zaświecić oraz czy da się ją jakoś samemu zaświecić (np. przez ustawienie stanu wysokiego lub niskiego na danym pinie). Proszę. Przepraszam za to, że w tytule nie napisałem, o jakie płytki chodzi, ale nie mogłem, bo tytuł byłby...
Witajcie. Nie muszę korzystać z gotowych rozwiązań lecz mam pytanie lub prośbę o jakieś sugestie. Chciałbym zrobić linijkę z ledów. Powiedzmy 50 sztuk? Pierwsze pytanie : jak łączyć diody, równolegle i do każdej rezystor? Zasilanie pewnie 5V. Chyba że potrzebny jakiś zewnętrzny układ wtedy najlepiej 12V bo mam takie mocne zasilacze. Drugie pytanie jak...
Witam, Mam małe pytanie otóż posiadam arduino uno i chce sterowac przez nie diodami led 5mm zasilanymi ze źródła zasilania jakim.jest zasilacz. Chodzi mi oto aby arduino tylko tak jakby załączał obwód. Czy jest takie cos do zrobienia??? Pozdrawiam Iphonek
Witam , mam pytanie mianowicie czy da się w porcie szeregowym Arduino wpisywać komendy które wykona np. włączy diodę led ?? Jeśli tak to bym poprosił o przykładowy kod Z góry bardzo dziękuje :)
Ok włącza się po kolei lecz przed włączeniem białego koloru pojawiają się na diodach losowe kolory i dopiero po 1s zmienia się na właściwy. Czy tak ma być?
Czekaj czekaj, coś mi się nie spina ciągle. Czy uruchamiana jest dioda LED załączania wyjść na listwie przekaźnikowej czy nie? Bo zrozumiałem, że nie - i to sama listwa losowo załącza wyjście. To co tu zmieni debounce skoro ta logika działa poprawnie?
Jesli naraz dzialac beda tylko 1,2 diody to mozesz kupic jakies arduino etc. ledy polaczyc z rezystorem i wpiac bezposrednio w pin.
dzień dobry, Kupiłem zasilacz który na wyjściu wg. specyfikacji powinien dać 5V / 10A, aczkolwiek napięcie na wyjściu bez obciążenia jest 5,37V. Chciałem zasilić tym 120 diod WS2812B i pojawia się problem diody losowo migają (dzieją się rzeczy niestworzone). Po podłączeniu pod arduino i zapalaniu kolejnych diod nie ma problemu. Ze względu na ograniczony...
Skąd zasilasz uC, możesz pokazać zdjęcia? Dalej czy dioda w momencie, w którym świeci ciemniej nadal miga? Do jakiego pinu podpinasz tę diodę i w jaki sposób?
Przełącznik powinien mieć rezystor podciągający lub włączone podciąganie wewnątrz mikrokontrolera poprzez parametr INPUT_PULLUP w procedurze pinMode() W innym przypadku będą się pojawiały na jego wyprawadzeniu wartości losowe zależne od zakłóceń.
Jak by mnie o ten rezystor zapytała osoba przy budowie swojej pierwszej migającej diody to bym nawet nie wspomniał. Zapytała mnie o to osoba z kilkoma projektami arduino na koncie. Do tego przysyłają ludzie kod z losowymi wcięciami i losową liczbą wstawionych pustych linii który jak tylko zobaczę to nawet nie czytam. Upominanie nic nie daje, za kawałek...
Poszukuje pomocy w lokalizacji usterki we wzmacniaczu Philips FA911. Wzmacniacz jest ogólnie sprawny. Obydwa kanały grają, regulacja barwy, balans , pilot. Problem pojawia się losowo. Najpierw jest, po rozłożeniu oczyszczeniu z kurzu i złożeniu, wszystko działa prawidłowo, po czym po kilku dniach znowu zachowuje się dziwnie. Kiedy działa przechodzi...
ystarczy poszukać tematów, "podczas odczytu termometru 1-Wire wyświetlacz miga". Tu akurat multipleksowanie będzie działać ok, kosztem losowego wysypywania się transmisji 1-wire. Przerwanie w czasie transmisji 1-wire może kompletnie posypać jej timingi, z kolei zablokowanie przerwań w czasie obsługi 1-wire może posypać multipleksowanie. O ile oczywiście...
Cześć, Jestem nowy w programowaniu. Dopiero się uczę, więc prosze o wyrozumiałość. Niemniej jednaj, w moim wieku, jestem z siebie dumny, bo po zlutowaniu AVT 1988 przeszkadzała mi szybkość przeskakiwania światełek i zacząłem się sam bawić w programowanie Attiny13A z sukcesem. :D Kolejne Attiny13a zamówione na Alim, bo się rozochociłem ^^. Zobaczymy...
To ma być losowe, czy pseudolosowe? Na ile dobre? Pewnie wygodnie byłoby użyć Arduino, ale jak ktoś jest kompletnym laikiem, to pewnie nie napisze programu w C na Arduino... Da się i na układach nie wymagających programowania, ale to będzie dość złożone, dobre kilka, może nawet kilkanaście "kości", i każda zmiana koncepcji działania będzie wymagała...
Żaden MCU przy starcie nie zewrze pinu do masy bo jest ustawiony w stan wysokiej impedancji. Owszem, ale wywołanie arduinowej funkcji pinMode(pin, OUTPUT) spowoduje ustawienie stanu niskiego na wyjściu. Chodzi mi o płytki z AVR. Jest na to pewien trick: najpierw wywołanie pinMode(pin, INPUT_PULLUP) , a następnie pinMode(pin, OUTPUT) spowoduje ustawienie...
Witam chciałem zrobić diody w rytm muzyki wziąłem 3 przykładowe programy z yt 20-40 diod, mając jedynie moduł 8 led zmieniłem wszędzie wartości z 20 ledów na 8 i nic nie działa ledy świecą w przypadkowej kombinacji albo jeden led świeci na losowy kolor. https://obrazki.elektroda.pl/7211313500_... atmega328 programuje w arduino ide kod
http://obrazki.elektroda.pl/4447330400_1... Witam. Przedstawię projekt niezbyt wyrafinowany w konstrukcji, ale spełniający dobrze swoją rolę. Wykorzystano następujące elementy: -Arduino Nano, -Zasilacz Mean Well 5V 80W, -5 łańcuchów po 50 diod WS2811 (każdy maksymalnie może pobrać 15W), -5 potencjometrów, -Klawiatura. Każdy z łańcuchów...
Ostatnio postanowiłem pobawić się z Arduino i do tego kupiłem tanie Arduino uno r3 z aliexpress (CH340 Atmega 328p) - od tego gościa: https://pl.aliexpress.com/item/100500603... Po problemach z instalacją pod Linuksem (chodzi o ten nieszczęsny CH340, który nie dość, że nie jest standardowo rozpoznawany, to daje jeszcze jakiś konflikt z oprogramowaniem...
(...) gara ma być o 80% mniejsza. Zrób w programie efekt losowego tasowania liczb osobno w każdym segmencie. Efekt będzie się włączał co pełną minutę , trwał przez 5 sekund i wróci na wyświetlanie czasu. Wyświetlanie będzie składać się z 4 segmentów. 1 i 2 segment to godziny. 3 i 4 to minuty. Każda dioda na taśmie odpowiada 1 cyfrze zegara. Teraz dla...
Witam. 1. Napięcie 3,3V jest MINIMALNYM napięciem, przy jakim modem działa (max to 4,8V). 2. Pobór prądu - w impulsach modem pobiera 2A - czy zasilanie wydoli? Bo jak nie, to system powiesi się - pod wpływem zaników napięcia lub przeciążenia zasilacza. 3. Prędkości transmisji - modemy te są tanie, ale pochodzą z demontażu. Prędkości, na jakie są zaprogramowane...
Kupiłem sobie ostatnio 2 sztuki Arduino Uno R3. I niestety już po pierwszym dniu coś chyba namieszałem, bo jedna sztuka przestała być wykrywana na USB, wykonuje ostatni wgrany program, ale nie da się go przeprogramować, system nie wykrywa portu COM (nie pojawia się dodatkowy COM w menedżerze urządzeń po podłączeniu tej konkretnej płytki). Kabel nie...
Kod wygląda tak: [syntax=arduino] #include <LiquidCrystal.h> #include <EEPROM.h> LiquidCrystal lcd(12,11,5,4,3,2); #define CLICK1 6 #define CLICK2 7 #define LED1 9 // czerwona dioda #define LED2 10 // zielona dioda void setup() { Serial.begin(9600); pinMode(LED1, OUTPUT); pinMode(LED2, OUTPUT); pinMode(CLICK1, INPUT_PULLUP); pinMode(CLICK2,...
Ok, tutaj są moje bazgroły na "szybcika" , ot taka radosna twórczość. Ja;Kod arduino uno do optymalizacji i usunięcia ewentualnych błedów: #include <FastLED.h> #define LED_PIN 2 #define NUM_LEDS 30 #define SPARKLE_INTERVAL 100 // Czas odświeżania iskrzenia (ms) #define FADE_AMOUNT 50 // Ilość przyciemnienia #define BASE_BRIGHTNESS 50 // Jeszcze...
Wracam z tematem bo znowu znalazłem czas na eksperymenty z tym układem. W między czasie pojawiła się obsługa ANNA-B112 (nrf52832) w Arduino w postaci Nicla Sense ME. Zainstalowałem w Arduino potrzebny core i próbowałem wygenerować .bin a później zaprogramować przez SWD (STLink + OpenOCD), ale bezskutecznie. Program testowy miał za zadanie migać diodą...
Ten kod nie jest raczej do WS2812. One mają tylko wejście data a nie data i clk a w programie jest #define DATA_PIN 5 #define CLOCK_PIN 13 Inna sprawa to deklarowanie nr pinu "cyferką" nie jest zbyt bezpieczne, lepiej tak #define DATA_PIN D5 Wtedy jest jasność, czy to D5 czy A5. Fakt, że biblioteki mogą być pisane różnie, Trzeba by się zagłębić w ta...
Muszę zrobić "barierę" podczerwieni o szerokości ~120 cm. Z jednej strony chcę dać diodę IR, z drugiej fototranzystor http://www.tme.eu/pl/Document/2e1834190f... . Diodę podłączyłem przez rezystor i widzę w kamerze, że działa normalnie, jednakże fototranzystor podłączyłem z jednej strony do +5V, a z drugiej do wejścia analogowego...
https://obrazki.elektroda.pl/8795269200_... Projekt DRUM_2004_V1 to zaawansowana maszyna perkusyjna typu lo-fi, wykorzystująca moduł ESP32. Urządzenie bazuje na bibliotece wavetable syntezatora "The Synth" i oferuje 16-głosową polifonię oraz zaawansowaną sekwencję krokową. DRUM_2004_V1 to innowacyjny projekt syntezatora perkusyjnego...
Witam, Stoję przed wyzwaniem wykonania programu na arduino, którego zadaniem będzie pomiar czasu reakcji. Idea jest taka, że na urządzeniu znajduje się 10 tarcz. Każda z tarcz jest podświetlona diodami LED i na każdej znajduje się czujnik nacisku(chyba że miałby ktoś inny pomysł jak zastąpić czujnik nacisku). Jedna z tarcz ma się losowo podświetlić...
Może macie rację, że było dobrze z diodą cewki przekaźnika a ja zepsułem ale to był eksperyment, wrócę do oryginalnego projektu. Odpowiadam na nowe pytania: Mikroprocesor zasilany jest na załączonym schemacie ze złącza USB (ładowarka USB). i nie ma tam stabilizatora bezpośrednio 5V. Nie wiem czy nie dać diody zenera chociaż albo tak to połączyć żeby...
Połączyłem to wszystko w ten sposób: https://obrazki.elektroda.pl/5097285500_... co najważniejsze, uklad działa, jednak pojawia się kilka pytań: 1. Dlaczego, jeśli usunę ten rezystor 2kΩ, jeśli tranzystor nie przewodzi, arduino widzi tzw. floating pin? (na zmianę zera i jedynki)- to (chyba) nie jest tak, że tranzystor pozostaje...
Wymieniłem kondensatory na wejściu na jeden 2200uF, akurat taki miałem, skróciłem przewody jeszcze bardziej (teraz mają max 10 cm) i różnicy żadnej. Odłączyłęm zasilanie na początku i zostawiłe te na końcu, też nie dało to żadnego efektu (na początku led spadek był prawie 2V), więc wróciłem do zasilania z obu stron. Podłączyłem pakiet lipo przez UBEC...
https://obrazki.elektroda.pl/7238862200_... Niedawno w dziale DIY pojawił się Hardware Hardware jest tak banalne, że nie odważyłem się zaprezentować niniejszego artykułu jako DIY :). Od pewnego czasu wykorzystuję SONOFFy jako bazę projektów opartych o ESP8266. Sonoff zapewnia mi ESP, zasilanie i obudowę. Jedyne co mi pozostało to dodanie...
A więc od początku: Tworze pogram w C++, który pobiera od użytkownika dane np. ile diod ma się zaświecić i podajemy liczbę która będzie przechowywana w zmiennej int x; Ta zmienna od początku jej powstania ma dokładnie przydzielone miejsce (adres) w pamięci ram komputera tak ? Więc pasowało by znać adres tej zmienne x, a więc odczytujemy go: char adres_x...
Zanim doszło do awarii to kontroler pracował normalnie, tzn: gdy zmieniałem kod (co 3 min), aby sprawdzić wartości jakie wartości wykonuje na np. serwomechanizmie i silniku to resetowałem go i wgrywałem nowy. Nie nadpisywałem kodu, aby poprawnie działał. Próbowałem odinstalowywać sterowniki na każdym porcie COM (3,4,5), następnie instalowałem dla CH341....
Bo to: "pinMode(KONTAKTRON, INPUT_PULLUP); // kontraktron jako wejscie" ustawia w sposób ciągły stan wysoki na tym pinie. Jak chcesz mieć tam normalnie stan niski, a wysoki wywoływany impulsem to tylko ustawiasz INPUT, a stan niski wymuszasz rezystorem np. 10k podłączonym do GND (PULLDOWN). W Arduino AVR (UNO/NANO/itp) nie ma programowego ściągnięcia...
To raczej nie jest prosty problem ze źle ustawionym zegarem... Opisuje co zrobiłem po kolei: Mam własną płytkę PCB z ATMega32A i chciałem nią programować przez Arduino IDE (pierwszy raz, zawsze pisałem w C...) 1) Znalazłem poradnik jak dodać mega32 do A. IDE i napisałem prostego blinka i działało. 2) Jednak dioda zamiast sekundy migała znacznie wolniej,...
Jestem w trakcie projektowania/testowania urządzenia które w uproszczonym schemacie ma wysyłać sygnał ( zapalać diodę ) po określonej w programie liczbie przerwań. Tarcza kodowa średnicy 55mm zrobiona z blaszki nierdzewnej 1mm posiada 10 rowków o szerokości 1mm oddalonych od siebie również o 1mm ( zdjęcie poniżej ) https://obrazki.elektroda.pl/9629815600_...
Dodatni czyli 5V Gnd to minus. Tak, tylko pamiętaj o rezystorach, bez nich będziesz musiał kupić nowy wyświetlacz bo każdy segment zadziała tylko raz. A tak przy okazji jakie masz te rezystory? Mam 1 kom 7 szt tylko kropki nie podpiełem. https://obrazki.elektroda.pl/1450604000_... https://obrazki.elektroda.pl/2553459200_...
Świąteczne Grające Pudełeczko ma za zadanie w świąteczny sposób informować nas o przybyciu gości. Odtwarza Twoje ulubione melodie lub dźwięki za każdym razem gdy ktoś wejdzie do pomieszczenia. http://obrazki.elektroda.pl/2485220700_1... Projekt wykonany przy pomocy Arduino - a następnie przeniesiony na osobną płytkę - zrobioną metodą...
Mając taki kod wpisując obojętnie jaką wartość zapala mi się dioda na pinie 10. Wkurzony zacząłem wpisywać różne losowe ciąg liczb i uwaga po wpisaniu ciągu ^!^1## kilka razy pod rząd zapaliła mi się kilka razy dioda na pinie 10 a ostatni raz na pinie 9. Mam problem z konwersją liczb. uC nie odbiera tego w ASCII a jak chce coś zobaczyć na apce, żeby...
Oto kolejny ciekawy projekt oparty Arduino Zamierzeniem projektu było stworzenie konstrukcji odbijającej wiązkę lasera od luster zamontowanych na 3 wentylatorach w celu wyświetlenia „dzikiego” przebiegu spektrograficznego na każdej powierzchni. Założono również możliwość sterowania szybkością pracy wentylatora manualnie lub automatycznie....
http://obrazki.elektroda.pl/8241916300_1... Witam wszystkich, święta już za kilka dni więc wykonałem na szybko prosty projekt gwiazdek RGB. Ze względu na możliwości, do budowy gwiazdek wykorzystałem diody sterowane cyfrowo WS2812B. Każda gwiazdka ma po 21 diod w obudowie SMD 5050. Dla lepszego efektu wizualnego wszystkie ledy są osadzone...
Bo świecą jaśniej niż super jasne 5mm przy tym samym prądzie? Nie robiłem prób na biurku, ale w teorii Luxeony powinny być czterokrotnie jaśniejsze niż 5mm. dane z losowych datasheetów: (upraszczam trochę słownictwo, jasność, strumień świetlny itp, ale jeśli ktoś szczegółowo i naukowo "naświetli" problem różnic między jednostkami używanymi w opisie...
Spróbowałem wgrać trochę inny program na drugą ATmegę: [syntax=c] #include <i2c_device.h> #include <pca9635.h> #include <I2C.h> #include <Adafruit_SSD1306.h> #include <Adafruit_GFX.h> #include <SPI.h> #include <Wire.h> #include <DallasTemperature.h> #define ONE_WIRE_BUS 2 #define OLED_RESET 4 OneWire oneWire(ONE_WIRE_BUS);...
https://obrazki.elektroda.pl/3063501900_... [syntax=c]#include <DS1307RTC.h> #include <TimeLib.h> #include <Wire.h> int latchPin = 8; int clockPin = 12; int dataPin = 11; int hh; int hh2; int mm; int mm2; int ss; int ss2; int dd; int dd2; int mn; int mn2; int yr; int yr2; tmElements_t tm; byte zero = B00111111; byte...
Witam I znów odpowiadam koledze dondu Niestety nie zdążyłem niektórych postów przeczytać, jak pisałem odpowiedź to Ty w tym czasie zamieściłeś swoją ale mniejsza o to, do rzeczy. Zdaję sobie sprawę że mój shield nie jest idealny i zastosowane nazwijmy to "peryferia" są na stałe przypisane do odpowiednich portów jednak w kolejnej płytce będzie już inaczej....
losowe diody losowe miganie diody schemat arduino diody
sterowniki mikrofonu novox bester multi pralka wan2426
schematy spawarek inwenterowych timer piekarnika
Mastercook KGE 7345X Plus instrukcja obsługi po polsku PDF, pobieranie, opis funkcji KE300A Modbus RTU – jak sprawdzić adres slave do komunikacji RS-485 z PLC Fatek