biblioteka con-wago500 biblioteka con-ptr500
https://obrazki.elektroda.pl/4693824400_... Cześć, chciałbym przedstawić uniwersalne narzędzie do konfigurowania projektów opartych na ESP32, a możliwe do implementacji również na innych platformach. Rozwiązanie zostało stworzone z uczniami technikum w ramach ich zajęć. Składa się z biblioteki dedykowanej mikrokontrolerowi oraz aplikacji...
Masz trzy możliwości 1) robisz wszysko tak jak robisz tylko instalujesz starszą wersję tensorflow pip install tensorflow=2.10.2 tego nie potrzebujesz conda install -c conda-forge cudatoolkit=11.2 cudnn=8.1.0 2) instalujesz sterowniki i pycharm, tworzysz nowy projekt i dodajesz do niego bibliotekę tensorflow w wersji 2.10 3) instalujesz sterowniki i...
A jaką wersją konkretnie ??? Też mam tę wersję Summer 09 i mam podobny problem mianowicie: Stworzyłem tzw. Library Package, który zawiera w sobie dwie biblioteki- do składowania elementów na schemat ideowy i druga na footprinty. I tak, pierwsza działa,a druga jak namaluję footprint (zapisze to oczywiście (save ctrl+s))to on sobie tam jest, ale jak zamknę...
http://obrazki.elektroda.net/43_12738677... Witam wszystkich :) Chciałbym zaprezentować wykonany i uruchomiony przeze mnie mały odtwarzacz MP3. Wykonałem go w ramach poznawania możliwości mikrokontrolera AT91SAM7S256 i nauki programowania w języku C. Dane techniczne odtwarzacza: 1. obsługa kart SD (uruchamiałem na karcie SDHC 8GB) z systemem...
Trochę spóżniony, ale zgłaszam się do tablicy :-) Express ma jedno ograniczenie - wielkość projektu, a raczej ilość możliwych do położenia elementów i wielkość sieci. Ale kolega przy pobieraniu tej wersji chyba o tym przeczytał. Czy można na nim się uczyc - jak najbardziej, o ile w przyszłości ma się zamiar np. przesiążć na pełną wersję a jak się jest...
1) Czy korzystacie z jakichś programów typu CAD, które posiadają na tyle fajne funkcje, że nie ma jakiejś potrzeby inwestowania w typowego E-CADa? Mam dostęp do Gstarcad i najpierw zorientuję się w jego możliwościach. Zamierzam też potestować programy typu PCschematic, WSCAD, SEE Electrical i zobaczyć czy inwestycja jest tego warta. Jeśli chodzi o...
Chciałem przedstawić projekt, na który poświęciłem łącznie kilka tygodni życia. Tracker GPS, który wysyła dane do chmury poprzez satelity Iridium lub sieć komórkową LTE. Projekt przetestowany w boju na jachcie wyprawowym, który dotarł na Spitzbergen płynąc przez otwarte wody Oceanu Arktycznego odwiedzając m.in.: Polską Stację Polarną Hornsund. https://obrazki.elektroda.pl/9640915700_...
Typ płytki Arduino to Duemilanove - Połączenie diody LED: zewnętrzna dioda - Czas migania: dowolny - Dalsze działanie programu: zakończenie pracy Wstępna ocena dostępnych informacji - Analiza podanych przez użytkownika danych: - Płytka Arduino: Duemilanove. - Połączenie diody LED: Zewnętrzna dioda podłączona do płytki. - Czas migania: Dowolny (domyślnie...
Jest jakiś sposób aby w jakimkolwiek baofengu, za pomocą arduino, sterować częstotliwościami? Oczywiście. Spojrzałeś chociaż na schemat Baofenga? Głównym układem TRX'a jest RDA1846 czyli kompletny nadajnik-odbiornik SDR sterowany magistralą I2C. Jest nawet gotowa biblioteka do sterowania; https://github.com/phishman/RDA1846.
Czy z punktu 3) można jakoś usunąć katalog instalacyjny bibliotek kicad, tzn zalezy mi aby kicad korzystał tylko z moich bibliotek zlokalizowanych w katalogu na innym dysku niż instalacja kicad a wyszczególnionych w oknie 1). Jeśli chcesz by KiCAD korzystał z bibliotek, które masz lokalnie w projekcie lub gdzieś indziej, to po prostu usuń z listy 1)...
Jeżeli piszecie w Arduino to załatwia to biblioteka VirtualWire. Poszukaj w Googlach. Załaczona jest cała instukcja i objaśnienie funkcjonalności. Miłego dnia
Witam,wykonałem projekt PCB w Eagle'u , płytka ma złącze MEC1-160-XX-XX-D-XX EDGE CARD.Złącza nieznalazlem w bibliotece wykonałem wiec sam wl noty katalogowej i z tym wiążą sie moje główne wątpliwości.Pozatym docelowo na płytce umiesczony będzie czujnik temperatury I2C,pamięc EEPROM z SPI,kwarc do RTCC oraz gnizado kart SD,gold pin na we analogowe.Jako...
Skoro masz już bibliotekę, zapisujesz na dysku twardym i później kopiujesz do katalogu lbr w folderze zainstalowanego eagla. Najprawdopodobniej będzie to C:/Program Files/ Eagle/ lbr następnie uruchamiasz program, otwierasz twój projekt i z menu wybierasz Library->Update all a następnie use ( i bibliotek którą wcześniej skopiowałeś do folderu lbr) Teraz...
W najnowszym Arduino IDE 1.8.15 nie widzę już możliwości kasowania NVS w ESP32, to jest tej części pamięci flash, gdzie mogą być trwale przechowywane dane. O ile pamiętam, w starszych wersjach IDE była taka opcja. Natomiast do odczytu/zapisu danych do NVS dość dobrze nadaje się biblioteka Preferences . Nie trzeba wtedy samodzielnie obliczać pozycji...
Niezależnie od tego, czy jesteś profesjonalnym projektantem urządzeń elektronicznych, czy to tylko Twoje hobby, wiesz na pewno, że testowanie urządzenia, nawet na etapie projektu, jest koniecznością. Pozwala to zaoszczędzić czas i pieniądze poprzez uniknięcie błędów projektowych przed fizycznym wykonaniem płytki drukowanej i zainstalowaniem na niej,...
A czy to nie powinno być zrobione tak, że ja powinienem zamienić #define EVE_EVE3_50G z linijki 119 na #define EVE_RVT35 zamiast linijki 104? Moja wina, mialem starsza wersje biblioteki. Tak, musisz podmienic linijke 119. Ogolnie wszystko to co jest szare nie jest wlaczane do kompilacji i jest wlaczane/wylaczane poprzez warunki #if. Musisz porobic...
Witam, Nie wiem jak to zrobić stricte w VB, ale w C# wyglądałoby to mniej więcej tak: 1.) tworzysz nową formę: File->New Project->Windows Form Application, ja nazwałem projekt MyLib. Tworzysz normalnie formatkę z kontrolkami i zdarzeniami. Zostawmy domyślną nazwę Form1. 2.) w Solution Explorer klikasz prawym MyLib->Properties, i w Application->Output...
błąd jaki zauważyłem to definicja "main" powinna być z dwoma argumentami, czyli "int main(int argc, char*argv[])". Wynika to z faktu, że biblioteka SDL2 podmieni ją na swoją. Dokładniej to SDL definiuje makro "main" jako "SDL_main" i jest to typ funkcyjny dwuargumentowy "int(*)(int,char**)". goto? Niektórzy tego nie lubią i uważają za zło. Jeżeli to...
ARDUINO UNO R3 ATMEGA328 CH340 Na tym konkretnym typie, który wymieniasz ten program nie pójdzie. Ta biblioteka jest dla Arduino Leonardo, czyli z mikrokontrolerem, który posiada sprzętowy interfejs USB. Również do oryginalnego włoskiego UNO, w którym siedzi drugi mikrokontroler (którego do funkcji klawiatury USB trzeba przeprogramować), normalnie...
W załączniku masz projekt w środowisku CoIDE dla STM32F103, więc nie powinno być problemu z przeniesieniem dla Twojego cpu. Już trochę czasu minęło jak się tym bawiłem, ale w fukcji LCD_Initializtion kod odpowiedzialny za inicjalizację dla tego wyświetlacza zaczyna się dla DeviceCode==0x8989. Piny odpowiedzialne za komunikację z wyświetlaczem definiujesz...
Kilka uwag w przypadkowej kolejności 1. Nie bój się C++ - niekoniecznie cała biblioteka standardowa jest optymalna i właściwa na uK, ale jest wiele kochanych ficzerów samego języka. a) niepubliczne pola i metody - to ci się bardzo przyda, jak chcesz mieć architekturę b) konstruktory, w tym obiektów statycznych (moduły mogą się rejestrować do modułu...
Jeśli kompilujesz oryginalny projekt z __PROG_TYPES_COMPAT__ to nie powinieneś mieć błędów, a jedynie ostrzeżenia, że dany typ jest depreciated. Sama biblioteka nie ma błędów, po prostu w międzyczasie zmienił się kompilator, który obecnie jest bardziej restrykcyjny, a definiowanie atrybutu dla typu jest przypadkowym rozszerzeniem C dla gcc. Zmiany są...
Mogę gdzieś się pomylić, ale opiszę jak ja to rozumiem. A. Ten drugi jest projekt jest wspólny dla wszystkich projektów na tą rodzinę procesorów (lpc17xx). Podobnie było na AVR, z tym że tam się takie pliki dołączały automatycznie (np m8.h). Tak jak w AVR nazwy rejestrów np UBR, TMISK itd były zdefiniowane w plikach nagłówkowych, dołączonych automatycznie....
Tak. Jest opisane w dokumentacji doi avr-libc. Szablon makefile posiada również taką funkcję, ale jest nieco kulawy jeżeli chodzi o make clean (dotyczy to nie tylko bibliotek) - nie usunie biblioteki, oraz plików .o i .lst wygenerowanych ze źródeł w asemblerze i C++. Każda funkcja musi być w osobnym pliku, żeby taka biblioteka miała sens. Potem dla...
Więc nie mogę go wykorzystać do zwykłych stm. Oczywiście, że możesz. Tylko trzeba mieć do tego trochę więcej wiedzy niż do zadawania pytań "czy bascom to obsłuży". Spójrz na projekt WiShield: http://www.asynclabs.com/wiki/index.php?... To jest biblioteka dla arduino, która pozwala obsłużyć ten moduł. Jaka jest alternatywa? Czy może...
witam.. Mam na zaliczenie napisać projekt wykorzystujący bibliotekę SystemC do obsługi magistrali SCSI. Ma to być zdefiniowany pewiem klocek który się wkłada pomiedzy interjfejsy o pozwoli obsługiwac urządzenia SCSI. Proszę o pomoc w tym temacie jakieś przydatne linki, gotowe tutoriale lub cakowitą pomoc. temat przeniosłem z działu Komputery Hardware...
Do tego nada sie biblioteka V-USB (do software'owej emulacji USB) i jakiś mikrokontroler - wystarczy Tiny2313. Same zalety bo projekt uproszczony do minimum, nie trzeba zewnetrznego zasilania - wydajność USB to 500 mA, żadnych konwerterów itp. Program nie zajmie więcej niż jakieś 1,5 kB w pamięci mikrokontrolera. Tutaj masz przykład jak taki układ mógłby...
http://obrazki.elektroda.pl/9745806300_1... Witam. Sesja się zbliża, więc tradycyjnie zacząłem już prokrastynować :D . Ostatnio zacząłem pisać bibliotekę do obsługi klawiatury PS/2 w C dla AVR i postanowiłem na szybko w godzinkę lub dwie stworzyć jakiś praktyczny projekt w celu jej przetestowania. Początkowo nie planowałem tego publikować,...
Kolejny projekt lutownicy? Przedstawiam projekt stacji lutowniczej pod groty T12 dla każdego. O problematyce i wnioskach opowiem później, więc pomijając wyjaśnianie co to lutownica - jaki jest koń każdy widzi - zapraszam najpierw do galerii. Nadmienię tylko, że nie każdy ciekawy projekt jest warty naszego czasu! :) https://obrazki.elektroda.pl/3274539000_...
Jeżeli już prawie ukończyłeś PCB, to należy powrócić do początku, i poprawnie narysować schemat :| Twój schemat, ma za dużo niepotrzebnych sygnałów prowadzonych jako linie. W pierwszej kolejności należy linie zasilające zastąpić ich symbolami, pobranymi z biblioteki supply1,2 . Następnie usunąć wszystkie zbędne opisy zrobione na zielono. Nic one nie...
https://obrazki.elektroda.pl/3935451900_... Chciałbym zaprezentować ustrojstwo ostatnio stworzone. Nazwałem roboczo Detektor przełożonego. Wykorzystany został tutaj układ ESP8266 oraz wyświetlacz OLED SSD1306. Już śpieszę z wyjaśnieniem zasady działania. Sieć WIFI jest powszechnie używana, korzystamy z niej w domu, w pracy, w kawiarni....
https://obrazki.elektroda.pl/8611332800_... Przedstawiam prostą konstrukcję, która sprawiła mi sporo frajdy. Jest to odtwarzacz plików MP3 z użyciem RaspBerry Pi Pico na mikrokontrolerze RP2040. Pliki wczytywane są z karty SD i odtwarzane z wykorzystaniem PWM. https://obrazki.elektroda.pl/8965810000_... Testy zacząłem...
Też nie zabardzo, bo biblioteki nie są takie same wszedzie, a projekt dotyczy konkretnej więc o wyborze skąd biblioteka powinno być napisane w projekcie i jaka wersja, bo zmiana może powodować błędy i potrzebę modyfikacji programu.
Witam Jak na pierwszy raz, to całkiem nieźle. Chociaż na schemacie powinieneś poprawić symbole zasilania. A mianowicie, wyższe potencjały -wyżej (VCC), niższe - niżej (CND). Poprawi to czytelność schematu. Projekt płytki dość duży jak na zastosowanie tak mało elementów (ale cóż pierwsza płytka, jak piszesz). C1, C2 i C5 powinny być jak najbliżej nóżek...
Nigdy nie programowałem baz poprzez ESP, ale np. w PHP dostęp jest bardziej złożony, czego programista nie widzi. Idzie to tak: oprogramowanie PHP (funkcje widoczne dla programisty) -> klient bazy danych -> baza danych. Być może na ESP brakuje czegoś w stylu "klienta"? "Klient" to zwykle biblioteka odpowiedzialna za komunikację, szyfrowanie transmisji...
W załączniku program (wersja robocza), który realizuje Twoje założenia. Teoretycznie powinien reagować na klawisze W, S, E, D i ESC w dowolnej kombinacji ale nie obsłuży na raz więcej niż 2 z nich (nie wiem dlaczego) - może mi to ktoś objaśni. Podaję fragment kodu odpowiedzialny za czytanie klawiatury: case WM_KEYDOWN: if (wParam == 0x57)...
....Z ogólnych informacji na ten temat znalazłem że taka działalność wymaga pozwolenia wodno-prawnego i koncesji.... Kooperat wodno-prawny jest konieczny . Koncesja czyli ministerlialny świstek w Twoim przypadku nie jest potrzebna . ....Natomiast co do odsprzedaży energii to nie znalazłem gdzie się to załatwia i jakich dokumentów wymaga... Ja wszystko...
Hmm... w linku który podałeś jest śliczny schemat ideowy układu który chcesz wykonać. Musisz go tylko przerysować. Nie wiem co dla Ciebie znaczy "znam część teoretyczną" skoro pytasz jak narysować ten schemat, ale po kolei: 1) Tworzysz nowy projekt i nowy schemat. 2) Wstawiasz dwa układy- NE555 i 4017, użyj funkcji "Add", pojawi Ci się lista elementów,...
https://obrazki.elektroda.pl/8064219100_... Witajcie, dzisiaj przedstawię jak okiełznać kolejny chiński mikrokontroler WiFi+Bluetooth, a dokładniej W800-C400 od WinnerMicro. Na ten moment można go kupić za około 10 zł, z kolei płytkę startową z nim już za 25 zł i obie te ceny uwzględniają już przesyłkę. Oczywiście nie będę tu korzystać...
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...
Dla wiadomości tych co maja problemy z niektórymi kartami Sd lub mmc. Miałem taki problem że niektóre karty działały a niektóre czasami lub wogle. Przyczyna jest zła konfiguracja SPI. Po zmiane wszystkie kraty działają prawidłowo! zmienić z: . ' HW-SPI is configured to highest Speed Config Spi = Hard , Interrupt = Off , Data Order = Msb , Master = Yes...
W innym temacie doszliśmy do wniosku że w Makefile Freddiego Chopina są zastosowane trochę dziwne nazwy. Dziwność tych nazw nie ma nic do rzeczy przecież, bo nie łączysz dwóch Makefile ze sobą, tylko wywołujesz jeden z poziomu drugiego. Zresztą - dla mnie to te "standardowe" są dziwne - nic nie mówią i nie wiadomo co znaczą, tak jakby ktoś musiał płacić...
Projekt bardzo mnie zaciekawił. Chwała autorom kodu :) Świetna robota. Mam zamiar trochę się tym pobawić/zrozumieć/pokombinować :) Jednak już dawno "przeszedłem" na VS Code i platformio IDE więc ... w związku z tym prośba (na przyszłość i w wolnym czasie) do autorów kodu (at)robgold i (at)majsterxxl: - Wiem że Arduino tego nie wymaga ale nawet dla samej...
http://obrazki.elektroda.net/47_12670170... Witam:) Jakiś rok temu napisałem bardzo prosty silnik 3d w C. Idea całego projektu to: przejrzystość kodu, prostota, możliwość adaptacji w dowolnym projekcie, na dowolnych wyświetlaczach i praktycznie dowolnych uC. Jak dla mnie cel został osiągnięty:) Całość napisana została tak jak już wspomniałem...
http://obrazki.elektroda.pl/2470718000_1... Motywacja Jeden ze znajomych poprosił o naprawę swojej konsolki IQ502 (rev3). Niestety, coś było nie tak z głównym układem, który był zalaną strukturą (glob top) wiec nie dało się naprawić - patrząc na szynę adresową i danych pod analizatorem stanów logicznych, procesor zdawał się poprawnie...
http://obrazki.elektroda.pl/6764860400_1... Witam. Chciałbym przedstawić konstrukcję robota humanoidalnego o nazwie Damian (troszkę na wesoło). Robot jest oparty na dość znanym projekcie Inmoov, lecz z wieloma dokonanymi przeze mnie zmianami. Konstrukcja jest w pełni wydrukowana na drukarce 3D ;) Między innymi posiada: - rozpoznawanie...
Sporo się namęczyłem, zanim ruszył mi slave transmitter w STM32F103. W 107 będzie tak samo. Po pierwsze zobacz do errat - tam między innymi napisali, że przerwanie i2c musi mieć najwyższy priorytet, bo inaczej się wiesza. Poza tym przykłady nie zadziałały mi od razu, a problemy mają też inni, o czym możesz poczytać na main.c // main.c main()...
Poza tym biblioteka I2C też nie pasuje do tego mikrokontrolera. Należy zastosować tę: https://github.com/Taur-Tech/dsPIC30F-I2... Ten projekt z przykładu oparty był prawdopodobnie na kontrolerze 8-bitowym 16F877.
https://obrazki.elektroda.pl/3043864800_... Ten niepozorny moduł opiera się o ESP32 C3 i oferuje 1.44-calowy, kolorowy wyświetlacz o rozdzielczości 128x128, sterowany przez protokół SPI. Tutaj pokażę, jak łatwo można zacząć z nim przygodę, jak można wgrywać mu wsad zdalnie (przez WiFi), jak wyświetlić prostą animację oraz porównam...
http://obrazki.elektroda.pl/3011607100_1... Dzień dobry! Będąc zespołem młodych, zmotywowanych ludzi w ciągu roku zbudowaliśmy robota serwującego drinki oraz zaprojektowaliśmy proces jego wytwarzania. http://obrazki.elektroda.pl/3764306700_1... Wymagania jakie sobie postawiliśmy na początku: - dokładnie odmierzane proporcje...
Jeśli chodzi o Bluetooth, to może kiedyś będę miał chwilę i ochotę aby go uruchomić, narazie mi wystarcza to co jest. Projekt powstał w CircuitMaker, chciałem przetestować to narzędzie, jako darmowa alternatywa dla Altiuma. Narzędzie to wydawało się być fajną perspektywą do robienia projektów prywatnych, z bibliotekami tworzonymi przez społeczność,...
https://obrazki.elektroda.pl/7335795800_... Przedstawię tutaj płytkę ESP32-2432S028R oferującą przede wszystkim duży kolorowy wyświetlacz LCD TFT 2.8" oparty o sterowniki ILI9341 (wyświetlacz) i XPT2046 (rezystancyjny panel dotykowy, wraz z rysikiem), a to wszystko za raptem około 50 zł. Pokażę tu jak można przykładowo obsłużyć ten...
https://obrazki.elektroda.pl/9784998900_... Głośnik bluetooth na Raspberry PI Pico 2W z I2S https://obrazki.elektroda.pl/6827728100_... https://obrazki.elektroda.pl/6790056000_... https://obrazki.elektroda.pl/9259668300_... Przedstawiam prosty w montażu projekt głośnika bluetooth zbudowany...
http://obrazki.elektroda.pl/8192024800_1... Witam, Przedstawiam kolejny projekt z wykorzystaniem karty TeleVGA, tym razem jest to " 4- kanałowy termometr z zegarem RTC i wyjściem VGA " Projekt powstał przy okazji realizacji zlecenia na kontrolę temperatury na linii produkcyjnej. Jednym z wymagań była dobra widoczność odczytów dlatego...
https://obrazki.elektroda.pl/5950460500_... Dzisiaj wykonamy prosty wyświetlacz pogody w oparciu o ESP32. Pogoda będzie pobierana z internetu dzięki użyciu jednej z wielu darmowych usług typu "weather API". Projekt nie będzie używać żadnych czujników typu DHT11 czy BMP280, wszystkie informacje będą pobierane z sieci poprzez proste...
https://obrazki.elektroda.pl/3362451500_... Witam. Dziś przedstawię historię pewnego urządzenia oraz drogę "od pomysłu do przemysłu". W komentarzach do (at)arturavs Jak masz płytkę z ESP32, to możesz spróbować uruchomić przykłady generowania sygnału VGA: Link Biblioteka jest prosta w obsłudze i "arduinowa" ArduinoIDE nie jest co prawda...
https://obrazki.elektroda.pl/7770386300_... Zastanawialiście się kiedyś, jak wydajny byłby asystent Google lub Amazon Alexa, gdyby został uruchomiony w pełni na Raspberry Pi? Simone "syxanash" z Githuba postarał się to sprawdzić i przygotował ciekawy projekt pokazujący, że nawet na tak ograniczonym sprzęcie można zbudować imitację...
https://obrazki.elektroda.pl/3993332100_... Zapraszam na praktyczną demonstrację połączenia CAN pomiędzy dwoma urządzeniami z ESP32. Pokażę tutaj, jak wygląda procedura nadawania i odbierania ramek na podstawie sterownika TWAI, użyję środowiska PlatformIO. TWAI to skrót od Two-Wire Automotive Interface, czyli w wolnym tłumaczeniu interfejs...
A szkoda bo tam były najlepsze pinout-y płytek deweloperskich Nie musisz się martwić. Pinouty zostają. Ale się wycofują z całego środowiska programistycznego, które prowadzili tyle lat. Co prawda zgon mbed był przewidywalny już od dawna. I osobiście jako przyczynę widzę niefortunne przyjęcie początkowej koncepcji i nieprzewidywanie popularności tego...
Jeśli ktoś chce sobie we własnym zakresie zaprojektować płytkę na podstawie nowego schematu to oto projekt z programu KiCad. Usunąłem z niego tylko moje nieukończone PCB i bibliotekę footprintów. Reszta jest dostępna. Biblioteka symboli zawiera też kilka innych układów, które nie są wykorzystane na schemacie: dodatkowe pamięci RAM, EPROM, Z84C00. Można...
http://obrazki.elektroda.pl/3799930900_1... Jakiś czas temu pisałem, jak nagrywać gry z PC na PEGASUSA. Teraz pora podejść do tematu z drugiej strony – jak zgrać naszą ulubioną kolekcję kartrydży na komputer. Wiele osób może się dziwić, po co taki zabieg, zwłaszcza, że większość gier z tej konsoli krąży już po Internecie. Czasem...
Potrzebuję w projekcie użyć dynamicznej alokacji pamięci, niestety malloc() zawsze zwraca mi NULL. Po powinienem zrobić aby malloc() działał poprawnie przy założeniach: - procesor STM32H743 - projekt generowany przy pomocy CubeMX (V6.12.0) - środowisko Keil MDK-ARM 5.36 - kompilator armcc V5.06 W projekcie dołączana biblioteka stdlib (include <stdlib.h>)...
https://obrazki.elektroda.pl/1605811200_... Multimetr Elektronik bez multimetru jest jak zakonnica bez habitu. Jest to bowiem podstawowe narzędzie pomiarowo-diagnostyczne i jego posiadanie jest po prostu niezbędne. Ale o ile zakonnica wie, co będzie nosić, to początkujący elektronik może się zgubić w gąszczu dostępnych typów, marek...
Witam Mam drobne, zdaj się pytanie. Od jakiegos czasu pisze oprogramowanie pod tms320f2812. Projekt jest typowo pomiarowy (analiza sygnałów dynamicznych) rozbudowany o komunikacje Ethernet, USB, RS485, .... Więc do rzeczy. Wszystko działa jeżeli wybieram projekt: debug. Natomiast projekt :release już nie. Kompiluje się, za pomocą Flasher'a-C2000 wgrywam...
https://obrazki.elektroda.pl/8545401100_... Mój poprzedni temat o Pierwsze kroki Jakiś czas temu publikowałem temat o https://obrazki.elektroda.pl/4535548900_... Wyszukujemy DHT. Biblioteka DHT wymaga też dodania Adafruit Unified Sensor Library, więc dodajemy obie biblioteki. Najpierw Unified Sensor: https://obrazki.elektroda.pl/1839946000_...
Przydałby mi się tutorial / materiał, w jaki sposób w edytorze bibliotek: - Usuwać biblioteki (z dysku) w taki sposób, by po starcie eeschema nie zgłaszał "następujące biblioteki nie zostały znalezione)". Zależy jak taka opcja miałaby działać. Wyobrażasz sobie sytuację, gdzie masz projekt a program nie informuje cię, że przypadkowo skasowałeś mu ważną...
ak więc pisanie o druciarstwie podpartymi uprawnieniami i tytułami jest połowicznie prawdziwe, bo jeden nie miał a drugi pazerny. Projekt był zrobiony za pomocą programu "na pałę" dla założeń klimatycznych Włoch. Gdyby to koleś liczył na piechotę, potrafił to ryzyko byłoby, o ironio mniejsze. Dlatego, że musiałby to policzyć a ktoś inny sprawdzić....
https://obrazki.elektroda.pl/1808304600_... Na początku wyjaśnienie do tytułu – nie jest to typowy termometr, gdyż niczego nie mierzy lecz po prostu wyświetla temperaturę pobraną przez inne czujniki. Stwierdziłem jednak, że „wyświetlacz temperatury” brzmi dziwnie. Za to „do sypialni” ma swoje uzasadnienie,...
https://obrazki.elektroda.pl/8130608000_... Witajcie moi drodzy Dzisiaj przedstawię mój projekt prostego zegara/kalendarza opartego o mikrokontroler PIC16F1455 , gotowy moduł wyświetlacza ośmiocyfrowego na MAX7219 oraz gotowy moduł RTCC (zegara/kalendarza) DS1302 , zasilanego i konfigurowanego przez USB . Do zegara zaprojektowałem...
https://obrazki.elektroda.pl/3882937500_... WiFiManager to biblioteka oferująca gotowy system parowania z naszym WiFi a jej konfiguracja to raptem kilka linijek kodu. Parowania dokonuje się w trybie AP (sieci WiFi emitowanej przez ESP) a potem, po podaniu namiarów na naszą sieć, system sam je zapamiętuje i korzysta z nich przy kolejnych...
http://obrazki.elektroda.pl/8925093100_1... Witam. Tą bibliotekę napisałem jako mój pierwszy projekt napisany dla avr w C. Zawsze chciałem napisać swoją własną funkcjonalną bibliotekę, a jako, iż kiedyś zobaczyłem w EDW taki sam projekt, postanowiłem korzystając wyłącznie z wykresów czasowych tam zamieszczonych ziścić moje marzenie....
Układ #83 może działać wykorzystując wewnętrzne oporniki podciągające, oraz to że nigdy nie będzie więcej niż jeden klawisz wciśnięty. Z diodami włączonymi szeregowo z każdym stykiem można by zidentyfikować więcej niż jeden, ale ta konkretna biblioteka zwraca tylko jedną zmienną wyjściową
https://obrazki.elektroda.pl/1217361000_... Dzień dobry, Długo mnie tu nie było, ale wreszcie trafił się drobiażdżek, który jest elektrodowalny... Jak dobrze wiemy , jednym z największych problemów XXI wieku jest właśnie ten, że dla oszczędzenia paru marnych juanów producenci komputerów postanowili pozbawić je portu równoległego ,...
https://obrazki.elektroda.pl/2171866700_... Ostatni news o wydaniu wersji https://obrazki.elektroda.pl/6854083800_... Całkiem nieźle radzą sobie modele językowe, wykonując niejako wstępne napisanie kodu za nas. Przykład wyrendowania: 1. Standardowy kubek z domyślnymi parametrami. 2. Mniejszy kubek z grubszymi ściankami....
http://obrazki.elektroda.pl/9114017400_1... Zanim Fukushimę nawiedziła fala, zaczytywałem się m.in. w stronie c4r0 o promieniowaniu jonizującym. Tak jakoś mnie temat zainteresował, a że lubię konstrukcje nietypowe to po małym rozpoznaniu postanowiłem zrobić dozymetr, który będzie oferował ciut więcej niż klasyczne urządzenia pokazujące...
https://obrazki.elektroda.pl/6550958800_... Przedstawię tutaj uruchomienie ESP32-Cam w PlatformIO, przeanalizuję działanie streamingu video (?) z tej płytki oraz pokażę jak można dostać się do pikseli obrazu pobranego z kamery (np. w celu narysowania prostokątów). ESP32-Cam to mała i poręczna płytka oferująca moduł ESP-32S (4MB Flash,...
http://obrazki.elektroda.net/82_12698979... Szukając czegoś w sieci, natknąłem sie na ciekawe rozwiązanie pozwalające na sterowanie urządzeń przez port USB. PowerSwitch (http://www.obdev.at/products/avrusb/pow... bo o nim mowa, pozwala na sterowanie az ośmioma urządzeniami poprzez port USB. Firma OBDEV udostępnia zupełnie za darmo...
https://obrazki.elektroda.pl/3803750000_... Witajcie moi drodzy Przedstawię tutaj mój sieciowy sterownik przekaźników kompatybilny z Home Assistant poprzez Tasmota HTTP. Sterownik oparty jest o PIC18F67J60 i dodatkowo oferuje m. in. odczyt temperatury, budzik, przyciski, niezależny panel WWW oraz szerokie możliwości konfiguracji. Wstęp...
https://obrazki.elektroda.pl/7355859700_... Oto krótki tutorial pokazujący jak uruchomić wyświetlacz 2.5" 240x240 ST7789 z ESP8266. Przedstawię tutaj dwa osobne sposoby, pierwszy opierać się będzie na bibliotece od Adafruit, a drugi sprowadzi się do uruchomienia TFT bez zewnętrznych bibliotek. W ten sposób przygotowuję podstawę pod...
https://obrazki.elektroda.pl/1570592100_... Witajcie, zapraszam na relację z konstrukcji zegara na PIC18F2550 napisaną w formie tutoriala, wszystko krok po kroku. Pokażę tu jak i z czego tworzyłem prosty projekt DIY na prośbę jednego z czytelników. Wykorzystamy tu wyświetlacze 7-segmentowe, rejestr przesuwny, obsłużymy przyciski a...
http://obrazki.elektroda.pl/1647269200_1... Witam wszystkich Tym razem chciałbym przedstawić jeszcze programowy projekt odtwarzacza i dyktafonu zrealizowany na STM32F4Discovery. Pisząc ten program, sporo rozwiązań wykorzystałem z mojego poprzedniego projektu małego odtwarzacza MP3 na ARM-ie, ale dołożyłem też dużo nowości i usprawnień....
Witam w załącznikach zamieszczam pliki, które po wgraniu do folderu Kicada zgodnie z instrukcją poniżej pozwolą na korzystanie z 45 bibliotek w programie Eeschema oraz 40 bibliotek w Pcbnew. Na początek, krótki opis bibliotek: Biblioteka Eeschema: - 3000 elementów - 98% elementów ma przypisane moduły w filtrze footprintów , dzięki czemu w programie...
Jestem szczęśliwym posiadaczem Forda Focusa MK1. Na starcie w samochodzie wbudowane było radio Ford 6000 z odtwarzaczem cd, co było w pełni wystarczające. Niestety, jak to radio 6000, tuner FM odmówił posłuszeństwa, pod ręką miałem jedynie radio 5000, kaseciaka. Jednakże zaciekawił mnie napis "cd changer compatibile", pomyślałem, że być może zmieniarka...
https://obrazki.elektroda.pl/5502422400_... Witajcie moi drodzy Chciałbym zaprezentować tutaj drugą wersję mojego Arduino VGA Shield (nakładki na Arduino UNO generującej jednokolorowy obraz VGA i czarno-biały PAL/NTSC ) - tym razem wykonaną za pomocą elementów SMD , i z dodatkowymi układami na pokładzie ( expander portów MCP23016 oraz...
https://obrazki.elektroda.pl/3743484600_... Witajcie moi drodzy Przedstawię tutaj mojego shielda (nakładkę) na Arduino UNO opartego o układ ENC424j600. Shield ten pozwala podłączyć Arduino do internetu bez żadnego lutowania, a nawet bez użycia kabelków i płytek stykowych. W temacie dam jedenaście pełnych przykładów jego użycia z moimi...
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,...
https://obrazki.elektroda.pl/7417895700_... Motywacja Jeden ze znajomych poprosił mnie, aby taki śmieszny pad na USB (kształtem przypominający dżojstik od konsoli NES) https://obrazki.elektroda.pl/5837949700_... https://obrazki.elektroda.pl/8178021400_... przerobić tak, aby dało się go podpiąć właśnie...
http://obrazki.elektroda.pl/9486947700_1... Urządzenie które chcę zaprezentować zostało zbudowane do celów dydaktycznych. Umożliwia ono bezprzewodowy przesył informacji wykorzystując jako medium transmisyjne wiązkę lasera o długości fali 650 nm i mocy wyjściowej mniejszej niż 5 mW. Oprogramowanie mikrokontrolera PIC16F84A dokonuje filtracji...
Sterowanie cewką elektromagnesu (24V, 45W) za pośrednictwem układu PWM sterowanego z mikrokontrolera. Mikrokontroler dostaje parametry ze sterownika PLC S7 poprzez PROFINET lub EtherNet/IP. https://obrazki.elektroda.pl/7027187600_... Cewka i układ sterowania pracuje w pobliżu silników elektrycznych, narażone są na drgania i wibracje...
https://obrazki.elektroda.pl/5200698600_... Witajcie moi drodzy Dzisiaj przedstawię mojego pierwszego własnego shielda (nakładkę) dla Arduino UNO . Jest to shield VGA (generator obrazu video dla monitora VGA ) z bonusową obsługą klawiatury PS/2 i bazuje na wcześniej już opisywanej przeze mnie bibliotece ' ASCII Video Terminal ' autorstwa...
Postanowilem podzielic sie z wami moimi doswiadczeniami wykorzystania interfejsu USB we wlasnych projektach. Jak wiadomo interfejs USB jest juz powszechnie dolaczanym interfejsem do mikrokontrolerow wiekszosci producentow na rynku. Sama obsluga USB zarowno po stronie mikrokontrolera jak i pc (a wlasciwie Windows) jest mniej przyjazna niz w wiekszosci...
http://obrazki.elektroda.pl/8170632100_1... Kiedyś przechadzając się po warszawskim targowisku Wolumen, moją uwagę przykuły lampki Nixie (Z570M), leżące na jednym ze stanowisk. Widziałem wcześniej konstrukcje zegarów opartych o takie wyświetlacze, jednak sam do tej pory nigdy ich nie `popełniłem`. Nie zastanawiając się zbyt długo, nabyłem...
https://obrazki.elektroda.pl/8335986900_... Witajcie moi drodzy Przedstawię tutaj przykład użycia 32-bitowego mikrokontrolera PIC32MX250F128B w roli hosta USB obsługującego pendrive (zapisującego i odczytującego z niego dane). W temacie opiszę najpierw płytkę którą pod tego PICa zaprojektowałem, a potem przykładowe kody obsługi pendrive...
Witam. Chciałbym się z wami podzielić moim pomysłem na listwę zasilającą z gniazdami sterowanymi za pomocą programu. Założenie było takie, żeby każde gniazdo w listwie było sterowane oddzielnie, aby rozwiązać problem ciągłego włączania i wyłączania urządzeń, takich jak drukarka, skaner, dysk zewnętrzny czy głośniki itp. Większość z tych urządzeń ma...
http://obrazki.elektroda.pl/2313386800_1... Przekaźniki są jednym z najpopularniej wykorzystywanych interfejsów, pozwalających kontrolować poprzez mikrokontroler urządzenia zewnętrzne. Zapewnia on dodatkowo izolację galwaniczną pomiędzy niskonapięciowym układem kontrolującym go, a jego obciażeniem. Poniższy projekt przedstawia płytkę...
https://obrazki.elektroda.pl/8287704400_... Witajcie moi drodzy Przedstawię tutaj mój projekt zewnętrznego wyświetlacza temperatury procesora z komputera. Wyświetlacz pokazuje temperatury od 0 do 99C, jednocześnie odpowiednio dobierając swój kolor. Wyświetlacz zrobiony jest samodzielnie od 0 w oparciu o diody WS2812B, sterowany jest...
To nie jest LM7805, zeby wydalal 2W mocy w postaci ciepla. Owszem, jednak straty i tak będą a lepiej przewymiarować sekcję zasilania i mieć zapas niż później w razie np. rozbudowy kombinować. W przemysłowych urządzeniach spotykam często LM2596. Poprzednia wersja nie miala widocznego pola masy, ktore bylo rozlane na warstwe top i bottom. Obecne diagramy...
https://obrazki.elektroda.pl/1461883900_... Czyli podłącz antenę do GPIO3/RX, ustaw telewizor analogowy na Kanał 3 i włącz swój ESP. Ten projekt wykorzystuje magistralę I2S podobnie jak esp8266ws2812i2s, ale z prędkością 80 MHz. Ustawiamy bufory DMA (bezpośredni dostęp do pamięci) i pozwalamy procesorowi wypełniać je linia po linii....
https://obrazki.elektroda.pl/7181473700_... Stosując moduł kamery Podgląd na żywo z OV7670 na TFT 128x128 ILI9163. Na filmie poniżej efekt działania podglądu na żywo z kamery, który pozwolił stwierdzić prawidłowe działanie modułu kamery, oraz ustawić ostrość obiektywu: https://filmy.elektroda.pl/6_1534532529.... Moduł wykorzystuje...
eagle projekt biblioteka linker biblioteka biblioteka enkoder
netiaspot zrywa połączenie elektrozaczep dioda prostowniczy wyświetlacz pęknięty zalany
Toyota Auris 2008 diesel – gdzie znaleźć numer fabryczny lampy, OEM, lokalizacja oznaczenia Toyota Auris 2008 Diesel – numery fabryczne i rodzaje lamp, OEM, halogen, ksenon, LED