Oto spojrzenie na wnętrze inteligentnej wtyczki Tuya BSD29 UK 20A z możliwością pomiaru energii. Odlutuję główną płytkę PCB, moduł, a następnie sflashuję go, aby uruchomić OpenBeken, odcinając go od wszystkich usług w chmurze Tuya. Dodam również czujnik temperatury DS18B20, aby można było zmierzyć temperaturę wewnątrz obudowy. Ten czarny BSD29 został...
Ponieważ nie pokazałeś programu na ATtiny i nie podajesz jak RPI resetuje timer watchdoga, stąd poniższe przypuszczenia. Zapewne RPI jednym z pinów jest połączony do ATtiny by resetować timer. Prawdopodobnie w programie ATtiny sprawdzasz stan tego pinu i odpowiednio reagujesz zerując timer watchdoga. Jeśli pin ten pozostawiasz jako wejście niepodłączony...
Jedna z tych żarówek była jednym z moich pierwszych zakupów w listopadzie 2023, ale przez przypadek zniszczyłem moduł DT-BL200. Od tego czasu kupiłem kolejny od Ali. Strona produktu już zniknęła https://vi.aliexpress.com/item/100500573... https://obrazki.elektroda.pl/1184122100_... Być może jest to ta sama żarówka CozyLife,...
Oj pomieszałeś :) Dwie możliwości: Pierwsza wersja (opisałem wyżej): 1. wyłącz Free Running 2. zostaw przerwanie ADC, 3. przed pętlą główną w main() wywołaj pierwszą konwersję, 4. w przerwaniu ADC wykonuj to, co aktualnie wykonujesz w przerwaniu + wystartuj kolejną konwersję. Druga wersja zaproponowana przez BlueDraco: 1. wyłącz Free Running 2. zostaw...
Jeżeli na końcówce 3 nie zmienia się napięcie przy naciskaniu przycisku to znaczy, że uszkodzona jest bramka US1A. Na wyjściu tej bramki powinno być tak: - S1 naciśniety -> na wyjściu bramki stan wysoki (prawie 9V) - S1 zwolniony -> gdy C1 się naładuje do napięcia przełączania (ok.5.5V) -> na wyjściu bramki pojawi się stan niski. Układ od włączenia...
W 4-ro przewodowej masz: grzanie (2 kable glownie biale),sygnal (szary) i punkt odniesienia-masa (czarny). Grzaniem steruje ECU rozgrzewajac sonde przy odpaleniu zimnego motoru.Jesli naprawde chcesz zmieniac to sprawdz w aucie ile mniej wiecej grzana jest sonda przy zimnym silniku,zrob timer ktory regulowany jest lekko funkcja temperatury silnika i...
No to sie koledzy rozpisali. I poki co jedyna sensowna odpowiedz na moje pytanie to "Przyzwyczajenie i prostota." mimo "przestarzalej" architektury. Ponawiam pytanie: Jesli juz uzywac architektury 8051 to jakie konkretnie mcu (jaki model jakiego producenta) uzywacie (lub inni) ? ps. bardziej interesuje mnie punkt widzenia "przemyslu" anizeli majsterkowiczow....
(at)tmf - dziękuję za miłe słowa :) Właśnie takie było założenie co do grupy "docelowej". Myślę, że jeszcze długo ATmegi i ATtiny będą punktem startowym dla hobbystów ze względu na nawał informacji w Internecie i mocno zakorzeniony pogląd jakoby wszystko inne było drogie/trudne itd. W sumie chciałem, żeby w poradniku było trochę więcej nawiązań do...
https://obrazki.elektroda.pl/3000973900_... Oto przewodnik krok po kroku dotyczący flashowania i wykrywania HA dla modułów Tuya opartych na W701-VA2-CG (RTL8720CF), które można zaprogramować za pomocą narzędzia AmebaZ2 PG Tool 1.2.47 (do pobrania w zestawie). W ten sposób można uruchomić te urządzenia w chmurze za darmo, używać ich...
https://obrazki.elektroda.pl/3335860100_... Tutaj pokażę, jak stworzyłem i przetestowałem sterownik lampy LED sterowanej PIR (z czujnikiem światła) dla Ostrzeżenie: ten temat jest samouczkiem / przewodnikiem programistycznym dla OBK i wymaga podstawowej wiedzy z zakresu programowania w języku C, podstawowa wiedza na temat OBK również...
https://obrazki.elektroda.pl/3753373600_... Mikrokontrolery, zwłaszcza ośmiobitowe, wydają się być generalnie łatwymi w użyciu układami. Mamy bowiem do dyspozycji prosty komputer i garść zwykle mało skomplikowanych peryferiów. Wystarczy napisać odpowiedni program i tyle. Ale nawet te proste z natury układy mają funkcje i możliwości,...
http://obrazki.elektroda.pl/9083799100_1... Podstawowym celem poniższego projektu, jest umożliwienie połączenia cyfrowej suwmiarki do komputera, w celu sprzęgnięcia jej np. z SketchUpem czy innym oprogramowaniem CAD. Przedstawione urządzenie wyposażone jest w trzy przyciski, pozwalające na wysyłanie informacji z wymiarami do komputera,...
Witaj, tych tarcz jest tak wiele, bo czujniki z którymi współpracują działały na "logikę przekaźnikową" - podłączenia kabelkami jeden do jednego; przy w/w logice trudno w inny sposób otrzymać potrzebne opóźnienia. Twoja: 1 tarcza wskazywała na górny punt zwrotny (jeżeli była w tym położeniu to można było zacząć - Start; w innym przypadku trzeba było...
https://obrazki.elektroda.pl/9151185000_... Autor poniższego zestawienia jest inżynierem i konsultantem wsparcia dla systemów wbudowanych. W swojej karierze poznał on szereg różnych architektur mikrokontrolerów, różniących się wydajnością, wyborem peryferii, poborem zasilania etc. Wybór odpowiedniego układu stanowi zawsze o sukcesie...
Witam , Wracam do tematu . Zegar skończony i przetestowany . Podziękowania dla autora za pomoc . Kilka krótkich filmów z pracy zegara wykonane telefonem . https://filmy.elektroda.pl/11_1551555088... https://filmy.elektroda.pl/90_1551555174... https://filmy.elektroda.pl/15_1551555225... https://filmy.elektroda.pl/89_1551555287... Jedna z dwóch gier...
https://obrazki.elektroda.pl/3252078300_... Poniższy artykuł przedstawia – krok po kroku – wykonanie niewielkiego, kieszonkowego oscyloskopu cyfrowego. Nie jest on tak dobry jak zwykły warsztatowy oscyloskop, ale z drugiej strony można zabrać go niemalże wszędzie. Poza tym – nie wszystkie projekty DIY muszą mieć sens....
Witam chłopaków i życzę szczęśliwego nowego roku! również wielkie dzięki za świetną robotę (at)pkaczmarek2 !!! kilka dni temu kupiłem 2 kontrolery Magic Home Controller i pomyślnie sflashowałem jeden z nich za pomocą BL602. drugi ma LF686 ? czy możliwe jest także flashowanie? Flashowanie OK z BL602 , Oprogramowanie sprzętowe OpenBL602_1.15.317.bin https://obrazki.elektroda.pl/1688886600_...
https://obrazki.elektroda.pl/1047348400_... Do wykonania tego zegara skłonił mnie mój słabnący wzrok - leżąc w łóżku bez okularów nie mogłem odczytać godziny na zagarkach wbudowanych w sprzęt RTV - cyfry wyświetlaczy są po prostu dla mnie zbyt małe. Miałem w zapasach 4 czerwone wyświetlacze LED z cyframi o wysokości 20mm (po nieużywanym...
Nie znam szybkości transmisji. Próbując na 2 000 000 i 115200 port UART nic nie mówi Log wyjściowy [13:28:03.577] - Flash load shake hand [13:28:03.831] - default set DTR high [13:28:03.944] - clean buf [13:28:04.068] - send sync [13:28:04.282] - ack is c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0...
Wpadł mi w ręce uszkodzony tuner TV-Sat Echostar DSB-717 i postanowiłem jakoś go wykorzystać. A właściwie nie cały, tylko płytkę z wyświetlaczami i mikrokontrolerem ATTiny2313. Układ mierzy temperaturę w 6 punktach z wykorzystaniem czujników Dallas DS18B20 przy rozdzielaczu co na podłogówkę i grzejniki. Mierzę temperatury: - zasilania i powrotu z podłogówki...
Cześć, próbowałem wykonać tę samą procedurę lampy błyskowej do mojej własnej żarówki Sonoff B02-BL-A60 z procedurą widoczną zarówno tutaj, jak i na filmie B05 wykonanym przez Elektrodę. Po kilku problemach z temperamentnym flashowaniem w końcu udało mi się sflashować chip, ale nie mogłem go uruchomić - wydawało się, że uruchomi się na tyle, aby wywołać...
Nie bardzo wiem, gdzie to umieścić, a sądzę że kilku osobom może się przydać. Niby to nic ambitnego, schematu nawet nie rysuję - wyjście przebiegu jest na pinie 8 Arduino (Duemilanove, UNO lub cokolwiek z ATMegą 8/88/168/328 taktowaną 16MHz) i wystarczy go podpiąć przez kondensator 47-100nF na wejście czujnika położenia wału korbowego (CKP/CPS) w sterowniku...
http://obrazki.elektroda.pl/7690688000_1... W poniższym artykule została opisana budowa i zasada działania generatora Marxa zdolnego do wytwarzania wyładowań elektrostatycznych o napięciu powyżej 100kV. Opisywany generator to układ elektryczny składający się z kondensatorów, rezystorów i iskierników. Generator ten jest zdolny do wytworzenia...
W zależności jaki AVR chcesz użyć można to zrobić w większym lub mniejszym stopniu sprzętowo. Wersja głównie softwarowa to - podłącz wyjście z czujnika pod pin interrupt, Odpal jeden timer ogólny do zliczania czasu, w celu pomiaru odstępów pomiędzy impulsami. Odpal drugi timer, który ustawiasz na nieco mniej niż dwukrotność odstępu pomiędzy poprzednimi...
Procesor STM32F103ZET6 jest mikrokontrolerem ARM z rodziny Cortex M3, który jest taktowany zegarem o maksymalnej częstotliwości 72 MHz i zasilany napięciem +3,3 V z wyjścia stabilizatora napięcia LT1117-3.3 (oznaczony desygnatorem U10 ). Poniżej przedstawiam napisany przeze mnie kod pliku main.c na procesor STM32F103ZET6, który steruje steruje dwiema...
Zazwyczaj zamykam rolety tylko do połowy, choć zdarza się że zamykam je całkiem. Stosując dostępne na rynku rozwiązania musiałbym stać koło wyłącznika, żeby zatrzymać w odpowiednim momencie ale jako człowiek bardzo wygodny postanowiłem zbudować sterownik, który zautomatyzuje tę czynność. Założenia - możliwość zapamiętania/zmiany punktu półotwarcia,...
...idąc za radą z forum połączyłem punkt pomiarowy TIMER z masą - przez kondensator 100uF, podświetlenie nie wyłącza się tak szybko (ok. 10 minut, dopóki kondensator się nie naładuje ale trochę się obawiam zewrzeć "na żywca" do masy). Transformatory inwerterów robią się gorące, podobnie jak tranzystory kluczy... Świetlówki do wymiany czy też taka temperatura...
Uniwersalny inteligentny pilot zdalnego sterowania wentylatorem sufitowym i ściemniaczem światła Funkcje: 3-Speed Ceiling Fan Remote, Off-timer, Dimming Zakupiony: https://obrazki.elektroda.pl/4797170800_... https://obrazki.elektroda.pl/1802258300_... https://obrazki.elektroda.pl/7582606900_... Szybki...
Witam, Jeśli chcemy dodać zmienną typu INT do PLC do możemy dodać nowy plik typu N o numerze XXX do PLC. Coś na wzór DB w Step7 ale N oznacza że możemy mieć w tym pliku tylko zmienne INT. Jak chcemy np. timer to dodajemy plik typu T. Jeśli chcemy odczytać dane pomiędzy dwoma PLC SLC500 to adresujemy odpowiednie pliki np. N10.0. Komunikacja na wzór PUT-GET...
Wędrujący punkt złożony z 10 diod LED w oparciu o timer NE555 i CMOS 4017N ;p przysporzył mi kilka problemów ale udało mi sie je usunąć. Układ zrobiony na podstawie schematu: http://obrazki.elektroda.net/65_12557294... . Poniżej zamieszczam filmik : https://filmy.elektroda.pl/64_1255729630... pozdrawiam KuraKo :P
Jeżeli zawiedzie wszystko inne - przeczytaj instrukcję obsługi... Proszę, oto instrukcja obsługi układu 555 pord. Fairchild. . Na stronie 4, pkt. 1 jest schemat przerzutnika monostabilnego. Od razu w oczy rzuca się wejście 2 w powietrzu i wejście reset też w powietrzu. Być może to przypadek. Większość schematów, które widziałem z tym układem miała na...
Witam, mam bardzo specyficzny problem z moją centralą alarmowa (satel integra 256plus) mianowicie ostatni rok pracowała bez zarzutu, jako system zabezpieczeń oraz wykonując drobne makropolecenia np. sterowanie roletami, bramami czy podlewaniem ogrodu. Problem zaczyna się po podłączeniu sterowania oświetlenia ogrodu, realizuje go poprzez wejście wykorzystujące...
Czyli jak narazie ten projekt przedstawia prócz 1 "plusa" następujące minusy: - Ułatwia ewentualne (a wręcz w warunkach polskich nagminne) działania niepożądane złodziei. - Łamie przepisy ( tak jak już ktoś wspomniał z punktu widzenia prawa nie możesz zostawić auta na chodzie i wysiąść). - W razie awarii której nie da się wykluczać powyższe dwa punkty...
Dodano po 6 Raz mi dodatnie wyniki generuje te równiae na coordx= typu 122609162 a później się zmienia na -1194819100 i takie losowe liczby Dodano po 1 Dobra chyba rozwiązane, jak narazie traker antenowy nie świruje pawiana, jutro wyjde na pole zobaczyć czy dobrze namierza mnie jadącego w aucie xD #include <Adafruit_GPS.h> #include <SoftwareSerial.h>...
1 "Enable Interrupts" i "Enable Timer1" pisze się przed pętlą główną. 2 Timer zaczyna liczyć od momentu ustawienia preskalera, tzn linia: "Config Timer1 = Timer , Prescale = 64". Jeśli tego nie potrzebujesz daj od razu Stop Timer1. 3 Program nigdy nie wyjdzie z procedury "Dalej" (tak ma być?). 4 Jaki jest cel przerwania "Zatrzymaj"? Właściwą odpowiedzią...
System timer failure. Najprawdopodobniej uszkodzenie płyty głównej Zanim rzucimy wyrok warrto aby autor przedstawił konfigurację tego tajemniczego komputera. Dodano po 1 Mój brat grał normalnie na komputerze Aby przyspieszyć i uprościć odpowiedzi związane z awarią komputera, proszę zamieścić w poście następujące dane: Dokładny opis problemu (awarii),...
Witam, Jakiś czas temu zakupiłem wentylator PRESTIGE 100 ZG HS, wg opisu powinien mieć timer oraz higrostat. Dopiero teraz skończyłem remont i chciałem go podłączyć, ale chyba sprzedawca wysłał inny model, ponieważ jest tylko potencjometr do timera a w miejscu potencjometru i układu higrostatu są tylko puste pola lutownicze. Założeniem takiego wentylatorka...
A co do sterownika CRT można zastosować układ z polskiego systemu mikroster MSA-80 oparty o 8275 i nieposiadający DMA(za to dużo TTL). Właściwie zależy mi na tym, żeby sterownik ekranu nie wymagał DMA do pracy - nie implementowałem go w swoim projekcie i nie bardzo mam ochotę go teraz przerabiać. Z tego samego powodu raczej nie wchodzi w grę umieszczanie...
Dzięki BlueDraco Wzór jest poprawany ale sprawdzę punkt 3-ci bo może tu coś wyjdzie. Problem też jest tej kwestii że ten mikrokontroler oprócz odlicznia jednej sekundy robi mnóstwo inny ważniejszych rzeczy, obsługuje moduł IP po SPI, robi odczyty/zapisy do NVRAM po I2C, wysyłanie informacji na dwa porty RS232. Może przyjąć inne podejscie, np timer ustawić...
Przecież to proste. Coś określa wartość częstotliwości lub amplitudy. Nie wnikam co, po prostu jest to wartość na wejściu funkcji, nazwijmy ją frequency . Przyjmijmy, że jej wartość jest w zakresie od 100-5000, aby uzyskać rozdzielczość 0,01 Hz. Korzystając z techniki DDS generujesz wartość aktualnej próbki PWM (nazwijmy ją sample ) z tablicy sinusów....
Ale ciężko powiedzieć co tam dokładnie jest zapisane. Ja się tak przyglądnąłem temu obszarowi od 0xF800 i sprawa nie wygląda na beznadziejną. https://obrazki.elektroda.pl/7903702500_... Po pierwszym bajcie = 0 (może to wskaźnik dokonanej kalibracji), od bajtu 0xF801 do 0xF82C jest 11 liczb zmiennoprzecinkowych float (w konwencji...
:) Heh. No nie zupełnie :) Napisz ten programik z wykorzystaniem timerów mikrokontrolera. W końcu zegar to zegar :P Bez zegarka w dzisiejszych czasach można tylko jedno ZGINĄĆ :P Poczytaj troche o timerach atmegi i przerwaniach, oraz jak się je obsługuje w C. Timer działa niezależnie od kontrolera co daje taki punkt odniesienia - możesz sobie policzyć...
U mnie jest podobno tak, że nie trzeba nawet wysyłać programu do sterownika, sama symulacja wystarczy (LOGO Soft Comfort), Tam po napisaniu programu np. w FBD można go automatycznie przetłumaczyć na LD, warto dodatać etykiety (podpisy) do poszczególnych bloków, wtedy lepiej na to patrzą i widać, że się człowiek stara ;) Program nie musi działać w 100%,...
pomierzyłem napięcie między żyłami luźno położonego kabla w ścianie i wyszło trochę ponad 6V. I dużo i mało. Trzeba było ten mierzony kabel czymkolwiek dociążyć i nagle puff, napięcie znika ;-) Zmierzam tylko do tego, że wejście Sonoffa czy arduino może być za małym obciążeniem. No ale w tym cały myk ;). Nie używasz wejścia w sonoffie tylko na chwilę...
Jeszcze raz powtórzę: Jeżeli zmienne te są zmieniane w przerwaniu, to być może występuje sytuacja, w której Twój kod nie trafia na moment w którym np. zmienna Timer2 ma wartość równą 200. W takim przypadku powinieneś użyć operatorów >= lub <= w zależności co jest właściwe. ... lub przerobić algorytm na inny. Pozbądź się delay-ów. Opóźnienia licz...
Witam wszystkich. Jako, że odnalazłem ten temat, a mój problem dotyczy także timera NE555, to nie będę zakładał drugiego. Otóż... Razem z kolegą, postanowiliśmy zamontować w motorowerze system kierunkowskazów. Kupiliśmy niezbędne części; klosze kierunkowskazów, płytkę uniwersalną, 12 diod LED oraz 2 układy NE555. Wszystkie pozostałe, drobne części,...
1. F_CPU zadeklarowałem na samej górze programu o to mi chodziło :D Problem leży w tym, że dostajesz podpowiedź i nie korzystasz z niej. Przeczytaj jeszcze raz punkt nr 1 z mojego pierwszego postu - zmień środowisko. 4.... Ale będę pamietał o tym na przyszłość, że dla innych może być to powodem niechęci do analizy kodu:) Uparty jesteś i nie trafia...
Jestem początkujący, studiuje Oślą Łączkę z EdW, zainstalowałem najnowszą wersie Bascoma Demo. Kupiłem płytkę AVT3500, złożyłem ją i wszystko działa poprawnie aż do tematu liczniki i niebogę załadować programu przykładowego, bo nie chce się wykonać funkcja ON TIMER0, gdy ją skasuje to program się ładuje, ale bez niej nie zadziała, a jeśli ona jest to...
Ok, mam już chyba pomysł. Powiedzmy, że wezmę ten kod: int timer = 600; int U18 = 7; int State = 0; int lastState = 0; void setup() { for (int Pin = 2; Pin <=6; Pin++) { pinMode(Pin, OUTPUT);} pinMode(U18, INPUT); } void loop() { State = digitalRead(U18); if (State != lastState){...
Serwisant wstawił kit, że to na dole sprężarka. Wystarczyło sprawdzić decybelomierzem i widać wyraźnie że serwisant kłamał. 41db mam wynik natężenia tego "pyk" przy sprężarce na dole, i ok 61db, to "pyk", zmierzone na górze blisko pokrętła temperatury. Pomiar hałasu wykonywany jest testowo z zachowaniem odpowiednie procedury. Zawsze można reklamować...
punkt pomiarowy timer konfiguracja punkt punkt lutować punkt punkt
słaby alternator wymiana płyty głównej laptop arduino bateria
poziom paliwo renault samsung wf70f5e0w2w
Sterowniki triaków i tyrystorów: MOC3023, MOC3063, SSR, U2008B, TCA785 – przegląd i zastosowania Pioneer CT – brak przewijania do przodu i tyłu, wymiana pasków i idlera, typowe usterki