Ale ja już sprawdziłem odbiornik na samym Arduino. Napisałem prosty program, który zapalał diode… …. Zaprogramowałem też płytkę tak, aby można było zapalać i gasić diodę dowolnym przyciskiem pilota, bez odczytywania kodu, Występuje natomiast problem ze sczytaniem kodów. Wgrywałem do Arduino wszystkie ogólnodostępne programy do obsługi pilotem...
ILI9486 ma tylko jedną pamięć obrazu i możesz bezpośrednio czytać/zapisywać tylko w tej pamięci. Ekran LCD jest stale odświeżany z tej samej pamięci, stąd efekt migotania. Biblioteka TFT_eSPI, której używasz oferuje tzw. sprite'y. Są to wydzielone obszary pamięci RAM, gdzie można tworzyć gotowy obraz, a następnie szybko kopiować go do pamięci wyświetlacza...
Cała platforma Qt SDK opiera się na technologii od Nokii, czyli bibliotekach Qt. Jeśli planujesz tworzyć aplikację C++ GUI właśnie za pomocą tej biblioteki, to nada się świetnie, bo ma bardzo fajnie dla mnie zintegrowaną pomoc i tylko dlatego. Jako edytor IDE jest szczerze mówiąc taki Sobie w porównaniu z Eclipse. W Qt SDK jest jeszcze Qt Designer w...
Zaznaczam, ze nie miałem wiele do czynienia z LPCOpen, ale: 1. Jeśli chce rozpocząć prace np. z układami serii LPC1768: Na stronie Tak z przykładami są biblioteki, biblioteka znajduje się w katalogu lpc_chip_175x_6x i tylko ona jest potrzebna aby tworzyć nowe projekty dla tej serii mikrokontrolerów. Tak można zainstalować tylko biblioteki do wszystkich...
Witam, nie jest to trudne - potrzebujesz funkcję która będzie uruchomiona w wątku. Możesz jej podać jeden parametr. Przykład tutaj: http://www.codersource.net/win32_multith... Może trochę skomplikowany, ale najważniejsze jest wywołanie funkcji "CreateThread". Ale tak od siebie powiem jedną rzecz. WinAPI to bardzo dobra lekcja programowania,...
Turbo Delphi to zintegrowane środowisko programistyczne stworzone przez firmę Borland umożliwiające programowanie w języku Object Pascal. Kontynuacja linii produktowej Delphi. Obecnie dostępne są dwie wersje Turbo Delphi: * generująca aplikacje Win32 (nazywana Turbo Delphi for Windows) * oraz generująca aplikacje dla .NET framework (Turbo Delphi for...
Żeby wykonać coś takiego nie mogę posłużyć się tylko PHP/HTML+CSS? Nie, żeby zmienić dostępność przycisku po zmianie opcji, musisz wykonać jakąś akcję po stronie użytkownika. Do tego służy Javascript lub popularna w nim biblioteka jQuery. Żeby tworzyć jakieś dynamiczne, rozbudowane strony, musisz poznać przynajmniej: HTML i CSS (wygląd), PHP (dynamicznie...
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ą...
Jakbyś się przyłożył do byś już dawno sam to zrobił. W sieci jest masa kursów i poradników jak tworzyć własne elementy w eagle. Proponuje się z nimi w przyszłości zapoznać. Na podstawie tego: [url=http://www.te.com/commerce/Document... Biblioteka w załączniku.
Pisanie, że JavaScript to przestarzała technologia jest bzdurą. Obecnie chyba nie ma strony, na której nie znalazłby się jakiś skrypt JS, a ciągle pełno się tego pakuje w strony - czy to czystego JS, czy jQuery, czy wreszcie AJAX. Wytłumacz mi, proszę, dlaczego niby bez znajomości C nie miałbym wiedzieć jak działa program w C#, skoro sam go stworzyłem?...
Adamelek, nie mieszaj. Marcin dobrze chce zrobić. Kompilator nie porozdziela sam funkcji, ktore są w jednym pliku. Jeżeli chociaż do jednej funkcji będzie odwołanie z programu głównego lub innego pliku, zostanie dołączony cały plik .o. To, co jest w headerach, nie ma z tym nic wspólnego. Oczywiście, nie musi być dokładnie jedna funkcja w jednym pliku....
Po stronie kontrolki .NET musisz zadeklarować interfejs który jest odpowiedzialny za podpowiedzi. Wygląda to mniej więcej tak jak w poniższym kodzie. Jeżeli metoda nie jest zadeklarowana w tym miejscu, to "intellisens" dla niej nie działa, aczkolwiek jest ona dostępna i w programie będzie działać. [syntax=csharp]namespace nazwa { [InterfaceType(ComInterfaceType.Interfac...
C# jest językiem dedykowanym do platformy .NET. Co do małej wydajności polemizowałbym, nie wchodząc w szczegóły nie jest to problem. Język jest znacznie bardziej restrykcyjny niż C++, co ma swoje zalety jak i wady. Jest prostszy niż C++. Dla .NET można tworzyć kod także w innych językach, w tym także C++ (tzw. Managed C++, z pewnymi rozszerzeniami w...
GPL nie zabrania sprzedaży, wymusza jedynie przekazanie źródeł i praw do dysponowania nimi dla nabywcy. Nie jest istotne czy kompilator jest na licencji GPL czy nie, istotne jest to, co zostanie dolinkowane do programu stając się jego częścią (wg FSF nieistotne czy w sposób statyczny czy dynamiczny, co podważa sens stosowania licencji LGPL). W przypadku...
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...
Chiałbym napisać bibliotekę (lub osobny plik .ino, nie wiem) Jeżeli korzystasz z Arduino IDE, to jets taki tryb "multitabs". Możesz umieścić deklaracje swoich funkcji w oddzielnych plikach ".h", a ich definicje w plikach ".cpp". Program główny (funkcje setup() i loop() nadal są w pliku "ino"). http://arduino.land/FAQ/content/7/42/en/...
Witam Jak na pierwszy raz, to całkiem nieźle, ale aby ta biblioteka działała poprawnie potrzebne były niezbędne poprawki. Przyjrzyj się dokładnie jak to jest zrobione i próbuj dalej, ale opieraj się na dokładnych danych zawartych w notach katalogowych danych układów. Bibliotek, wbrew pozorom nie można tworzyć „tak sobie”, gdyż wszystkie...
Jak zrobić, żeby Eagle "nie krzyczał" o błędzie nachodzenia na siebie tych wspomnianych elementów? Nic, w okienku z błędami zaznaczyć wspomniane ostrzeżenie i kliknąć "Ignore". Wszystko będzie poprawnie.
Do -L musisz podać ścieżkę: gcc -L/home/bbxb/Lab2/Zad13/best -Wall -o zad13 -lzad13
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_...
Eagle zawsze wyrzuca jakiś błąd, zawsze mu coś nie pasuje. Gerbery będą ok.
Do obsługi tego modułu nie potrzebujesz żadnych bibliotek dedykowanych dla tego modułu. Bierzesz bibliotekę UART, np. Peter Fleury http://www.peterfleury.epizy.com/avr-sof... , łączysz dwa uC kablem przez UART, ustawiasz parametry UART jak HC-12, wgrywasz przykład i sprawdzasz czy biblioteka działa prawidłowo. Potem odłączasz kable i podłączasz...
Witam, też jestem w tej potrzebie co kolega (; Przechodzę do sedna: "USB Complete Everything You Need to Develop Custom USB Peripherals. 3rd edition" , Jan Axelson [url=http://www.lvr.com/]Jej strona domowa [url=http://helion.pl/ksiazki/usb_prakty... Praktyczne programowanie z Windows...
https://obrazki.elektroda.pl/4045359900_... Przepływy pracy GitHub Actions mogą być używane do automatycznego kompilowania i testowania oprogramowania układowego przy każdej zmianie (commit). Mogą one, ale nie muszą, tworzyć wydania Github (Releases), jeśli nie, pliki kompilacji można pobrać tylko za pośrednictwem szczegółów akcji...
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...
#define toggle(pin) pin = 0; _delay(40); pin = 1; To jest bardzo złe. Wyobraż sobie teraz takie coś [syntax=c] if(warunek) toggle(pin1); else toggle(pin2);[/syntax]
Jak dla mnie program jest dobry. Elementy łatwo jest stworzyć ( coś jak uproszczony paint ). Co prawda robię tylko małe projekty 20-25 elementów więc nie wgryzałem się bardziej w zaawansowane opcje. Biblioteka ma wiele różnych elementów choć czasem brakuje podstawowych ( np ja nie znalazłem punktu lutowniczego do pcb na schemat jest ). Najlepiej ściągnąć...
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...
Poszukaj w Windows API, http://cpp0x.pl/kursy/Kurs-WinAPI-C++/Za... to też może być przydatne. Z poziomu WinApi to wygląda mniej więcej tak, że na podstawie gotowych funkcji WinApi pobierasz adres (wskaźnik) szukanej funkcji i potem się tym wskaźnikiem posługujesz.
emule ;) program do zasysania róznosci
Cześć. Nie jestem specjalistą w programowaniu, znam język C w dość podtawowym stopniu - na tyle, że jestem w stanie pisać własne programy z pomoca informacji i przykładów znalezionych w necie. Umiem tworzyć proste funkcje, ale mam pewien problem. Próbuję stworzyć trochę bardziej skomplikowaną bibliotekę dla Arduino. Biblioteka ta, ma kilka funkcji,...
Podrzucę jako przykład swój kod html i przykład obiektu json. Mogę też zmodyfikować to w twoim programie. To nie jest dużo roboty. Super! Raczej będę się starał toi zrobić samodzielnie Dlatego też dam ci kod html strony wg Twojego kodu. W katalogu html są pliki: solar_mainpage.html - strona z tabelką z danymi, jest to kod statyczny, nic w nim się nie...
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....
Chodzi ci o takie wywołanie ? (wciąż ta sama biblioteka DLL) unit _main; {$mode objfpc}{$H+} interface uses Classes, SysUtils, FileUtil, LResources, Forms, Controls, Graphics, Dialogs, StdCtrls, dynlibs; type {Dynamiczna procedure z DLL-a} TDynamiczny_Showform = procedure; cdecl; { TForm1 } TForm1 = class(TForm)...
https://obrazki.elektroda.pl/2141571100_... Od systemów wbudowanych do inteligentnych produktów oczekuje się coraz większej funkcjonalności. Można to łatwo osiągnąć dzięki Linuksowi, który oferuje oprogramowanie do wszechstronnego zastosowania. Jednakże Linux wymaga dość dużych zasobów sprzętowych, w szczególności pamięci, więc platforma...
...właśnie znalazłem chwilkę czasu i ze zdumieniem zobaczyłem, że te biblioteki to nie jakieś pliki binarne ;) tylko tak jak podałeś w przykładzie z tym LCD. hmmmm tylko czy jest gdzieś jakiś opis jak się do tego tak bardziej szczegółowo zabrać? Jakoś nie spotkałem materiałów , o "nazewnictwie" wbudowanych w Bascom'a funkcji/procedur zmiennych czy...
To nie jest kwestia budżetu. To jest sprytne podreperowanie godzin dydaktycznych. Na informatyce? O czym ty piszesz?!? Ludzie mają godzin na 3-4 etaty, nikt nowy nie chce przyjść/zostać. Kilkunastu ludzi "obrabia" zajęcia dla całego kierunku, gdzie jest po kilkanaście grup na każdym roku. Współcześnie, jak tworzysz aplikację potrzebującą dostępu do...
Hiob napisał I TU POJAWIA się PROBLEM PONIEWAZ DO PAMIECI MIKROKONTROLERA POWINNA ZALADOWAC się TYLKO PROCEDURA A - RESZTA JEST PRZECIEZ ZBEDNA - A MIEJSCE W PAMIECI ZAJMOWANE PRZEZ PROGRAM POWINNO się ZMNIEJSZYC - W RZECZYWISTOSCI ZAMUJE TYLE SAMO MIEJSCA CO PROGRAM1 Tez mam ten sam problem, nie wiem jak w winavr wlaczyc optymalizacje kodu? czy ktos...
Po pierwsze rzadko "xxxx.h" to biblioteka, choćby wszyscy święci arduinowcy tak mówili. Biblioteka może być nagłówkowa i nie jest to takie rzadkie. Nic nie stoi na przeszkodzie żeby wszystko władować do pliku "xxxx.h" i zaincludować ten plik do własnego projektu. Trzeba tylko zastosować odpowiednie instrukcje makroprocesora, żeby nie było problemu...
http://obrazki.elektroda.pl/6035089300_1... Moduł Arduino Yun jest świetnym sposobem, aby wejść w tematykę Internetu Rzeczy (IoT). Arduino Yun to niewielki moduł integrujący w sobie Linuxa na Układzie z światem Arduino. Poniższy projekt jest wprowadzeniem w tematykę Arduino Yun, oprogramowywanie sensorów w Pythonie i PHP oraz w tworzenie...
[url=http://fc.put.poznan.pl/materials/8...
Po prawej stronie masz zakładki, klikasz na Libraries później u góry klikasz na Libraries, potem Install i wybierasz bibliotekę. Tworzy się biblioteki następująco: File/New/Library/ i wybierasz jaka chcesz tworzyć.
Wydaje się, że tworzenie bibliotek do popularnych programów EDA jest skomplikowane i czasochłonne. W większości przypadków tak jest. Nieco inaczej ma się to w programie KiCad, który od pewnego czasu ma niewielkie, wielo-platformowe, narzędzie do konwertowania symboli elementów, bezpośrednio z datasheet. https://github.com/Robotips/uConfig Zasada jest...
Hmm... nie wiem, czy znajdziesz gotowy element w bibliotece, ale zawsze możesz wykorzystać jakieś złącze SMD o rastrze 2,54 mm i położyć je symetrycznie na top i bottom, czasem w bibliotekach są złącza typu edge connector, które właśnie w podobny sposób wyglądają (symetryczne pady na top i bottom). Innym rozwiązaniem jest stworzenie własnej biblioteki...
chcę nauczyć się korzystania z CMake. Pokaż mi przykładowy CMakeLists.txt dla programu C++ na Raspberry Pi. Plik aplikacji: main.cpp Potrzebuję użyć -lm (libm.so) pigpio library https://abyz.me.uk/rpi/pigpio/ ArduinoJson https://github.com/bblanchon/ArduinoJson cpp-httplib https://github.com/yhirose/cpp-httplib i wytłumacz, bym w przyszłości sam potrafił...
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...
http://obrazki.elektroda.pl/4774308800_1... Jeśli korzystasz z programów z pakietu LibreOffice to z pewnością ucieszysz się, z powstania Open365. Podobnie jak LibreOffice jest to darmowy i otwarty pakiet, który ma być alternatywą dla 'następcy' Microsoft Office, działającego w chmurze Office 365. Open365 jest aktualnie w fazie beta-testów....
Witaj, Ja na Twoim miejscu nie szukałbym problemu gdzie go nie ma. Najprostszą metodą rozwiązania Twojego problemu jest wzięcie dokumentacji do hd44780 i zrobienie krok po kroku inicjalizacji, tak jak tam jest napisane. Tam naprawdę jest dobry opis co trzeba i jak zrobić. Pozdrawiam
Język nie ma tu nic do rzeczy, eagle jest chyba najprostszym programem, jest cała masa materiałów do niego po polsku a na elektrodzie jest całkiem spory i przystępnie napisany tutorial gdzie jest opis jak tworzyć własne biblioteki.
A ja polecam sPlan 6.0 firmy Abacom - nie pomyliłem nazwy - nie chodzi o ePlan. Może biblioteka nie jest największa ale jest intuicyjny, umożliwia łatwą edycję elementów oraz tworzenie nowych elementów. Można tworzyć własną bibliotekę. Poniżej Screan z programu
eagle tworzyć biblioteka tworzyć biblioteka eagle tworzyć własny biblioteka
discovery silnik dioda laseru peugeot nierówno
radio calculator kodowanie pilota nissan
Zabezpieczenie cewki przekaźnika 12V – rezystor pull-down, dioda flyback, tranzystor Sterownik bramy PowerTech - brak zmiany kierunku obrotów silnika