KiCad ma menadżer pluginów i tam jest np. "Alternate KiCad Library", której autorem jest Dawid Cisło https://alternatekicadlibrary.com/. Jest również biblioteka z symbolami jakie stosowano w czasopiśmie Elektor, dawniej wydawanego w Polsce. Dodatkowo warto zainstalować bibliotekę z modułami Arduino, jest tam tego trochę. Jak czegoś nie ma to trzeba...
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...
Jak odwrotnie spolaryzujesz elektrody to będziesz mógł sobie wyciągnąć średnią ze "średnicy koła" które się tworzy w tym przypadku. Zapewne tak właśnie działa biblioteka o której pisałeś.
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...
Po pierwsze - użyte procedury z innych bibliotek powinny się znaleźć w lini $EXTERNAL: [_I2C_RBYTES] $EXTERNAL _I2C_READ _I2C_RBYTES: Mov R17,R18 ; copy slave address Cpi R24,0 ; bytes to send Po drugie można wplatać instrukcje BASCOM tylko trzeba to zrobić z prefixem: *BASIC: waitms 1 Po trzecie chcesz coś wysłać, a zatem nie _i2c_rbytes...
https://obrazki.elektroda.pl/5766737500_... Witajcie moi drodzy. Przedstawię tutaj krok po kroku proces pisania otwartego oprogramowania dla modułu WiFi XR809/XR3 na przykładzie czujnika otwarcia drzwi. Mój firmware dla niego będzie kompatybilny z Tasmota HTTP i pozwoli używać go niezależnie od serwerów producenta. Da nam to również...
No całkiem możliwe, ze takie cuda sie dzieją. Problem polega na tym, że domyślnie podczas instalacji wine tworzy jakby własne środowisko, taki mini windows z kilkoma podstawowymi plikami (rejestr, jakies .ini i pare innych pierdół). Nie wiem, czy dobrze mi się wydaje, ale wyglaąda to tak jakby brakowało obsługi OpenGL (czy cokolwiek z GL :]). I jest...
Aha, wyklikanie okienek może być pomocne, w C++ tego nie zrobię, nie?;] Do C++ też coś takiego znajdziesz. Choćby chyba Glade, albo coś dla toolkitów wx lub Qt. O javie wiem mało a Pythona to nawet nie wiedziałbym w jakim programie skompilować, choć fajnie byłoby się nauczyć. Python jest prosty jak budowa cepa, trzeba tylko się dowiedzieć, jak to zrobić...
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...
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/...
No dobra, udalo ci sie polechtac moja proznosc wiec moze zrobimy tak. Opisze tutaj przykladowego mekafile-a z nastawieniem na WinAVR, Atmega8 i STK200 tak aby inni tez cos z tego mieli. W zasadzie wszystko jest opisane w angielszczyznie no ale jakby kto nie umial to daje po polsku. # Hey Emacs, this is a -*- makefile -*- #---------------------------------------...
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
Kolejna nowa funkcja, pewnie zrobi niezły szał. Mianowicie udało mi się wykombinować funkcję do nagrywania aktualnie odtwarzanej stacji radiowej. Aktualnie testuję na kilku stacjach, które strumieniują w mp3 (np. Radio Pure Classix). Miałem do wykorzystania na pilocie przycisk MEMORY, pierwsze wciśnięcie uruchamia nagrywanie co widać przez pojawienie...
Eagle zawsze wyrzuca jakiś błąd, zawsze mu coś nie pasuje. Gerbery będą ok.
https://obrazki.elektroda.pl/1761046600_... Pokażę tu jak uruchomić z Arduino czterocyfrowy wyświetlacz 7-segmentowy sterowany poprzez rejestr przesuwny 74HCT164 i cztery tranzystory BC546. Płytka z wyświetlaczem znów będzie odzyskana z elektrośmieci. Będzie to już kolejny temat, w którym uruchamiam wyświetlacz, gdyż omawiałem już...
https://obrazki.elektroda.pl/5220229400_... Witajcie, przedstawię tu od 0 rozpoznanie wyprowadzeń, podłączenie, zaprogramowanie i uruchomienie z Arduino wyświetlacza LCD z elektrośmieci. Omawiany tu wyświetlacz pochodzi z pralki Amica AWSN12DA i posiada sterownik BL55066 do którego nie znalazłem biblioteki, tylko samą notę katalogową....
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/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,...
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...
#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]
https://obrazki.elektroda.pl/7472866000_... Serialu w sumie nawet nie oglądałem, ale nie szkodzi. Efekt zwany skanerem K.I.T.T.a lub skanerem Larsona stosunkowo łatwo uzyskać za pomocą żarówek samochodowych, gdzie bezwładność żarzącego się wolframu tworzy efekt zanikającej fali. Na diodach LED jest już trudniej, konieczny jest PWM....
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/7103913800_... Witajcie moi drodzy. Przedstawię tu wnętrze starego odtwarzacza DVD Wiwa HD-128U, zaprezentuję jakie części można ze środka odzyskać a potem skupię się na obsłudze jego wyświetlacza 7-segmentowego i klawiatury poprzez implementację protokołu dedykowanego ich kontrolera na platformie Arduino....
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...
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.
, na moim T głęboki sen nie działa, rzuciłem okiem na T sdk, a biblioteka oszczędzania energii wydaje się naprawdę inna .... Próbuję odtworzyć to wszystko, ale to trudne. Nie wiem, dlaczego sdk jest tak bardzo inny, na beken git są takie same. ... tylko niektóre moduły conf i rtos są inne. https://github.com/bekencorp/bdk_freerto... i wygląda na to,...
emule ;) program do zasysania róznosci
Nowa wersja skryptu jest mocno przebudowana. Sam model został napisany od nowa, z uproszczonymi warunkami i z rozdzieleniem zmiennych rozładowania baterii z podziałem na kierunki (grid / load). Lista zmian: - Dodałem również komentarze w j. polskim. - Czujniki pomiaru energii mozna wpisać w dowolnej ilości jako tablicę. Do wyboru są dwie jednostki pracy...
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)...
http://obrazki.elektroda.pl/2667532100_1... Witam wszystkich. Chociaż temat nie jest żadną rewelacją, to chcę zaprezentować mój pomysł na wykorzystanie starego, jak na dzisiejsze czasy prymitywnego prostownika do ładowania samochodowych akumulatorów kwasowych. Prostownik w moim posiadaniu to produkt byłego USSR z lat 80-tych. Jest to...
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...
...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...
https://obrazki.elektroda.pl/9790541000_... Witajcie moi drodzy Przedstawię tutaj zbiór zaprojektowanych przeze mnie w 3D organizerów/mocowań na ścianę dla różnych zasilaczy i narzędzi. Wszystko w jednym temacie - a na koniec biblioteka modeli 3D w formacie .blend do pobrania (z tego możecie wytworzyć STLe). Przedstawione tu modele...
https://obrazki.elektroda.pl/8257031400_... Zapraszam na praktyczną prezentację i uruchomienie modułu Sipeed M1s Dock z kamerą 2MP o interfejsie MIPI CSI i 1.69-calowym wyświetlaczem 280x240 z pojemnościowym ekranem dotykowym, przeznaczonego do zastosowań AIoT. Moduł był już pokrótce prezentowany w temacie: https://obrazki.elektroda.pl/2696939300_...
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...
Ale przeważająca większość tworzy strony internetowe, aplikacje sieciowe czy mobilne - tu wiedza o tym jak działa komputer jest w zasadzie zbędna. A masz jakieś źródła, czy bazujesz na sile argumentu, który można podważyć zwykłym "nie zgadzam się z tym"? Co do architektur, to do czasów rewolucji PC praktycznie każdy komputer to była inna architektura....
https://obrazki.elektroda.pl/2794287800_... Renesas zaprasza na internetowe seminarium poświęcone migracji z C do C++ do tworzenia kodu dla systemów wbudowanych. Obecnie większość systemów wbudowanych jest oprogramowywanych przy użyciu języka programowania C, ale ponieważ jest on językiem programowania proceduralnego, nie ma wielu...
[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ć.
Adafruit sprzedaje swój sprzęt i do nich tworzy biblioteki dema by ułatwić start swoim klientom. Jeśli moduły można zidentyfikować - np. mają numerki zapisane w pamięci to może nie zadziałać. Miałem tak z pamięciami i paroma czujnikami. Może masz swój moduł po prostu na innym adresie I2C, uruchom skaner I2C, sprawdź czy czujnik w ogóle jest na magistrali,...
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...
No cóż... tylle co wgrałem protela. Dopiero zapoznaję się z tym programem. Nie wiem na razie , jak się tworzy własne biblioteki.
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
mam prośbę o wskazanie błędu który on zawiera. Błedem jest kolejne nadpisywanie dwóch różnych zmiennych do tej samej zmiennej ‘onTime’, oraz stosujesz błędny algorytm. Najpierw musisz zrozumiec koncept pomiaru czasu stosując w arduino metodę z ‘millis()’. Przydatne będzie przeanalizowanie przykładu dołączonego do Arduino IDE:...
Szukałem biblioteki dla KM44C4100 w obudowach 26/24 SOJ (300mil) no i lipa .Postanowiłem sobie takową sam zrobić wiec w nocy obejrzałem kilka filmików na YT jak się tworzy bibliotekę (nie miałem nigdy potrzeby robić własnej). Wszystko pięknie ładnie ale jednak nie do końca . Tu jest parę zrzutów ekranu : https://obrazki.elektroda.pl/3108304500_...
Tutaj: http://kicad-centrum.pl/biblioteki/tworz... Albo tutaj: https://extronic.pl/content/18-bibliotek... https://extronic.pl/content/19-bibliotek... Wprawdzie artykuły nie są napisane dla najnowszej wersji KiCada, ale powinny wystarczyć na start.
System to Linux (i taki jest dział), różne wersje. Chodzi o sprawdzenie, jakie są zainstalowane i mogą być używane do Postscriptu. Często zainstalowanych fontów są tysiące, a Postscript rozpoznaje tylko niektóre. Nieraz wystarcza że biblioteka / program generujący PS ma je w swoim zasięgu. Nie wystarcza - potem Postscript alarmuje, że nie zna takiego...
To bardzo proste, wystarczy użyć zlportio.sys oraz zlportio.pas, zlport.dcu, ddkint.pas, ddkint.dcu (w załączniku) - dzięki ty plikom będziesz mół napisać własną bibliotekę .dll która da Tobie dostęp do portu LPT - Na platformach Win9x oraz XP i 2000. Mam nadzieję, że wiesz jak się tworzy biblioteki .dll. Wrzuć pod uses zlportio, windows, system. i...
tworzy makro tworzy studio tworzy folder
ubuntu karta graficzna migać kontrolka świeca zrobi matcher
interfejs multidiag hilti udaru
Technics RS-B85 – opinie użytkowników, brzmienie, serwis, porównania z Nakamichi BE2WORKS na Windows 8.1 – kompatybilność, sterowniki CP2112, instalacja, aktywacja licencji