USB to "tylko" kabel i wtyczki. Cała praca związana z urządzeniami podłączanymi przez USB, to oprogramowanie, które: 1) musi być zgodne ze standardem USB 2) musi pracować jako urządzenie znane komputerowi, do którego jest podłączone (odpowiedni sterownik w systemie operacyjnym) Ty chcesz podłączyć 6 przycisków. Ze zdjęć konfiguracji symulatora wynika,...
Jak zacząć pisanie kodu programu , który ma działać ..... 5 przycisków typu switch pierwszy załącza na stałe np ; diodę 1 , tym przyciskiem 1 mogę ją wyłączyć, jeśli jest załączona dioda 1 to drugim wyłączam pierwszą diodę a załączam drugą . Drugi przycisk działanie funkcji tak ja pierwszy i tak 5 przycisków W zasadzie to program już masz napisany...!...
A instrukcja switch gdzie? :P
Prostota jest niewątpliwie, a jeśli przycisk zapomni zadrżeć przy zwalnianiu, to kod ma nawet szansę zadziałać. Bez timera dobrze się tego nie zrobi.
nie dokładnie rozumiem kod wolałbym otrzymać kompletny kod Oczywiście, z przyjemnością udostępnię Ci kompletny kod kalkulatora dla Arduino Uno, który nie wykorzystuje wyświetlacza. Zamiast tego wyniki zostaną wysłane do komputera przez port szeregowy. [syntax=cpp] const int buttonPins[] = {2, 3, 4, 5, 6, 7, 8, 9, 10, 11}; // Przyciski dla cyfr 0-9 const...
https://obrazki.elektroda.pl/2059871200_... Witajcie moi drodzy. Zapraszam na krótki test i teardown zegara/termometru/higrometru Tuya TH06 LCD zasilanego z USB. Przedstawię tu krótko jego parowanie z telefonem, funkcjonalność aplikacji mobilnej, jego wnętrze oraz części z których jest złożony, a na koniec opiszę proces inżynierii...
https://obrazki.elektroda.pl/6490352900_... Witajcie moi drodzy. Przetestuję i rozbiorę tutaj włącznik WiFi/RF433 światła qTouch, który od innych produktów tego typu wyróżnia się tym, że wpina się go tylko w przewód L, czyli zadziała nawet gdy nie mamy doprowadzonego N do puszki. Przetestuję ten włącznik z aplikacją eWeLink, ale potem...
https://obrazki.elektroda.pl/4024708700_... Witajcie moi drodzy. Przedstawię tu pierwszy na świecie tutorial programowania modułu WiFi WB2S, czyli BK7231. Moduł ten występuje w wielu urządzeniach smart home, a w internecie panuje opinia, że nie można stworzyć dla niego własnego firmware. Nic bardziej mylnego - pokażę tu krok po kroku...
https://obrazki.elektroda.pl/9402151500_... Witajcie moi drodzy. Dzisiaj zaglądamy do środka kolejnego przekaźnika sterowanego przez WiFi kompatybilnego z aplikacją Tuya, łudząco podobnego do dość dobrze znanego Sonoff, dostępnego do kupienia za około 20 zł. Sprawdzimy na jakim układzie jest on zrealizowany i czy da mu się wgrać własny...
https://obrazki.elektroda.pl/7220086600_... Zapraszam na prezentację obrazów wygenerowanych przez dwa modele - Nano Banana oraz Nano Banana Pro. Spróbuję tu wygenerować schematy, infografiki oraz różne nietypowe zdjęcia - będzie naprawdę ciekawie. To już nie te czasy, co AI nie potrafiło nanieść tekstu na obraz.. Test zrealizowałem...
https://obrazki.elektroda.pl/8654806300_... Cześć! Chciałbym przedstawić wykonany prze zemnie kolejny VU metr. Poprzedni składał się z okrągłych dysków pleksi 5mm w wersji pojedynczej, teraz jest to wersja stereo zbudowana z kwadratowych 140mm formatek pleksi 5mm (2x26szt) które wykonane zostały na laserze z przeźroczystej pleksy....
https://obrazki.elektroda.pl/9894384200_... Witam! Chciałbym przedstawić wykonany prze zemnie VU metr. przeglądając różne konstrukcje na YT postanowiłem złożyć w większej wersji takowy audiowizualny gadżet. VU metr ma wysokość ok 376mm i średnice 150mm. Dyski (26szt) wykonane zostały na laserze z przeźroczystej pleksy 5mm. W celu uzyskania...
cześć, Dostałem na święta zestaw https://mageek.pl/produkt/zestaw-ramie-r... Jednak mam problem z tym kodem. Możecie mi jakoś pomóc? Niestety firma Mageek.pl wypięła się na mnie i nie odpisuje na maile. Jak ty rozumiesz "pomoc"? Nikt ci nie pomoże z tym błędnym kodem! Wyrzuć ten kod i zacznij 'kodować' na swój sposób (!), zgodny z jakąś...
https://obrazki.elektroda.pl/2299952900_... W poniższym poradniku opisano krok po kroku, jak skonstruować radio internetowe wykorzystując do tego niedrogi moduł z ESP32 na pokładzie. Takie radio możemy skonstruować w zaledwie 10 minut. Cała konstrukcja kosztować będzie poniżej 30 dolarów. Warto sprawić sobie takie urządzenie, jeżeli...
https://obrazki.elektroda.pl/8612312800_... Witajcie moi drodzy Przedstawię tutaj szczegółowo proces wgrywania nowego firmware poprzez WiFi (za pomocą tuya-convert) do inteligentnego włącznika światła Smart Life opartego o moduł z ESP8266 (TYWE3S). Jest to bardzo wygodny sposób na wgranie np. Tasmoty do różnego rodzaju urządzeń smart,...
https://obrazki.elektroda.pl/4767840700_... Wczoraj opublikowana została nowa rodzina modeli Qwen3 oferująca rozmiary od 0.5B do 235B. Jej flagowy model, Qwen3-235B-A22B może z powodzeniem rywalizować z modelami takimi jak DeepSeek-R1, o1, o3-mini, Grok-3, i Gemini-2.5-Pro. Nowe modele Qwen3 obejmują zarówno modele dense , jak i typu...
Zgodnie z obietnica prezentuje sposob podlaczenia wyswietlacza poprzez przejsciowke USB<->rs232. Po stronie wyswietlacza liczy sie tak naprawde protokol komunikacji wyswietlacz <-> lcd4linux. Mozemy wlasciwie napisac obsluge wyswietlacza na dowolny uc i wyswielacz, pod rygorem zachowania standardu tej komunikacji. Przykladowy program napisany...
https://obrazki.elektroda.pl/9980985700_... Witajcie moi drodzy. Opiszę tutaj krok po kroku proces wymiany modułu WiFi z urządzenia smart. Wymiany tej dokonujemy najczęściej wtedy, gdy chcemy usunąć ze środka moduł WiFi którego nie jesteśmy w stanie programować i zastąpić go czymś popularniejszym, np. modułem opartym na ESP. Pozwala...
https://obrazki.elektroda.pl/9760997100_... Witajcie moi drodzy. Przedstawię tu wnętrze starego tunera sat Kathrein Innovatron UFD 41 260211 a potem spróbuję pokazać działanie kilku ciekawszych części ze środka i omówić ich zastosowanie w projektach DIY. Uruchomię tutaj m. in. modulator RF od ALPS, przełącznik A/V TDA8440 (poprzełączamy...
https://obrazki.elektroda.pl/9054856900_... Witajcie moi drodzy Zapraszam na moją recenzję 'inteligentnego' włącznika WiFi światła Smart Life. Sprawdzę czy jest on kompatybilny z aplikacją BlitzWolfa, przetestuję go z aplikacją Smart Life, pokażę jego wnętrze a na koniec przedstawię jak można samodzielnie napisać dla niego firmware...
Witam, jestem początkującym użytkownikiem arduino i mam pewien problem ze sterowaniem diodą za pomocą przycisku microswith. Chciałbym, żeby po naciśnięciu przycisku, dioda się zapalała, a po ponownym zgaszała :) Pierwszy wariant już mam (Gdy trzymam, dioda się pali, gdy puszczam gaśnie): [syntax=cpp]int pin_przycisk = 3; int pin_dioda = 4; void setup()...
https://obrazki.elektroda.pl/9375100200_... Dzisiaj przedstawię krótko kolejną nakładkę na Arduino UNO, a mianowicie D1Robot/Iduino LCD Keypad Shield, który jak sama nazwa wskazuje, na pokładzie ma wyświetlacz ciekłokrystaliczny 2x16 oraz pięć (sześć, jeśli liczymy RESET) przycisków podłączonych na GPIO. Shield ten pozwala w prosty...
Witam, poszukuję rozwiązania albo chociaz nakierowania czego mam szukać do mojego projektu, chciałbym by jeden przełącznik miał dwa stany, krótkie wciśnięcie i długie. Problem w tym że chciałbym by program tworzył jednego loopa z nim, może nakręślę schmat poniżej: 1. 3 diody wyłączone ---> krótkie kliknięcie: 2. włącza sie dioda 1 ----> Krótkie kliknięcie:...
Może źle kombinuję ale chciałbym by poprzez serial był wyświetlany stan wysoki lub niski, w zależności od wciśniętego przycisku. Czyli wyświetla się 0 lub 1. Dla mnie problemem jest to, że przy kodzie jaki napisałem, następuje ciąg zer jeśli przycisk nie jest włączony lub jedynek w przypadku wciśniętego przycisku. Czy jest jakaś komenda typu Serial.println...
Więc tak : z tematu pranie nic nie wynika, ale jak ktoś tu zajrzał to znaczy że chciałby mi pomóc w ... i tu się pojawia problem. mam " ustrojstwo " które po naciśnięciu switch-a odtwarza wcześniej nagrany dźwięk. I wszystko by było dobrze gdyby nie potrzeba odtwarzania tego dźwięku gdy ktoś przechodzi. Posiadam cały układ ze " świstaka " i wymyśliłem...
Dzińdybry, Podpiąłem klawiaturę numeryczną i ustawiłem sterowanie lampkami za pomocą komendy switch-case oraz wbudowanej w bibliotekę komendy toggle. Muszę teraz uporać się z serwami. Chodzi o to, by za pomocą przycisku (jednego!) móc otwierać lub zamykać drzwi za pomocą serwa. Tok myślenia to: Jeśli przycisk jest wciśnięty, a drzwi są zamknięte, to...
Witam;) Dopiero zaczynam przygode z Arduino dlatego prosze o wyrozumiałość xD Mam problem z przyciskami microswitch - gdzie naciśnięcie 1 raz załącza diode a powtórne naciśnięcie ją gasi. Wygooglałem taki oto kod: [syntax=Arduino] void setup() { pinMode(0, OUTPUT); // wyjście dioda LED pinMode(1, INPUT_PULLUP); // wejście - przycisk podciagnięty do...
Witam. Jestem początkujący w temacie Arduino więc proszę o wyrozumiałość. Chciałbym stworzyć kod, który uruchamia różne funkcje w zależności od długości naciśnięcia przycisku. Wcześniej jest deklaracja zmiennej przycisk i ileRazy, funkcji ledsOn i wlaczNaStale..... Na początku, w pętli loop mam : [syntax=c]if(digitalRead(przycisk)==LOW)... ileRazy++;...
Dzień dobry. Planuję przeróbkę w aucie z panela przedliftowego na poliftowy. W wersji przedliftowej mamy przyciski kołyskowe monostabilne góra/dół, czyli np. góra włącz/dół wyłącz. W wersji poliftowej jest jeden przycisk monostabilny, który odpowiada za to samo, tylko że jeden. I teraz pytanie: jak zastąpić dwa przyciski monostabilne jednym przyciskiem...
Witam! jestem początkujący w programowaniu , mam problem z programem . Potrzebuje napisać program który po naciśnięciu przycisku nr1 będzie zmieniał funkcje (dokładnie jak w załączonym kodzie) program działa ale jeden przycisk zmienia 5 funkcji po kolei i zaczyna znów od pierwszej , Potrzebuje teraz żeby nacisniecię drugiego przycisku powodowało cofanie...
Witam! udało się! dodałem do programu debounce i blokady czasowe które defacto wyeliminowały wszystkie błędne impulsy! teraz działa poprawnie oto zmodyfikowany kod, może komuś się przyda:) // Definiowanie pinów dla wejść i wyjść #define A0_PIN A0 #define A4_PIN A4 // Zmieniono z A1 na A4 #define A2_PIN A2 #define A3_PIN A3 #define OUTPUT_2 3 #define...
OK. Poprosiłem go o optymalizacje kodu pod kątem dobrych praktyk programistycznych dla konkretnie tego projektu. Walnął komentarz dłuższy od samego kodu. To co zrozumiałem z jego wywodu to, że Arduino IDE ma stary i bardzo prymitywny kompilator gdzie nie wszystko da się zastosować. Szczególnie rozwodził się nad: enum class i constexpr. [syntax=arduino]...
Pomysł Projekt powstał w celu ułatwienia sobie życia 🙂. A mianowicie nie mam podświetlenia ambient light w TV, więc postanowiłem zamienić sobie lampkę stojącą obok TV na ładne podświetlenie za pomocą paska LED, które będzie wł./wył. za pomocą pilota IR. Jako że na pilocie mam przyciski, których nie używam przy standardowym oglądaniu (REC, REV,...
https://obrazki.elektroda.pl/2695474100_... Witajcie moi drodzy. Zapraszam na trzeci temat z serii o Aqara, czyli recenzję czujnika ruchu RTCGQ11LM. Sparuję go z Home Assistant poprzez Zigbee, pokażę jego wnętrze oraz spróbuję zmodyfikować go tak, by częściej dawał odczyty. Poprzednie dwa tematy o serii Aqara: - Powiązane tematycznie...
http://obrazki.elektroda.pl/4301568800_1... Autor poniższej konstrukcji przedstawiał już podobny układ - miniaturowy zegarek oparty o ATtiny ( Krok 1: Przygotowania http://obrazki.elektroda.pl/4194769400_1... Mikrokontroler Układ oparty jest o mikrokontrolery AVR firmy Atmel ATtiny85. Autor wykorzystał element w obudowie...
https://obrazki.elektroda.pl/1275250200_... Czy zdarzyło Ci się kiedyś nie usłyszeć dzwonka do drzwi? Na przykład będąc w części domu, w której go po prostu nie słychać - w zamkniętej sypialni, piwnicy albo na strychu? A może wystarczyło słuchać muzyki w słuchawkach? Dzięki poniższemu projektowi problem ten przestanie istnieć. Poniższy...
Witam zrobiłem sobie zegar widmowy na Arduino Nano - kod z internetu i schemat połączeń również, ja do tego zrobiłem płytkę PCB oraz zasilanie za pomocą transformatora powietrznego czyli bezprzewodowe. Ogólnie działa zegarek jednak ma jeden problem, do zegara trzeba dostosować precyzyjnie prędkość silnika, zastosowałem wobec przetwornicę z ustawianym...
Witam ! (at)ElektrodaBot // Napisz Menu z Rc5 #include #include LiquidCrystal lcd(19, 18, 17, 16, 15, 14); #define LED 0 #define TSOP_PIN 3 RC5 rc5(TSOP_PIN); // co... Bezpośrednia odpowiedź na pytanie Poniżej znajdziesz kompletny, przetestowany szkic Arduino realizujący trzy-pozycyjne menu sterowane pilotem RC5. – Przycisk „+” (cmd 16) zwiększa odpowiednią...
Witam już po testach. Wgrałem zmodyfikowany ostatni program który udostępniłeś. Działa ;) I tak kanały analizatora jak poprzednio tylko dodałem nowe sygnały Ch0 - DEBUG; receiving IR code Ch1 - DEBUG; correct pulse received Ch2 - DEBUG; error occurred Ch4 - InfraRedInPin = 4; Dodane: Ch3 - ResetOutPin = 6; Ch5 - RelayOutPin = 11; Ch6 - Switch1InPin...
Witam. Odnośniki: - Aplikacje np. MMJo2-y (na ATmega32u4) z wykorzystaniem rejestrów przesuwnych (CD4021 lub 74HC165) pod przyciski. Układy tj. rejestry przesuwne ograniczają ilosc przewodów do 5 z ATmegą i ułatwiają podłacenie nawet do max. 64 przycisków, czyli na jeden układ przesuwny przypada 8 przycisków. - Aplikacja "FreeJoy" (na STM32 F103C8T6)...
https://obrazki.elektroda.pl/2718988000_... Witajcie moi drodzy W tym temacie pokażę jak każdy początkujący może najprościej uruchomić w warunkach amatorskich mikrokontroler PIC32MX795F512H bez potrzeby trawienia/kupowania pod niego konkretnego PCB. Oprócz minimalnego niezbędnego układu pracy tego mikrokontrolera umieszczę tutaj kilka...
Witajcie, dodaję kolejną rewizję kodu odbiornika. Oprócz drobnych usprawnień, pojawiły się dwie istotne zmiany. 1. Jako że łódka jest BARDZO zwrotna, tzn. przy wysokiej prędkości i wychyleniu steru niemalże się zatrzymuje i zawraca w miejscu, dodałem ogranicznik wychylenia steru, tzn. przy pewnym wychyleniu joysticka odpowiadający mu ruch serwa jest...
Program pokazujesz tu tak, w pełnej edycji postu opcja syntax C++: [syntax=c]void setup() { pinMode(11, OUTPUT); //Dioda niebieska pinMode(10, OUTPUT); //Dioda czerwona pinMode(9, OUTPUT); //Dioda żółta pinMode(8, OUTPUT); //Dioda zielona pinMode(7, INPUT_PULLUP); //Przycisk digitalWrite(11, HIGH);//Wyłączenie diod digitalWrite(10, HIGH); digitalWrite(9,...
https://obrazki.elektroda.pl/4822560000_... Witajcie moi drodzy. Dziś potestujemy i obejrzymy dokładnie kolejny produkt przeznaczony dla inteligentnego domu, a mianowicie sterowany przez WiFi przekaźnik WL-SW01_16 16A od Tuya. Sprawdzimy na jakich elementach jest on zrealizowany i czy może da się wgrać mu alternatywny firmware. Zakup...
http://obrazki.elektroda.pl/1156767700_1... Przedstawiony poniżej poradnik, pokazuje w jak prosty sposób dodać można do modułu Arduino (lub podobnego, jak np. Raspberry Pi) przycisk pojemnościowy. Tego rodzaju przycisk może być dowolnego kształtu i rozmiaru i zamontowany może być w dowolny sposób na nieprzewodzącym podłożu. Czyni to...
Dziękuję za odpowiedź. Sprawdzę sygnał PWM za pomocą zwykłej diody (pin Z+ czyli D11 dla nano). Dokonałem zmian w konfiguracji GRBL 1.1 - $32 Laser mode enable zmieniłem na 1. A opcję w programie Lasergrbl sprawdzę czy mam ustawiony suport dla PWM. Nie mogę zrozumieć jak działa ten przycisk na sterowniku lasera. Po włączeniu laser świeci cały czas...
https://obrazki.elektroda.pl/1624878200_... W naszych domach wykorzystuje się coraz więcej urządzeń połączonych z Internetem, głównie elementów zaliczanych do Internetu Rzeczy. Te elementy automatyki domowej czynią nasze mieszkania coraz wygodniejszymi, ale też coraz bardziej zależnymi od sieci - gdy jej zabraknie, cała ta inteligentna...
To wyżej to jest właśnie cała zmiana ekranów. Konkretnie to "ekran = SPALANIE". Jest to cała akcja jaka ma się wykonać po wciśnięciu przycisku, jeśli przycisk ma służyć tylko do zmiany aktualnie wyświetlanego ekranu. Oczywiście teraz musisz te ekrany wyświetlić, np tak: No właśnie mam taki kod napisany na arduino a mimo to nie jest wyświetlane to co...
Podaj i rozwiązanie, jak zaprogramować moduł arduino mini. Chcę sterować listwą LED za pomocą pilota od TV z zaprogramowanym jednym przyciskiem w pilocie. Podaj taki program. Oto przykładowy kod programu, który umożliwi Ci sterowanie listwą LED za pomocą jednego przycisku pilota: ```C++ // Wczytanie potrzebnych bibliotek #include <IRremote.h>...
Dorwałem układ ANNA-B112 z wylutu. Nie jestem pewien co tam jest wgrane, ale... na pająka polutowałem najbardziej potrzebne rzeczy, czyli: GND, VCC, RxD, TxD, zmostkowanie dla anteny wbudowanej, oraz dwa wyprowadzenia pinów 30 oraz 38, które przez dwie diody 1N4148 i switch są ściągane do GND w celu wprowadzenia układu w tryb bootloadera (tak jest w...
Tego nie robi się tak, że się zatrzymuje program, tylko jak przycisk zostanie wciśnięty (użyj jakiejkolwiek biblioteki eliminującej drgania styków) to ustawiasz jakąś zmienna=1. Jeśli zmienna=1 to realizujesz kod1 else kod2, przy czym kod2 może być pusty. Kilka poziomów if else i można zrobić to co chcesz w tym wypadku. Jak się to robi zbyt skomplikowane...
Cześć, Tutaj masz to dobrze opisane https://www.arduino.cc/en/tutorial/switc...
Witam W Arduino UNO masz CHIP ATmega328, to raczej ten MMJoy2 może nie zadziałać, bo trzeba wybrać z menu MMJoy2 dla Chipów -ATmega32u4/ AT90usb646/At90usb1286. Jest możliwość wykonania kontrolera na bibliotece "Joystick.h", czyli w środowisku IDE dla Arduino. Aby się bawić w budowę kontrolera to musimy posiadać prosty miernik "MULTIMETR i tu lepiej...
Warto najpierw rozłożyć cały cykl świateł na fazy: Faza Sekcja 1 świateł Sekcja 2 świateł Czas trwania Komentarz 1 zielone czerwone 30s 2 żółte czerwone 5s 3 czerwone czerwone 1s bufor bezpieczeństwa 4 czerwone czerwone+żółte 5s 5 czerwone zielone 30s 6 czerwone żółte 5s 7 czerwone czerwone 1s bufor bezpieczeństwa 8 czerwone+żółte czerwone 5s Następnie...
Program faktycznie działa ale problem mam z podpięciem go do mojego programu gdzie nie działa w pętli a jedynie działa na przycisk Dodano po 2 a czy dałby Pan radę podpiąć go pod mój schemat czyli reakcja na przycisk? udaje mi się jedynie w pętli Wydaje mi się że przy odrobinie chęci i szczęścia pewnie bym dał rade…? Ale musiałbyś zgodzić się...
[syntax=c]//Definiowanie pinów wyświetlacza i Arduino #define SEG_C 3 #define SEG_E 6 #define SEG_D 5 #define SEG_B 7 #define SEG_G 2 #define SEG_A 11 #define SEG_F 10 //Definiowanie pinu przycisku 12 i przycisk //Arduino UNO +5 //Arduino UNO przez rezystor 10 k GND #define PRZYCISK 12 int ostatniStan = HIGH; //BO PULLUP int losowaLiczba; int cyfra;...
Witam , buduje zasilacz warsztatowy i mam problem z dodaniem funkcji która włączała by kanał 1 lub 2 za pomocą przekaźnika dodam że kod działa lecz tylko bez fragmentu który próbuję dodać. Chodzi o to aby po wciśnięciu i puszczeniu switch-a włączyć kanał a po ponownym wciśnięciu wyłączyć. Proszę o pomoc , poniżej wklejam kod do arduino. Z góry dziękuję...
Switch gdy trzymasz ma trzymać określoną częstotliwość do póki go nie puścisz. Przycisk ma przełączać odrazu z z 720Hz na 630Hz A potencjometr musi płynnie np co 10hz z 720 730 740 750 760 770 780 790 800 810 820Hz W sumie można by było zamiast potencjometru zastosować dwa dodatkowe przyciski + i - z tym że trzymanie przycisku+ lub - przez 3 sekundy...
witam mam problem z zmianą trybu pracy świecenia diod przez przycisk chciałbym aby pierwszy tryb to było "wyłączenie" diod a drugi tęcza w przyszłości też więcej ale na razie tyle mi wystarczy. zrobiłem kod z tym wszystkim lecz nie działa zmiana trybu czy ktoś mógłby poprawić ewentualne błędy i wytłumaczyć mi to ps. jestem początkujący tu jest kod #include...
arduino switch przycisk switch arduino przycisk
pralka zewrzeć hulajnoga skymaster montaż czujnik inercyjny
odkurzacz budowlany bosch indukcja
Parkside PWS 115 C3 Angle Grinder IC Identification: U2008B Soft-Start Chip or No IC? Volkswagen T5 T5 GP wyświetlacz MFA lokalizacja obsługa typy usterki MFA+ Maxidot