Ten pierwszy kod (różny dla różnych klawiszy) jest kodem funkcji pilota. Ten drugi, który się nie zmienia przez cały czas naciskania klawisza jest kodem repetycji - czyli oznacza właśnie to, że klawisz jest cały czas wciskany. Musisz reagować na ten pierwszy kod zapaleniem diody i trzymać ją zapaloną tak długo, jak długo wysyłany jest ten drugi kod.
Dziwne rzeczy się dzieją. Płytka sama wykonuje sekwencje migania diodą po delikatnym dotknięciu palcem obudowy. Punkt 2: http://mikrokontrolery.blogspot.com/2011... ... oraz zaglądnij do spisu treści powyższej strony. A co do dziwnego zachowania: zmień układ tak, żeby świecenie aktywować masą (i wtedy przyda...
Żeby nie zatrzymywać programu to najlepiej jest użyć funkcji millis, możesz wykonać twórczą modyfikację przykładu "blink without delay". Pewnie przyda się też jakiś znacznik: gdy "dioda świeci" to trzeba dać jej skończyć (chyba) a jak "dioda nie świeci" to trzeba ją wystartować przy spełnieniu odpowiednich warunków.
Dodanie opóźnienia nie może wpłynąć na działanie programu. Musiałeś coś namieszać przy warunkach przełączania, przez co program cyklicznie włącza i wyłącza diodę. Zamiast sprawdzać pin, wprowadź flagę.
O Arduino, mosfetach i diodach : https://www.youtube.com/watch?v=IG5vw6P9...
Czy jesli podlacze kable tak jak na schemacie numer 1 to spale plytke? Spalisz. ktorych chcialbym uzyc potrzebuja 12v jeżeli to są takie jak na zdjęciach, to nie potrzebują 12V, mogą używać 5V. Ogólnie przełącznikom mechanicznym za niskie napięcie nie przeszkadza, co innego im podświetleniom. Diody zawsze możesz wziąć zwykłe (na około 2-3 wolty) i...
Zacznij sam, jak napotkasz problem, to chętnie Ci pomogę, inni też. Na początek zastanów się, skąd będziesz wiedział, która jest godzina ? Dokładasz do Arduino moduł zegara czasu rzeczywistego, czy będziesz programowo robił zegar ?
Problem jest taki, że diody "pokazują" dźwięk z 3-4 sekundowym opóźnieniem. Na początek przełóż strip.show(); za wewnętrzną pętlę for. Nie ma po prostu sensu wielokrotnie wywoływać przesył (który swoje trwa) dla jednej wartości height. A w pętli zostaną tylko mało czasochłonne operacje wpisu do tablicy w RAM (setPixelColor). Operacje w pętli loop,...
poszukaj w google opisu do biblioteki TimerOne.h, generuje przerwanie, można określić interwał.
Witam, minęło parę lat od przedstawienia ostatniej wersji lampek choinkowych, https://obrazki.elektroda.pl/8870847100_... https://obrazki.elektroda.pl/7289463300_... https://obrazki.elektroda.pl/1796239200_... https://obrazki.elektroda.pl/6426875800_... https://obrazki.elektroda.pl/1476179700_...
Nie zwiększy ale myślę raczej o impulsach prądu np ze zmiany z koloru czerwonego na biały. Gdzie pobór był 3A, a nagle jest np 9A. Im większa pojemność, tym wiecej mamy czasu aż się układ ustabilizuje, bez resetu proca, chociaż to powinna załatwić dioda i kondensator na płytce Arduino.
Możesz mierzyć ADCekiem spadek napięcia za diodą. Jak się przepali, napięcia nie będzie, zapalisz sobie inną ;-)
Witam, tego nie sprecyzowales, zauwaz ze nie kazda dioda mozesz sterowac wprost, nie wiem o ktore diody ci chodzi ale pin13 to "typowy" pin od led na plytce, dalej masz diody od Tx/Rx wiec sterujac tymi pinami cos ci tam pomiga, dioda od power raczej nie pomigasz. Jezeli chodzi o LED "sieciowe" to nie jestem pewien czy wprost sie do nich dostaniesz....
Zobacz multimetrem czy te piny maja połaczenie z masą. Najprostsza metoda. Na plytce jest masa bo inaczej procek by nie chodził. Moze gdześ jest zimny lut
Instrukcja IF powinna wyglądać tak, jak już : [syntax=c] if(odczytanaWartosc >= 1 && odczytanaWartosc <= n/1023) [/syntax] Pozdr
W sumie zdecydowałem się na dokończenie "projektu", ale dało by radę to zaprogramować przez usbasp? Bo uwzględniłem wejście KANDA To nie maw zasadzie większego znaczenia . Konfiguracja podłączenia; czy to jest Kanda(10) albo 6 pin albo..cokolwiek.. nie decyduje o rodzaju wymaganego programatora. Posiadając arduino możesz każdy AVR nim zaprogramowac,...
Witam, posiadam gotowy nadajnik IR generujący różne częstotliwości od 22 do 50 kHz ( bez żadnego kodowania). W jaki sposób mogę za pomocą diody odbiorczej (TSOP 31236) i arduino sprawdzić jaka częstotliwość jest nadawana ? Nie możesz, bo TSOP 31236 może tylko odbierać modulację na 36 kHz.
Zasilacz 1.3 A wystarczy. Nie są potrzebne żadne diody.
Połączenie: https://www.evernote.com/shard/s210/sh/1... Kod: [syntax=cpp] int ledPin = 13; // LED connected to digital pin 13 void setup() { pinMode(ledPin, OUTPUT); // sets the digital pin as output } void loop() { digitalWrite(ledPin, HIGH); // sets the LED on delay(1000); // waits for...
Mało elegancko ale myślę, że najlepiej zobrazuje jak to działa byś mógł dopisać kod do pozostałych diod : [syntax=c]#include <Adafruit_NeoPixel.h> Adafruit_NeoPixel linijka = Adafruit_NeoPixel(8, A5, NEO_GRB + NEO_KHZ800); const byte sensorPin = A0; int sensorValue = 0; // value read from the pot void setup() { Serial.begin(9600); linijka.begin();...
Należy zmienić sposób włączania LEDów na nieblokujący procesor (bez użycia funkcji delay() w pętli głównej) i liczyć czas od początku cyklu włączenia pierwszego LEDa, np. tak: [syntax=c]void loop() { static byte state = 0; // state 0 - rogatka podniesiona // state 1 - rogatka opuszczona static long blinkTimeCounter = 0; checkIfSw1ButtonIsPressed();...
https://forbot.pl/blog/kurs-arduino-uart... Punkt: Interakcja z układem - sterowanie diodami przez UART
Wgraj pusty program
Użycie == lub >= (gdy faktycznie celujesz w wybraną wartość) z float traci sens. Używanie operatorów == oraz != na wartościach float generalnie nie ma sensu, ponieważ wynik działania jest nieokreślony i wynika ze sposobu reprezentacji tych liczb. Dodano po 7 Jednak zamiast używać delay(dht.getMinimumSamplingPeriod()) użyj funkcji millis() do okresowego...
Ja tam nie mam żadnego problemu żeby go skompilować, ściągnij sobie najnowszą wersje arduino, między 1.0 a wcześniejszymi trochę pozmieniał się kod. Ja mam 1.0 i wszystko działa [syntax=c]int buttonPin = 2; int ledPin = 13; int buttonState = 0; void setup() { pinMode(ledPin, OUTPUT); pinMode(buttonPin, INPUT); } void loop(){ buttonState = digitalRead(buttonPin);...
Dioda równolegle z cewką silnika, katodą do zasilania (+12V). Przyczyną niedziałania układu prawdopodobnie brak diody i uwaliłeś tranzystor. Sprawdź jeszcze jakie jest napięcie na bazie tranzystora.
Wysyłaj po wciśnięciu przycisku komendę ON, a po jego zwolnieniu OFF.
Działający szkic wg Twoich wymagań: [syntax=c]const byte pinLed_1 = 3; const byte pinLed_2 = 4; const byte pinLed_3 = 5; const byte switchPin = 8; byte count = 1; void setup() { pinMode(switchPin, INPUT); digitalWrite(switchPin, HIGH); pinMode(pinLed_1, OUTPUT); pinMode(pinLed_2, OUTPUT); pinMode(pinLed_3, OUTPUT); } void loop() { if(digitalRead(switchPin)==LOW)...
To sprawdź na przykładzie -> https://www.arduino.cc/en/Tutorial/Butto...
Podłączyłem wszystko dobrze To znaczy jak? Bo wygląda że twój soft nie widzi programatora.
Dowolne Arduino (Nano, micro) + dioda LED + 10 linijek programu który napiszesz sam, po przejrzeniu paru kursów.
http://technovade.pl/poradniki/zeszytpro...
Chciałbym za pomocą BLUETOOTH wbudowanego w układu ESP-WROOM-32 łączyć się z listwami świetlnymi takimi jak tutaj: https://allegro.pl/oferta/tasma-led-rgbi... A następnie sterować zapalaniem diód za pomocą php/json. Poszukuje osoby która napisze mi program na ESP (arduino). Za pomocą PHP/JSON (może być inna...
Eh… Link: https://www.arduino.cc/en/uploads/Main/a...
To zależy od transoptora. Do przesyłania sygnałów 7mA wystarczy, do reszty aplikacji wystarczy bufor.
Wygląda to na problem sprzętowy. Diody LED zapalasz poziomem wysokim, prąd tych diod "wraca" do płytki Arduino po masie wywołując na połączeniach tej masy jakiś spadek napięcia - prąd płynie od płytki stykowej do płytki Arduino więc na płytce stykowej masa ma jakieś dodatnie napięcie w stosunku do masy Arduino. Do tej masy dołączasz masę czujnika, który...
jak napisać program w arduino powodujący miganie diody 10 razy a następnie kończący działanie? Wstępna ocena dostępnych informacji Przeanalizowałem Twoje pytanie dotyczące napisania programu w Arduino, który spowoduje miganie diody 10 razy, a następnie zakończy działanie. Celem jest stworzenie programu sterującego diodą LED, który wykona określoną...
Witam, Można tak: for (i = 0; i < SIZE/2; i++) { pinMode(leds[i], OUTPUT); pinMode(leds[SIZE - i], OUTPUT); }
https://elektronikab2b.pl/technika/15773...
Nie w setup() tylko poza setup () i poza loop() Pozdr
Pętla if(czyCzujnikCośWykrył == true){ // Zapal diodę i obruć serwo }
Napisz czy masz dwa jakieś mikrokontrolery luzem, na przykład te Attiny. Moge Ci do nich napisać program i tu go udostępnić. To kilka minut zabawy ;) Sam się nimi bawiłem niedawno. Możesz zobaczyć na filmiku. Ten mały odbiornik jest na Mega8 bo ona jest najtańsza (5zł) mimo iż nie jest najmniejsza :D Filmik pokazuje że się synchronizują elegancko ;)...
Te drugie są sterowane cyfrowo - nie da się ich podłączyć w sposób "analogowy". Gdyby nikt inny tego nie zrobił wcześniej, obliczę oporniki wieczorem.
A tych diod świecących to przypadkiem nie wcisnąłeś odwrotnie ?
Dobry początek. Czy dioda załączona czujnikiem nigdy się nie wyłączy sama? Teraz wyobrać sobie, że w przerwaniu timera, np. 100 razy na sekundę, sprawdzasz stan czujnika i przycisku i odpowiednio zapalasz/gasisz diodę i zmieniasz stan automatu. Proste?
Odp 2. Natomiast z avrdude wgrywa się ładnie wszystkie fuse bity ok i wszystko zgodne z plikiem board.txt, a podłączając do USB i wgrywając program dostaję komunikaty: ... avrdude: stk500_getsync() attempt 9 of 10: not in sync: resp=0xdd avrdude: stk500_getsync() attempt 10 of 10: not in sync: resp=0x07 Podczas ładowania szkicu wystąpił błąd Wskazywałoby...
Witam, Może pokaż kod, będzie łatwiej coś poradzić. W czym programujesz? Arduino IDE? Jeżeli dobrze rozumiem, ma być tak: - LED od dołu zaświecają się po kolei z małą przerwą (coś ala linijka) - Najwyższa (po zaświeceniu się poprzednich) miga 3 razy, ale powoli się rozjaśniając i przygasając Widzę, że masz tam PWM, więc ogólnie i bardzo łopatologicznie,...
Kolega przerobi sobie wszystkie Przykłady z Arduino IDE, tam jest też sporo przykładów zawierających obsługę przycisku i migania diodą. Pozdr
Podkreślę, to jest mały panel z kilkoma pomiarami, wyświetlaczem i załączaniem światła, a nie obiekt przemysłowy. Rozumiem, że problem z przekaźnikami został rozwiązany. Moim zdaniem, z załączonego przez Ciebie programu nie wynika, że problem ten może mieć swoje źródło w tym programie. Myślę, że rozmawiam ze specjalistami, a nie z panią z pomocy online...
Tranzystor załączający diodę działa, bo jak podłącze bazę tranzystora przez rezystor do +5V to dioda świeci. Anteny niby są wbudowane.. to nie wystarczy przy kilku-kilkunastu centymetrach odległości? Ogólnie już nie ogarniam :) Nawet przy wyłączonym nadajniku, odbiornik coś musi odbierać bo dioda mruga zupełnie przypadkowo, albo jakieś zakłócenia występują....
Jeżeli tak bardzo boisz się PWM to możesz wykorzystać moduł przetwornika cyfrowo analogowego i sterować np. źródłem prądowym czy napięciowym zasilającym twoje diody.
Witam, pamiętaj, że 2.5A to zalecane zasilanie dla RBPi3+, zależnie od tego, co "wisi" w portach USB (tego nadal nie napisałeś), też pobiera swoje. Czy problem występuje na każdym z 4 złączy USB? Jeszcze jedno, czy przypadkiem nie masz problemu z samym piezo? Jego wyzwolenie generuje impuls nawet kilkadziesiąt V. Niby wejścia arduino mają diody zabezpieczające,...
Takim, że nie świeci pełnym światłem.. Gdybyś podłaczył pod zasilacz 5V o wydajności 3.5A to świeciłoby jaśniej..
Aby była możliwość włączania/wyłączania większego obciążenia przy użyciu Arduino użyj tranzystora NPN jako klucza: https://obrazki.elektroda.pl/5699648300_... Zadziała tutaj najbardziej popularny BC457. Diody LED reprezentują Twoje obciążenie (możesz podłączyć inny odbiornik prądu). Zauważ, że tranzystor ten działa przy dużym zakresie...
Jestem początkujący w Arduino i.... ............... Problem jest taki: kod nie działa :( To widać z fragmentu twojego kodu już na samym początku szkicu : W projektach z autentycznymi płytkami arduino , unikaj za 'wszelką cenę' konfigurować te dwa piny (Pin 0 i Pin 1) do jakiejkolwiek funkcji! Doczytaj gdzieś, albo odszukaj; dlaczego.....? Z pozostałymi...
Myślałem, że te sygnały trzeba obniżyć np. do 5v za pomocą np. przetwornicy. Ono się obniży poprzez spadek napięcia na tym rezystorze. Kluczowe jest, aby nie przekroczyć dopuszczalnego prądu pinu - stąd rezystor powinien mieć >10 Kom. To z kolei może generować problem z wpływem zakłóceń na stan pinu. Dlatego można ten ukłąd lekko rozbudować - dodać...
Witam :) Mam taki problem - mam diodę RGB ze wspólną anodą i chciałbym ją podłączyć do Arduino. Gdyby to była dioda ze wspólną katodą to podłączenie byłoby proste: katoda do GND przez rezystor, a anody do pinów cyfrowych we/wy. Schemat dla diody RGB ze wspólną katodą wygląda tak: http://obrazki.elektroda.pl/1383505500_1... Program dla...
[url=http://www.arduino.cc/en/Tutorial/D... masz gotowy przykład wykorzystania funkcji Debounce.[/code]
Cześć, Tutaj masz to dobrze opisane https://www.arduino.cc/en/tutorial/switc...
Jeśli jest możliwość wygenerowania pwm programowo, to może także by się udało na attiny13. Jak najbardziej. Możliwości oprogramowania ograniczają zazwyczaj tylko umiejętności programisty.
Jak dostałeś ten kabel z oryginałem Arduino to wygląda na to, że z Włoch przyjechał kontener Arduino, a z Chin kontener kabli i wszyscy sprzedają to w kompletach z kablem "gratis", bo takich problemów ostatnio sporo widziałem. Wybierz w Arduino port COM3 i miłej zabawy.
Zorganizuj potrzebny sprzęt (lub zacznij od emulatora wokwi.com ), zbuduj przykładowy program (examples z menu Arduino) mrugający diodą, wgraj na swój sprzęt, a następnie, jak kolega wyżej pisał.
(1). Czy da się tak zrobić, żeby dioda migała niezależnie od wykonywanego programu w pętli? (2). Czy arduino po prostu wykonuje po kolei wiersze i nie ma możliwości wykonywania dwóch czynności jednocześnie? Ad(1) – krótka odpowiedź jest Tak, da się zrobic. Jak? – odpowiedź będzie niżej Ad(2) – na to pytanie odpowiedzią jest też –...
Da się przez tranzystor, ostatecznie przekaźnik.
Zapomniałem dopytać o napięcie Vf diod, czyli napięcie jakie odkłada się na diodzie w czasie, gdy przez nią płynie prąd. Ale przyjmując w najgorszym przypadku 1,8V, to przy szeregowym połączeniu po trzy LEDy możesz sterować nimi bezpośrednio z pinu mikrokontrolera ponieważ: 9V - 3 x 1,8V = 3,6V czyli mniej niż Vcc+0.5V, o których pisałem wyżej. Czyli...
Czyli arduino i tranzystor - NANO ma wejście USB więc nic więcej nie trzeba jak ma być bez rezystora ten traznystor to kup ULN2803 i podłącz od arduino
Masz źle podłączone diody powinno być: PIN arduino - > rezystor (330Ohm) - > dioda czerwona PIN arduino - > rezystor (330Ohm) - > dioda niebieska PIN arduino - > rezystor (330Ohm) - > dioda zielona Katoda diody do masy. I wszystko będzie działało
Polecam kursy tego typu: [url=https://www.jarzebski.pl/arduino/ko... [url=https://www.youtube.com/watch?v=DxZ... [url=https://www.youtube.com/watch?v=KGk... [url=https://www.youtube.com/watch?v=c8V... [url=https://www.google.com/search?q=cep...
Wydaje się, że nie jest to trudne. Np takie coś: [syntax=arduino]Dioda LED 5mm BIAŁA cie 35000mcd 3000K Vf=3.1V Specyfikacja: - średnica: 5mm - kolor: biały ciepły (3000K) - napięcie: 3,1V - światłość: 35000mcd [/syntax] W nieodległym czasie znaliśmy tylko takie diody świecące. Szukajcie a znajdziecie. Dioda LED f5 biała ciepła 25000mcd - zdj 1
(at)ElektrodaBot napisz proszę program na arduino by migał wbudowaną diodą led z okresem 5s i wypełnieniem 50% bez używania delay()
Robię licznik do pc sterowany Arduino uno wgrałem kod z simhub na jakie piny wyjście do zegarów ale przez to że piny w liczniku są blisko to się pin sygnałowy zetkną z +12v. Arduino w SIM hub jest unrecognized na Arduino miga dioda tx i co jakiś czas dioda L Arduino reaguje na guzik reset. Przed podaniem 12v na 8 pin sygnałowy działało. W IDE da się...
Może zmień Serial1.println(readString); na Serial.println(readString); to przynajmniej na ekranie komputera będziesz widział odebraną daną (o ile w ogóle ona dotarła do procka)
Potrzebujesz stabilizatora 7805 który kosztuje złotówkę i to za pomocą niego zasilaj rejestry, nie pobieraj +5V z arduino wcale. Tylko pamiętaj żeby połączyć masy.
Witam Potrzebuję podpowiedzi, jaki wybrać najtańszy moduł Arduino, aby uzyskać taki efekt: 1. Płytka Arduino będzie podpięta pod sieć WAN ( np. pod switch lub router ) 2. Z jakiegoś hosta z WAN chcę wywołać jakiś skrypt po stronie Arduino. 3. "Jakiś skrypt" w Arduino musi włączać i wyłączać diodę ID ( inteligentną ) Przykład: Komputer A ( w świecie...
Sprawdź wartości rezystorów przy diodach. Jeśli są zbyt małe - po włączeniu diod siada napięcie i zmieniają się odczyty. Program możesz łatwo skrócić tak mniej-więcej 3..4 krotnie. Pierwsze połowy warunków przy else-if są bez sensu (zawsze prawdziwe). Użycie float też całkowicie zbędne.
A co jest napisane na tych przekaźnikach? One prawdopodobnie nie są przystosowane do napięć DC tylko do AC
Dodaję w załączniku na szybko zrobiony w programie paint schemat układu. Ten układ możesz wykorzystać w charakterze świecy dymnej. Oczywiście jednorazowej. W necie jest pełno przykładów, jak prawidłowo powinno sterować się takimi ledami np.: https://jasonwebb.io/2010/12/controlling... https://www.twovolt.com/2018/12/02/led-s...
Nie wystarczy podłączyć 12V i GND. Musisz jeszcze podać sekwencję na Di. Spróbuj wypatrzyć, czy Fd nie jest przypadkiem połączone z pinem 7 WS2811. Czemu kupiłeś taśmę 12V, a nie 5V? Na A to znaczy Allegri, czy Aliexpress? Podaj numer aukcji jeśli Allegro. Fotka trochę mało wyraźna.
Tak jak przedmówca napisał zdecydowanie lepiej do tego nadają się diody z chipem APA102, zaprzęgniesz dużo szybszego sprzętowego SPI bez zabawy w bit-banging. Z tym że uwaga, nakładane są dwie modulacje - globalna wartość jasności (5bit) jest modulowana przy ~ 582 Hz, natomiast wartość poszczególnych składowych RGB jest modulowana przy częstotliwości...
Ale jak ma nie mieć sterownika skoro podłączam drugi identyczny i wszystko działa? W tej chwili chodzi mi o dwie rzeczy. 1. Czy mogę gdzieś się wpiąć bez użycia USBasp żeby zaprogramować to uszkodzone Arduino. 2. Czy można sprawdzic który element jest uszkodzony, jak to jakiś rezystor itp to wymienie za kilka groszy na nowy. Skoro możesz nawiązac komunikację...
Program musi działać na zbocze - musisz zapamiętać w jakiejś zmiennej że nastąpiło wciśnięcie przycisku: [syntax=cpp]void setup() { Serial.begin(9600); pinMode(7, INPUT_PULLUP); pinMode(13, OUTPUT); } void loop() { int sensorVal = digitalRead(7); static int wcisniety; Serial.println(sensorVal); if (sensorVal == HIGH) { wcisniety = 0; } if ((sensorVal...
Ten program do przełączania stanu diody wykorzystuje parametr 'led' w adresie. W zależności od tego jaką wartość ma parametr, taką akcję wykonuję. Twój program jest zły, ponieważ działa tylko jeżeli nie ma żadnych parametrów. Moim zdaniem powinien on wyglądać tak (nie testowałem): [syntax=cpp] boolean led_status; void loop(){ char* params; if(params...
Witam, mam problem z układem łączącym 2x arduino modułami nRF24L01. Mam prosty program sterujący zapalaniem i zgaszaniem diody lecz działa następująco: program jest wgrany w obu arduinach, dioda powinna byc zgaszona ale mruga nierownomiernie, gdy wcisne przycisk to dioda stabilnie sie zapala i swieci gdy trzymam przycisk. Port szeregowy pokazuje że...
Będzie bardzo łatwo na allegro znajdź bardzo popularny moduł czujnik ruchu PIR HC-SR501 jest on dla Arduino ale dodając tranzystor diodę rezystor i przekaźnik na 5V uzyskasz to co potrzebujesz :)
Można by użyć timerów to mrugania diodami, lub przynajmniej jeden do mrugania tą pierwszą diodą - a reszta programu będzie się wykonywała niezależnie i sterowała tą drugą diodą. Tu jest taki dziwny przykład z netu - wykorzystuje timer 1 i steruje diodą na arduino (timer wywołuje przerwanie i przełącza stan pinu) [syntax=c] void setup() { DDRB |= B00100000;...
Możesz to robić za pomocą rejestrów. Ale to wyższa szkoła jazdy. Na przykład to co w arduino wygląda tak : digitalWrite(7, HIGH); digitalWrite(5, HIGH); digitalWrite(3, HIGH); Za pomocą rejestrów będzie wyglądało tak : PORTD = B10101000;
Błędy: 1. wydajność prądowa pojedynczego pinu 40mA 2. brak rezystora przy tranzystorze 3. brak diody przy przekaźniku
To oznacza błąd lub brak połączenia pomiędzy programatorem a Atmegą. Jeżeli robisz na stykówce to często to jest problemem, lub masz pomylone piny. Pozdr
Witam serdecznie potrzebuje pomocy przy napisaniu poleceń do arduino chciał bym żeby układ działał na zasadzie nie zależnego włączania diod za pomocą jednego przycisku. A dokładnie jak wcisnę przycisk zaswieca się pierwsza dioda po 5s gaśnie, jak 2x zapala się druga i po 5s gaśnie itd i żeby po zgaszeniu załączały była dowolność wyboru zapalenia diody....
Poczytałem trochę o tym ale nie wiem jak zrobić by diody gasły po puszczeniu przycisku. Mam jeszcze 2 pytania. 1. Czy funkcja w przerwaniu wykonuje się tylko raz czy jest w pętli? 2. Czy mógłby mi ktoś poprawić mój kod tak by posiadał przerwania tak aby gdy wcisne jeden przycisk to pali sie diada 1(przez tyle czasu ile ją trzymam) i tak samo z drugą....
Witam, chcesz zrobic czy ktos ma to zrobic dla ciebie? Jezeli chcesz sam (czegos sie nauczysz) to musisz zaopatrzyc sie w: - komputer z Arduino IDE - jakas plytke Arduino, keypad 4x3, wyswietlacz 1602, 2x LED i pare drobiazgow w postaci rezystorow ograniczjacych prady LED, plytka stykowa i kabelki. - szukasz potrzebnych fraz np. "arduino klawiatura...
A wiesz co dostaje Arduino?
https://www.instructables.com/Remotely-C... Choć można by się doczepić, że HC-05 pracuje w logice 3,3 V i wskazany byłby konwerter poziomów logicznych na liniach TxD i RxD...
AI: Czy Arduino działało wcześniej poprawnie, czy problem pojawił się nagle po jakiejś konkretnej sytuacji?Tak Czy na obydwa w/w pytania Twoja odpowiedź brzmi TAK? Jak programowałeś? Czy masz jakiś programator aby skorzystać z programowania procesora przez 6-pinowe złącze ICSP? Jeżeli tak, to jaki masz programator? Czy masz tylko jedną płytkę Arduino...
On tam pisał że ustawiał Vref na 1,1V więc coś powinno być widać. Dlatego sugerowałem dać 0,7V z jakiejś diody.
Korzysta z LED a nie neonówek. Przy takiej ilości LED to jest problem z prądem wypływającym i stosuje się LEDy o mniejszym prądzie np. 2mA Dodaj PNP x6 z rezystorami w bazach (z modyfikacją programu, do 5V zasilania) lub UDNa (bez modyfikacji), zasilanie wyższe niż 5V
czy masz może pomysł jak bym mógł uzyskać 1 sygnał z halla? a ja potrzebuje, zeby mi trzymalo silowniki pod napieciem do nastepnego impulsu P.S. i liczylo od nowa Kiedykolwiek coś robiłem z zastoswaniem hallotronu otrzymywałem zawsze pojedynczy "czysty" impuls. Taka jest jego zaleta że nie ma potrzeby stosowania debounce. Jak j uż wcześniej pisałem...
Wszystko będzie ok. 800mA da jeszcze spory zapas na jakieś diody czy wyświetlacze. Jak najbardziej tak.
jeszcze raz - napiszę można zrobić radio bez dodatkowych tranzystorów na Arduino - może być potrzebna dioda by zbudować detektor...
Pokaż program który napisałeś. Połączyłeś masę Arduino z masą LED'ów?
diody arduino rozjaśnianie diody arduino losowe diody arduino
renault megane bezpiecznik wycieraczka sound blaster podlaczyc wekta centrala
philips senseo sterownik ładowarki akumulatora
Jak włączyć tryb awaryjny w Xiaomi Redmi 4X? Vitocal 161 - Pompa ciepła nie wyłącza się: przyczyny i rozwiązania