2 zmiennych dokładnie w tym samym czasie ( A nie prościej wyłaczyć przerwania na te 4 takty zegara. Zamiast systicka zastosuj inny timer np 32 bitowy. Wtedy przepełnienie będzie następować przy 72MHz co ok 60 sekund. Powinno wystarczyć. Masz tez specjalny rejestr co liczy cykle zegara przy wykonaniu programu (proponuję zapoznać się z DWT). Dlatego...
Bardzo często EEPROM jest emulowany w pamięci FLASH w sposób niewidoczny dla użytkownika. Nie można emulować funkcjonalności takiej jak wytrzymałość na ilość cykli zapisu/kasowania albo możliwość nadpisania pojedynczego bajtu. A o to mi chodziło. Arduino najbardziej wspiera byłego Atmela Arduino/Genuino to IDE dla wszystkiego co kto dopisze oraz projekty...
Witam potrzebuję zbudować sterownik( a właściwie napisać program na arduino). Jeśli to niewłaściwe miejsce na takie pytanie proszę o przeniesienie do właściwego działu. W czym rzecz? Potrzebuję napisać program który wystawi odpowiednie sygnały dla sterownika silnika krokowego czyli Enable, Dir, step. Ale zabawa polega na tym. iż ruch silnika rozpocząć...
Tak jak kolega pisał styki przekaźnika się skleja więc... Więc ten "kolega" pisał bzdury o przekaźnikach/stycznikach. Przekaźniki /styczniki są szacowane na miliony cykli pracy w nominalnych (dla typu i wielkości warunkach). Gdyby ten fenomenon(!) był nagminny, dawno by je zaprzestano stosować! Czy ktoś słyszał o sklejaniu się styków przekaźników?...
Może lepiej użyć: 3 ogniwa 18650 połączone szeregowo, do tego buck-converter (obniżający napięcie) do 5V, ale: - sprawność takiej przetwornicy to będzie pewnie 60-70%; tu musisz poszukać coś sensownego - najwięcej prądu pobiera moduł GSM i on będzie potrzebował dodatkowego buck-convertera obniżającego do 4V Z plusów, to czas ładowania takiej baterii...
uC wykonuje rozkazy po kolei. Nie masz w nim wątków - gdzie równolegle mógłbyś sobie inkrementować tą zmienną i robić co innego a przy okazji sprawdzać stan tego licznika. Dlatego w uC jest coś takiego jak przerwanie (może być ono generowane np poprzez któryś z liczników który masz w układzie). To właśnie za pomocą jego powinieneś zgodnie ze sztuką...
Cześć, Wykonałem na własne potrzeby moduł jak w temacie. Przystosowany do AVR Arduino itp. Zasilanie 5V, wyzwalane stanem stanem niskim. Możliwość oddzielnego zasilania przekaźników. Załączanie w zerze. Jak wiadomo ilość cykli przekaźnika mechanicznego jest ściśle uzależniona od obciążenia które załącza. Iskra pojawiająca się na stykach przekaźnika...
Z Twojego opisu wynika, że zgrzewarka pracuje poprawnie i spełnia założenia. Podajesz czasy zgrzewania w milisekundach; przy takich wartościach, czyli porównywalnych z okresem sieci zasilającej powinieneś użyć nie płynnej regulacji (co 10 mS) a raczej sterować ilością pełnych okresów (przy częstotliwości sieci zasilającej 50 Hz pełny okres to 20 mS)....
Timery są dobrze opisane tu: http://www.gammon.com.au/timers , co prawda dla Atmega328P, ale zasady są takie same. Przykłady są dla Arduino, ale im szybciej schowasz książkę do Bascom w głębokim archiwum domowym, tym szybciej zaczniesz robić faktyczne postępy, dla Arduino znajdziesz też więcej przykładów, gotowych bibliotek, darmowych kursów na blogach...
Ja bym obstawiał że to wypełni jakąś nisze, ale nie wejdzie w sprzęt bardziej zaawansowany. To że coś wygląda prosto (jak np taki panel dla ACS580), nie oznacza że jest prosty i pisząć bardzo wydajnie nie brakuje już na nim zasobów czy to pamięci czy cykli. A jeśli arduino by wymagało korzystania z większych i mocniejszych układów (a co za tym idzie...
Nie wiem jak innym forumowiczom, ..ale wg mnie fajny byłby taki projekt jak ten który po wejściu w interfejs webowy Czyli trzeba by WiFiManager też podłączyć aby nie musieć na sztywno wpisywać danych sieciowych. na tym samym dashboard'zie pod spodem wyrysowany wykres ze wszystkich zebranych danych temperatury i wilgotności w tablicy kołowej (w tym...
Nie rozumiem skąd to ograniczenie do 96 sztuk 74hc595 Łącząc pin DS z Q7' poprzedniego układu możemy uzyskać nieskończoną ilość wyjść (prawie). Mylę się? Ale autor zapewne obliczył maksymalną ilość układów jakie można podłączyć bez widocznego efektu migotania diod, czyli po ludzku mówiąc: żeby diody nie mrygały. Bo dokładając kolejne CMOS'y musisz...
Wrzucam kod dla Attiny13A: ilość próbek częstotliwość wyjściowa 356 49.3 355 49.4 354 49.65 353 49.8 352 50 Wygenerowane przebiegi na oscyloskopie: https://obrazki.elektroda.pl/4382277800_... na skraju cykli https://obrazki.elektroda.pl/4450814000_... Zbliżenie sygnałów 50Hz (brak kolizji, czyli obu sygnałów w stanie...
To nie jest prosta matematyka w stylu bierz co fajniejsze i żeby liczba nóżek była odpowiednia. W zasadzie to od dłuższego czasu każda wolną chwile poświęcam na próby rożnych konfiguracji następujących elementów; bascom, nano, uno, mega, shield ethernetowy, esp2866, nodemcu. Jeszcze niedawno używałem maliny w pierwszej wersji. Jeśli chcesz to programować...
Niestety zwykłym deptakiem już produkcja siatki ogrodzeniowej zbytnio się nie opłaca dlatego pomyślałem o budowie automatu. Jest kilku producentów na rynku lecz ich ceny są dość spore. Konstrukcyjnie nie jest aż tak skomplikowana tylko najgorsze w tym wszystkim jest sterowanie. Zasada cyklów pracy: Główny silnik z motoreduktorem wplatający druty sterowany...
Wał korbowy silnika spalinowego 4-suwowego wykonuje 2 pełne obroty na 1 cykl pracy, w którym występuje 1 zapłon. Z tego wynika ilość impulsów w czasie, jaka jest generowana dla obrotomierza. Czyli dla prędkości 3000 rpm, mamy 50 obrotów na sekundę, lub 25 impulsów zapłonowych w cylindrze. Jeżeli silnik ma 4 cylindry, to zazwyczaj sygnał dla obrotomierza...
Witam. jestem nowy na forum. od niedawna mam Arduino Pisze z prośbą o pomoc w napisaniu programu licznik impulsów do Arduino uno + moduł 2 kanałowy przekaźnika i czujnik magnetyczny Arduino KY-021(mogę zastosować również zwykłą krańcówkę) oraz przełącznik 4-ro pozycyjny. Chciałbym aby zasada działania była by następująca: po wybraniu jednej z 4 pozycji...
Na własne potrzeby wykonałem maszynę do cięcia przewodów, które są uzupełnieniem oferowanych przeze mnie płytek elektronicznych do modeli kolejowych. Założeniem było cięcie przewodów na zadaną długość i ilość. Elektronika Dla przyśpieszenia budowy zamiast wykonania PCB skorzystałem z gotowych rozwiązań: shield CNC dla Arduino nano z dwoma sterownikami...
Dzięki, testy na Arduino potwierdzają, że funkcja EEPROM.put() faktycznie czeka aż zapis się zakończy i trwa to ~3,35ms na bajt. Pozostając jeszcze w temacie EEPROM-u, jak to jest z tą ilością cykli zapisu do pamięci? Zauważyłem, że większość uC ma tą wytrzymałość deklarowaną na 100k zapisów, niektóre (np. Atmega88) tylko 50k, ale czy ktoś to w ogóle...
Dobry wieczór wszystkim. Jestem elektrykiem z zawodu i świeżo upieczonym adeptem programowania arduino. Trochę już je poznałem i uruchomiłem kilka podstawowych programów, wszystko działa fajnie dopóki chcę, żeby program realizował jedną funkcję. Mam natomiast problem z połączenie powiedzmy dwóch programów, a aktualnie z takim oto. Mam płytkę arduino...
W mojej starej pracy korzystaliśmy z bramki m-bus/modbusTCP https://www.elmark.com.pl/pl/sklep/anybu... umożliwia ona podłączenie do 20 urządzeń m-bus, u nas było to 12 - jak chcesz to dopytam się o szczegóły. Od tego producenta dostępna jest też https://www.elmark.com.pl/pl/sklep/anybu...
Ok problem z sygnałem błędu rozwiązany. Teraz trochę z innej beczki Napisałem kod który czeka na wprowadzenie ilości "cykli" przez serial monitor wygląda on tak void loop() { while ( x == 0) { digitalWrite(posow, HIGH ); Serial.println("wprowadz ilosc1"); lcd.setCursor(0, 1); lcd.print("Podaj...
https://obrazki.elektroda.pl/9151185000_... Druga część artykułu o najtańszych nowych mikrokontrolerach z roku 2017. Ekosystem developerski Środowisko developerskie mikrokontrolera ma ogromny wpływ na jakość pracy z nim i w konsekwencji - na produktywność. Na to składają się różne czynniki – jakość IDE, dostępne biblioteki, płytki...
Teraz silnik działa elegancko :) . Natomiast mam pytanie odnośnie prędkości gdy zmieniam cykl na wyższą wartość mikrosekund to silnik przyśpiesza. Gdy zmniejszam wartość to silnik zwalnia. Pytanie jak ustawić tą częstotliwość jaka jest maksymalna dla tego silnika. Dlaczego gdy zmniejszam wartość prędkość spada a gdy zwiększam przyśpiesza. Przez to nie...
Odpowiedź dostałem, w dodatku sprawdziłem datasheet tego układu TLP, nie ma problemu sterowanie nim z modułu ESP napięciem 3V. Skoro jest tańszy kilkukrotnie więc jest sens jego użycia przez następców. Jak uporządkowałem ten układ (krótsze połączenia, szeregowa dioda omijająca opornik bramki przy rozładowaniu i mniejszy kondensator dren-źródło wraz...
https://obrazki.elektroda.pl/5856179500_... Witam wszystkich. Tym razem chciałbym zaprezentować układ synchronizatora zegara I2C z czasem pobieranym z Internetu. Korzystając z wcześniej prezentowanego zegara na Z8, pomyślałem, że warto go rozbudować o taką możliwość, stąd powstał prezentowany układ. Sam układ zbudowany jest w oparciu...
Witam Jakby ktoś konkretny w Arduino ocenił fragment kodu dla Nano v3 i pewien efekt uboczny, który występuje tylko u klienta. Projekt jest taki: http://obrazki.elektroda.pl/3925566900_1... jest to jakiś bliżej nieokreślony sterownik czegoś. Konstrukcja prosta jak cep: Arduino Nano v3, LCD 16x2 I2C, klawiatura 1x4, moduł podwójnego przekaźnika....
Witam. Jak w temacie zlecę zaprogramowanie Arduino UNO R3. Sterownik ma obsługiwać licznik/sterownik impulsów. Skład zestawu: Arduino: ARDUINO UNO R3 ATMEGA328 CH340 AVR KLON MODUŁ https://obrazki.elektroda.pl/7110110800_... Ewentualnie: Arduino UNO R3 ATMega328 100% zgodność + kabel USB https://obrazki.elektroda.pl/8336046000_...
(at)tplewa Pisałeś Inny mikrokontroler to zawsze jakiś wydatek na programator itd. Podałem wiele innych spełniających ten warunek (brak dodatkowych wydatków), za co otrzymałem taką odpowiedź Do tego co wy ciągle z tymi STM32 jak by innych procków na tym świecie nie było Są PIC, ale nie ma aż tak dużo tanich eval board, a mcu są z reguły "skrojone na...
Temat jest pięknie do zrobienia na arduino na przerwaniach i PWM, co więcej, tylko na przerwaniach można uzyskać czystość dźwięku bez chrypki Dlaczego wg Ciebie tutaj dźwięk jest zniekształcony? Przez użycie millis jako zmianę tonu co 13ms? Robiłem generator maksymalnie miłego dla ucha modulowanego dźwięku (jak najbardziej sinusoidalny) na Atmega 8...
Wyjaśnij, dlaczego nadużywanie pętli while lub for jest złą praktyką programistyczną? Nie rozumiem tego stwierdzenia. Pętle while i for to podstawowe instrukcje w językach programowania, które służą do iteracji przez zbiór danych lub wykonania określonych działań określoną ilość razy. Nadużywanie tych pętli w aplikacjach mikrokontrolerowych, które...
http://obrazki.elektroda.pl/5375992100_1... Witam, Chciałbym zaprezentować swoją najnowszą konstrukcję: GPS Tracker z funkcją powerbanku. Projekt powstał na Arduino, jednak mimo "ardunizmu" dostarcza sporo ciekawych danych statystycznych i jest fajnym gadżetem na piesze/rowerowe wycieczki. Urządzenie powstawało etapami od grudnia. Celem...
Witajcie opiszę kolejne zmagania ze SmartBattery i Arduino. Krok do przodu - udało się uruchomić komunikację z programem SmartBatteryHack.exe https://obrazki.elektroda.pl/1827622400_... Aby to uczynić potrzeba wgrać wcześniej soft SmartBatteryHack.ino udostępnione razem na Github. Teraz można skanować adresy i je odczytywać lub zapisywać...
potrzebuję przekaźnika. Moim zdaniem te tanie chińskie przekaźniki mogą mieć zbyt małą zdolność łączeniową w Twojej aplikacji. Jeżeli tak jest, to styki albo się zespawają przy trzecim przełączeniu albo będą iskrzyły jak opętane i przekaźnik zakończy żywot po kilku tygodniach. Absolutnie, dokładnie (!) Należy zapomnieć o takim rozwiązaniu. Ponadto,...
Witam serdecznie! Chciałbym uzyskać pomoc, od kogoś kto potrafi programować w języku C/C++ i ew. w Arduino. Misja do wykonania wygląda następująco. Projekt: Centralka alarmowa, służąca do kontrolowania jednego pomieszczenia (ilość drzwi: 1) Chciałbym oprogramować µ-kontroler Atmega328P (na płytce Arduino UNO R3), w ten sposób, by program został...
https://obrazki.elektroda.pl/1309020300_... Nowa płytka Arduino https://obrazki.elektroda.pl/1084142900_... https://obrazki.elektroda.pl/9468445200_... Do rozpoczęcia pracy z NANO Every uruchamiamy menadżer płytek: Narzędzia->Płytka->Menadżer Płytek Wyszukujemy "every" i wybieramy pakiet:...
Faktycznie pomysł bardzo dobry, taki bęben mógłbym bez problemu zrobić z drewna. Z drzewa o odpowiedniej grubości uciąć odpowiednią długość na bębenek, oszlifować, bo tokarką nie dysponuję, wywiercić otwory na papierosy, w sumie ilość jest prawie nieograniczona (Grubość bębenka). Zamontować tak bębenek, aby pod jedną dziurką była "przepaść" banalne...
Przy takich wymaganiach to tylko silnik krokowy, bądź serwo-napęd. Do sterowania "zadaniami" Arduino UNO wystarczy ( + jakiś wyświetlacz i klawiatura ). Zależy mi na jak największej prostocie i najmniejszych kosztach urządzenia. Ja kombinowałem tak – motoreduktor z regulacją obrotów, sterownik zarządzający czasem zasilania motoreduktora, a do...
Witam Bardzo podobny układ lampek zmusiłem do świecenia ciągłego. Kupiłem Digispark ATTINY85 USB Arduino i zasiliłem go za diodą podłącząną do transformatora na niskim napięciu. ( U ciebie jest to dioda obok oznaczenia RS12 CS3 ) W moim układzie było tam około 32 V DC. Równolegle z przyciskiem do zmieniania sekwencji podłączyłem tranzystor n-p-n, który...
Mam jeszcze jeden problem, który pojawia się pod koniec filmu. Mianowicie program przeskakuje prosto do sterowania silnikiem krokowym, omijając serwo. [youtube]https://www.youtube.com/watch?v... To jest mój pierwszy udany kod. Wymaga jeszcze dopracowania. Nie działa mi też wyświetlenie ile trwa jeden cykl. [syntax=c] #include <Servo.h>...
w datasheet jest niby taka możliwość (w załącznikach jest opisany ten proces), ale właśnie coś mi to nie wchodzi. I dlatego zastanawiam się. czy to wina skryptu arduino przez który chcę to wgrać, czy faktycznie chip tego nie przyjmuje. Zmiana ilości cykli i pojemności baterii wchodzą bez problemu.
Witam, Obecnie jestem w fazie tworzenia kontrolera do terrarium który odpowiadałby za wilgotność pory dnia oraz temperaturę. Niestety utknąłem w martwym punkcie, otóż mój program raz na jakiś czas się zawiesza i nie jest to cyklicznie np. co 2 godziny. Wyczerpała się już moja wiedza ale może któremuś z was uda się odnaleźć błąd w kodzie, będę bardzo...
Autor tego cyklu artykułów potrzebował urządzenia komunikacyjnego do przesyłania kilku bajtów co godzinę z małego, odłączonego od sieci systemu fotowoltaicznego do warsztatu oddalonego o około 50 metrów. Pierwszą myślą było Wi-Fi, ale ma on już dziesiątki sprzętów do niego podłączonych, a utrzymanie ich wszystkich w działaniu jest bardzo żmudnym zadaniem....
Cześć wszystkim, Po ponad 2 miesięcznej przerwie wróciłem do swojego projekciku i niestety o ile wtedy wszystko szło w dobrym kierunku, to teraz pozapominałem niektórych kwestii i na dodatek przekombinowałem teraz z kodem co w efekcie przysporzyło mi kilku problemów. Program pisany jest w C# i ma współpracować z Arduino, do którego podpięte są dwa włączniki...
https://obrazki.elektroda.pl/7257498500_... Pokażę tutaj jak można łatwo uruchomić zewnętrzną pamięć Flash z dowolnym mikrokontrolerem w oparciu o programowe SPI. Omówię tu działanie i znaczenie poszczególnych operacji (odczyt, zapis, kasowanie) oraz zaimplementuję je w kodzie. Temat użycia takich pamięci wydaje mi się co najmniej...
Dzień Dobry, Proszę o polecenie firmy (może tutaj jest jakiś przedstawiciel), która będzie w stanie wykonać zlecenie. Głównie chodzi o ilość i termin bo urządzenie jest bardzo proste. Opiszę po krótce co to urządzenie ma robić, jakie są wymagania i jak ja bym to mniej więcej widział. Urządzenie ma za zadanie wysłać przez GPRS/GSM informację do serwera,...
Witam serdecznie! Chciałbym uzyskać pomoc, od kogoś kto potrafi programować w języku C/C++ i ew. w Arduino. Misja do wykonania wygląda następująco. Projekt mojego autorstwa: Centralka alarmowa, służąca do kontrolowania jednego pomieszczenia (ilość drzwi: 1) Chciałbym oprogramować µ-kontroler Atmega328P (na płytce Arduino UNO R3), w ten sposób,...
http://obrazki.elektroda.pl/6035825200_1... Witam, w chciałbym się podzielić moim ostatnim tworem jaki powstał z chwili potrzeby. http://obrazki.elektroda.pl/2685746200_1... http://obrazki.elektroda.pl/2820438100_1... http://obrazki.elektroda.pl/1850987000_1... http://obrazki.elektroda.pl/4784630600_1...
https://obrazki.elektroda.pl/8800260700_... Witajcie, dziś kolejna krótka prezentacja wnętrza sprzętu z elektrośmieci wraz z rozważaniami co ze środka można wykorzystać do DIY. Tym razem padło na odtwarzacz DVD z zestawu kina domowego, który niestety trafił do mnie całkiem zdekompletowany i najprawdopodobniej uszkodzony. Bez pilota...
Przeczytaj proszę jeszcze raz mój poprzedni post. Nie muszę. Przeczytałem go wystarczająco uważnie. Widocznie nie jestem wystarczająco inteligentny, żeby go zrozumieć. EDIT: - przyjmując, że na obsługę enkodera (dla obu zboczy) będzie potrzebne 10x tyle czasu daje nam to 140 taktów zegara, co przy 16MHz daje nam to: Więc to też tylko szacunkowa wartość....
http://obrazki.elektroda.pl/2126980700_1... System monitorowania środowiska, oparty o interfejs LoRa IoT składa się z stacji bazowej zbudowanej z wykorzystaniem modułu Arduino Mega z bramką LoRa oraz zdalnych stacji opartych na Arduino Feather, które łączą się z stacją bazową poprzez radiowy interfejs LoRa. System pozwala na monitorowanie...
Dzięki za wszystkie komentarze! Twój pomysł nie jest nowy. W ten sposób konstruowane są praktycznie wszystkie zasilania serwerowni. UPS potrzebny jest do podtrzymania zasilania urządzeń na czas potrzebny do rozruchu agregatu i osiągnięciu przez niego parametrów pracy(...). adikbo Wiem, że nie jest nowy, skoro jako laikowi przyszedł mi do głowy, muszą...
(at)piotrlan Jeżeli chcesz zastosować diody o takich prądach jak na rysunku, to proponowany zasilacz w zupełności wystarczy. Jeżeli to są zwykłe diody 5 mm lub SMD wielkości 5050, to rezystory powinny mieć większe wartości, ponieważ prąd LED'ów jest powyżej nominalnego. 20 mA to już jest dużo z dwóch powodów. 1. Trwałość LEDów - jeżeli chcesz, aby...
https://obrazki.elektroda.pl/3813144000_... Zapraszam na krótki test i demonstrację użycia popularnych modułów wyświetlacza 7-segmentowego opartych na TM1637. Uruchomię taki moduł najpierw z Arduino, a potem bez użycia żadnej biblioteki, na koniec również pokażę alternatywną, eliminującą zbędne opóźnienia bibliotekę przeznaczoną do sterowania...
https://obrazki.elektroda.pl/8368409700_... Celem projektu było stworzenie amatorskiego programowalnego sterownika logicznego. Motywacją do stworzenia tego sterownika była potrzeba posiadania uniwersalnego urządzenia pozwalającego w warunkach laboratoryjnych na szybkie przetestowanie różnych algorytmów sterowania przy przebiegach szybkozmiennych....
https://obrazki.elektroda.pl/6860763500_... Zapraszam na krótką prezentację wnętrza, badanie potencjalnej usterki oraz ostatecznie złomowanie starego telewizora LCD 32LC2RR, wyróżniające się posiadaniem funkcji Time Shift/Time Machine, czyli pozwalającego zapisać i odtworzyć później fragment interesującego nas programu, wszystko to...
No bardzo możliwe, w sumie to zmiana wartości jakieś zmiennej na określony czas, cykl 25s. Kodu nie poprawię, bo nie zdążę ogarnąć dzisiaj co do czego, ale wrzucę kilka wykorzystanych kiedyś przykładów, używających tylko millis() do robienia różnych dziwnych rzeczy. Można zrobić w jednej funkcji jak tu: [syntax=c]const int buzzer=13; const int button=2;...
http://obrazki.elektroda.pl/6019169600_1... W dobie tanich nadajników radiowych coraz więcej miłośników elektroniki stara się zaimplementować inteligentne rozwiązania do swojego domu. Poniższy artykuł przedstawia urządzenie, które dokonuje pomiarów prądu sieciowego jak również odczytuje stan licznika energii i gazu. http://obrazki.elektroda.pl/1559167500_1...
temat wymiennika uznaję za zamknięty ponieważ Edisonem ich budowy już nie zostanę i lepiej skupić się na rozwiązaniach sprawdzonych , Edison nie był żadnym odkrywcą tylko hochsztaplerem kradnącym cudze pomysły i człowiekiem nie dotrzymującym umów. Także nie ma się co na niego powoływać. Niestety twoje postępowanie zaczyna przypominać jego postępowanie....
https://obrazki.elektroda.pl/5961033700_... Tutaj pokażę jak można łatwo uruchomić gotowy moduł z wyświetlaczem VFD ze starego odtwarzacza DVD. Najpierw przeanalizuję jego budowę oraz zasilanie, a potem w oparciu o notę katalogową od zera zaimplementuję jego sterownik na Arduino. Ten temat będzie stanowić pierwszą część przygody z VFD i...
http://obrazki.elektroda.pl/1813143900_1... Witam wszystkich! Chciałbym zaprezentować wam swój projekt bezużytecznej maszyny. Nie jest to jednak bezużyteczna maszyna, jaką większość z Was kojarzy. Pudełko jest wyposażone w nie jedno, a 7 przycisków typu toggle switch. Budowę rozpocząłem od skonstruowania skrzynki o wymiarach 430x120x160mm....
Wstęp https://obrazki.elektroda.pl/4502046300_... https://obrazki.elektroda.pl/5105354300_... Lekomat to urządzenie służące do wydawania osobie niedowidzącej leków o określonych godzinach. Pomysł skonstruowania takiego urządzenia podrzuciła mi moja lepsza połówka a powstał z potrzeby chwili - senior będący pod naszą...
https://obrazki.elektroda.pl/9632140100_... Dzień dobry, Poniżej chcę zaprezentować swoją konstrukcję systemu wykorzystującego sztuczną inteligencję, którego celem jest wykrywanie podłączonych urządzeń elektrycznych do domowej sieci. Motywacją była próba stworzenia czegoś do kontroli aktualnie podłączonych urządzeń korzystających z...
Mam następujący problem: Gdy zmieniam w przerwaniu zawartość zmiennej (co najmniej dwubajtowej) z kwalifikatorem volatile program w loop odczytuje czasem "hybrydową" wartość w której część bajtów pochodzi ze starej, a część z nowej wartości. Podobnie bywa przy odczycie w przerwaniu zmian wprowadzanych w loop. Sądzę, że problem pojawia się gdy przerwanie...
https://obrazki.elektroda.pl/2635305000_... Poniższy projekt to stacja pogodowa oparta na module z układem ESP8266. Nie byłoby w niej nic szczególnego, co wyróżnia ją na tle innych tego rodzaju konstrukcji, gdyby nie optymalizacja systemu pod kątem minimalizacji poboru prądu. Wykorzystany mikrokontroler nie jest zbyt energooszczędny,...
Muzyka jest najbardziej uniwersalnym sposobem ekspresji. Niezależnie od języka, kultury czy wieku pewne idee przekazywane przez muzykę się nie zmieniają. Można bezpiecznie założyć iż każdy lubi muzykę - taki czy inny jej rodzaj. Każdy zna to uczucie gdy podczas słuchania naszego ulubionego kawałka nóżka sama lata do rytmu albo ręką przebiera po niewidzialnym...
https://obrazki.elektroda.pl/3090352200_... Firma Ynvisible Interactive chce wkrótce wprowadzić do oferty aktualizacje dla swoich drukowanych, elastycznych wyświetlaczy e-papierowych, które zużywają o 50% mniej energii na jeden przełącznik i mogą działać o 10 razy dłużej po włączeniu i wyłączeniu. Twierdzi przy tym, że oferuje najmniej...
https://obrazki.elektroda.pl/3753608900_... Przedstawię tutaj wnętrze kontrolera kotła olejowego Rotex A1. Sprawdzę jak on jest zbudowany, na jakim mikrokontrolerze się opiera oraz czy może da się jakoś uruchomić osobno LCD ze środka. Sam kontroler stanowił część kotła, ale do mnie trafił już dawno po złomowaniu. Jedynie ze sklepów...
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/9290552300_... Witajcie moi drodzy. Zapraszam na kolejną część mojego tutoriala PIC18F2550 i kompilatora SDCC . W tej części poznamy sterownik wyświetlacza LED MM5450, połączymy go z PIC18F2550 i napiszemy od 0 implementację ich komunikacji. Docelowo użyjemy MM5450 do wysterowania wyświetlacza LED 5 na...
Witam w czwartej części cyklu poświęconego projektowaniu płytek drukowanych. W poprzednich częściach omawialiśmy zagadnienia związane z Bill of Materials ). Lista elementów na naszej płytce drukowanej dla wielu projektantów jest bardzo nisko na liście priorytetów, w związku z czym nie przykładają oni do niej większej wagi. Niesłusznie - w przypadku...
No jak jeden przebieg pętli jest obarczony 20ms opóźnieniem to może się tego nazbierać. Zagnieżdżające się warunki to też nie do końca dobre rozwiązanie. Rozbiłbym to na funkcję obsługującą tylko samo rozjaśnianie wywoływaną gdy spełnione są warunki, a delay odpuścił i korzystał z normalnego timera. Dodatkowo zagnieżdżenie pętli pewnie powoduje, że...
https://obrazki.elektroda.pl/6101739600_... Projekt OpenMV to inicjatywa mająca za zadanie tworzyć niedrogi, miniaturowy i łatwo dostępny system widzenia maszynowego, który oprogramować można w popularnym Pythonie. Twórcy tego systemu za cel wzięli sobie stworzenie, jak sami mówią "Arduino dla systemów widzenia maszynowego". Ich...
Witam, Jakiś czas temu zaopatrzyłem się w 2 moduły nrf24l01 (te ze wzmacniaczem i antenką). Przeszukałem wiele forum poszukując odpowiedzi na moje problemy i po jakimś czasie udało mi się doprowadzić do tego, aby moduły te zaczęły się komunikować, lecz nadal nie jestem zadowolony z efektu. Chciałbym tu przedstawić mój problem i może komuś się uda mi...
https://obrazki.elektroda.pl/7838660700_... Witajcie, przedstawię tu wnętrze oraz zmianę firmware kolejnej lampki LED. Temat wyróżni się tym, że ta LEDówka korzysta z protokołu I2C do kontroli swoich kolorów, a dokładniej do komunikacji między modułem WiFi/Bluetooth WBLC5 (BK7231T) i stałoprądowym kontrolerem LED SM2135Eh. Opiszę tu...
http://obrazki.elektroda.pl/3622659500_1... Witam, chciałbym przedstawić swoją prototypową konstrukcję dotyczącą 1wire i słynnych czujników DS18, jak każdy układ powstał z potrzeby. Ten projekt jest Aktualizacją obecne używanego starego dosyć układu AVT AVT5330(8 x DS18) opartego na Attiny2313 - Link do dokumentacji: crontab -e i na...
Dzień dobry. Poszukuję stałej współpracy w zakresie: - obsadzenie prostych płytek elementami smd, montaż z dostarczonych komponentów, do obudowy, itd. Najlepiej gdybym otrzymał kompletny, sprawdzony sterownik gotowy do montażu w urządzeniu. Zamawiałbym przykładowo po 10-20 sztuk co 1-2 miesiace. Płytka ta steruje pracą serwa modelarskiego w pewnym urządzeniu....
https://obrazki.elektroda.pl/5009750700_... Witajcie moi drodzy Oto druga część mojego praktycznego tutoriala dla ośmiobitowego mikrokontrolera PIC18F2550 od Microchipa i programatora SDCC . W tym temacie omówię podstawowe operacje cyfrowego IO na prostych przykładach. Spis części (osobnych tematów) tutoriala Tutorial podzielony jest...
Witam, dzięki za odpowiedź, na szczęście płytka Discovery przewiduje własne ustawienia pinów Boot ale ostatecznie obeszło się bez tej zabawy.. udało mi się rozwiązać problem który nieoczekiwanie nic nie ma wspólnego z przerwaniami (przynajmniej na pierwszy rzut oka), podczas portowania programu do wersji odpalanej z Flash'a zauważyłem mały błąd w programie....
Cześć wszystkim, Po ponad 2 miesięcznej przerwie wróciłem do swojego projekciku i niestety o ile wtedy wszystko szło w dobrym kierunku, to teraz pozapominałem niektórych kwestii i na dodatek przekombinowałem teraz z kodem co w efekcie przysporzyło mi kilku problemów. Program pisany jest w C# i ma współpracować z Arduino, do którego podpięte są dwa włączniki...
W Oprogramowanie SDU-X Kod źródłowy dla Arduino można pobrać z repozytorium na portalu Thingvserse: #define REQUESTER , powinna być aktywna. A w przypadku układu, który odpowie i odeśle dane, ta linia musi być zakomentowana. W głównej pętli programu znajduje się sekcja do wyboru schematu modulacji, która ma zostać użyta. Jest kilka typów, ale w pełni...
(at)stmx (at)Freddie Chopin Rodzina H7x0 jest tania, ponieważ została mocno wykastrowana, dzięki czemu zmniejszono znacząco rozmiar struktury (die) i więcej wychodzi z jednego wafla, w mniejszej ilości cykli naświetlania. To pozwoliło na obniżenie kosztów. (at)PiotrLenarczyk Początkujący zaczynający od Arduino wyrabiają sobie mylne pojęcie, że "mikroprocesorem...
Witam szanownych użytkowników. Pracuję nad przebudową drukarki stałoatramentowej Xerox ColorQube 9202, by drukowała na innych surowcach. Jednym z elementów projektu będzie sterowanie wspomnianym w temacie silnikiem Shinano Kenshi DR-85310-001 (zdjęcie niżej). Docelowo drukarka będzie wykonywała normalne cykle drukujące, a pomiędzy nimi silnik będzie...
Zrobiłem zapożyczenie z innego forum i usiłuję zmienić kod, tak aby spełniał wymagania o których pisałem. Dodałem też drugi PIR. Mam problem z tym, że nie wiem jak zadeklarować, aby po .. Wytestuj ten niżej..... [syntax=c] //Sekwencyjne zapalanie i gaszenie lamp/Diod etc. unsigned long interval = 1000; // the time we need to wait between steps (czas...
http://obrazki.elektroda.pl/4290532000_1... Czujnik indeksu UV oraz natężenia oświetlenia SI1132 (Silicon Labs), udostępnia wyniki pomiarów poprzez cyfrowy interfejs I²C. Ponieważ czujnik posiada zintegrowane bloki analogowe, nie musimy zajmować się przetwornikami ADC, źródłami napięć odniesienia itp. Oczywiście obecność światła...
https://obrazki.elektroda.pl/4950580000_... Witajcie moi drodzy W tym temacie poznamy podstawy przerwań i timerów w PIC18F2550 . Na początek będzie krótki wstęp teoretyczny, a potem wszystko przerobimy dokładnie na praktycznych przykładach. Do lektury tematu przyda się ogólna wiedza na temat przerwań i programowania w C, choćby taka...
ilość cykli ilość cykli parkowania zmniejsza ilość cykli
współczynnik tłumienia karaoke amplituner kontrolka pomarańczowy mondeo
pralka electrolux ew8tn3372p wlm20440pl rezystor
Kod błędu 064 w Volvo S60 - przyczyny i rozwiązania Wymiana baterii w sterowniku ESAB Aristo U-8/2