https://obrazki.elektroda.pl/1502060700_... Uruchomienie na Windowsie A więc zacznijmy. Pierwszą, dość pozytywną dla nas obserwacją jest fakt, że sockety są też na Windowsie, więc prototyp zrobimy normalnie na komputerze... Przypomnijmy sobie poprzedni kod: gethostbyname , która dostępna jest zarówno na Windowsie/Linuxie, jak i np....
Chciałem trochę wciągnąć syna w Arduino i zbudować z nim projekt gry PONG oparty na: https://michaelteeuw.nl/post/87381052117... Okazało się, że syn się dosyć szybko wykolegował z projektu twierdząc że XBOX jest ważniejszy, a jednak postanowiłem poświęcić kilka wieczorów i projekt dokończyć. W tym czasie oryginalny projekt ewoluował na tyle,...
Jakiś czas temu znalazłem opis układu będący popularną grą hazardową. Ten opis dokładnie pokazuje, jakie są znaczki, rozmieszczenie ich na bębnach i układy przyznające wygrane. http://ep.com.pl/files/6877.pdf Postanowiłem taką grę zaimplementować właśnie w Cobrze i się udało w wykorzystując kompilator SDCC. Wewnętrzny Basic jest za wolny do realizacji...
(...) "%"); } Dopisz do tego kodu bibliotekę oraz algorytm PID sterownia serwem cyfrowym PIN 9, serwo (ma się ruszać w obu kierunkach) ma ruszać klapą w obu kierunkach (zamykać i otwierać) aby utrzymać poziom tlenu z przedziału od 4.5 do 5,5%. Dopisz wyjście z PID do biblioteki serwa aby serwo zrozumiało. Rozumiem, że chcesz zaimplementować algorytm...
Jest jeszcze opcja z C++, choć tutaj jest to nieco bardziej upierdliwe w napisaniu - trzeba zaimplementować całą bibliotekę środowiska graficznego, ale jest ona bardzo dobrze opisana, do tego środowiska programistyczne mają gotowe szablony do pewnych zadań.
Tworzenie aplikacji użytkownika w C++ ma wiele zalet, więc nie jest zaskakujące, że język ten staje się coraz bardziej popularny wszędzie, w tym w systemach opartych na małych mikrokontrolerach. Projekt „mbed” jest w pełni skoncentrowany na tym języku. Wiele RTOSów zapewnia warstwę kompatybilności z C++, ale w przeciwieństwie do „dużych”...
na pierwszy rzut oka to jest podobne raczej do WiFiManager Nie jest tak ale to dobry przykład do porównania. Po pierwsze WiFiManager co do zasady działa w taki sposób, że jeśli ESP8266/32 nie może się połączyć z siecią WiFi to uruchamia się w trybie Access Point i udostępnia interface do konfiguracji przez przeglądarkę. Moim zdaniem taki sposób konfiguracji...
1. Mam bibliotekę 2. Chyba tak 3. Narazie samo wytworzenie, choć chyba precyzyjnie byłby lepszy zasięg Sprawdziłem NANOVNA antenę dla 50kHz - 200kHz https://obrazki.elektroda.pl/1569728300_... i z kondensatora 104 który ma 102 nF https://obrazki.elektroda.pl/5470923900_... Bezpośrednia odpowiedź na pytanie Pomiary wskazują, że...
Jak sprawić, by OpenBeken odczytywał plik konfiguracyjny z Dysku Google i zapisywał status w pliku oraz kopiował go na Dysk Google? Aby OpenBeken odczytywał plik konfiguracyjny z Dysku Google i zapisywał status w pliku oraz kopiował go na Dysk Google, musisz zintegrować Google Drive API ze swoją aplikacją. Oto przewodnik krok po kroku, jak to osiągnąć:...
FatFs czy domyślna biblioteka SD zajmuje sporo miejsca. Niestety go aż tyle nie mam :) LGT8F328P to bardzo zbliżony klon do MEGA328P - nawet jeśli chodzi o rejestry. Sprawdzałem właśnie bibliotekę SPI.h dostarczoną do środowiska LGT8FX8P i widzę, że SPI w tym uC ma chyba 4 bajtowy bufor. Spróbuję zaimplementować funkcje xmit_spi/ rcv_spi aby z niego...
Chciał bym jeszcze wrócić do tematu, mam pewien problem na który może będziecie znali odpowiedź. Udało mi się zaimplementować bibliotekę STL, na niej pisałem swój program. Po pewnym czasie dla testu podłączyłem do innego komputera i okazało się że on już urządzenia nie rozpoznaje, a dokładniej wyrzuca błąd deskryptora. Dla testu zaimplementowałem biblioteki...
https://obrazki.elektroda.pl/1217014300_... Obsługa Picovoice na Raspberry Pi dodana została już w zeszłym roku. System był w stanie rozpoznawać niestandardowe słowo budzące, a także realizować rozpoznawanie głosu offline w celu sterowania płytką za pomocą poleceń głosowych bez polegania na chmurze. W module HAT wykorzystani 4-mikrofonowy...
(...) r M0 RFM69HCW Packet Radio - 433MHz". Obie wspomniane są jako przykłady w dokumentacji otwartej implementacji protokołu RTS o nazwie "open-rts". W cenie około 20 dolarów miałbym oprogramowaną płytkę z mikrokontrolerem, nawet z wyświetlaczem. Jednak najpierw spróbuję wykorzystać sprzęt, który posiadam. To świetny kierunek! Wykorzystanie otwartych...
W oryginale (atmega64/128) jest wystarczająco dużo RAM aby to zaskoczyło w Atmega32 nie ma tyle pamięci. Ehh, brak mi słów, dlaczego ludzie nie czytacie opisów jakie autor zamieścił na swojej stronie oraz opisów w samej bibliotece. Dlaczego mnie się udało (i to bez ŻADNYCH WIĘKSZYCH przeróbek) zaimplementować bibliotekę (zapis/odczyt) na Atmedze32...
Postaram się zainstalować C++ i sprawdzić jaką bibliotekę potrzebuje.
Witam. Próbował ktoś za pomocą Manage NuGet Package w Visual Studio 2015 instalować biblioteki NModbus? U mnie instaluje się dobrze tylko dla Windows Form Aplication. Natomiast potrzebuję zaimplementować tą bibliotekę w projekcie Universal Windows i mam problem. Gdy próbuję zainstalować bibliotekę pojawia się błąd: Package restore failed. Rolling back...
Oj coś mi się wydaję, ze takie kombinowanie obliczenia tego arctan skończy się tym że będę pisał bibliotekę math.h jeszcze raz. Sztuka dla sztuki. Myślicie że róźnica w szybkości wykonania mogła by być znaczącą większa od tej dostępnej przez funcję biblioteczną?? Bo mi się wydaje że chyba nie. Jeżeli chodzi o dokładnośc to wystarczy mi by kąt wyliczony...
witam, próbuje zaimplementować bibliotekę FatFs do keila, ale napotykam problem. Do bazowego działającego projektu dodaje biblioteki z fatfs i isp, po kompilacji uzyskuję następujące blłey linkera: linking... .\Obj\SD_test.axf: Error: L6218E: Undefined symbol disk_initialize (referred from ff.o). .\Obj\SD_test.axf: Error:...
Musisz otworzyć bibliotekę Standard library (w oknie Open Project zakładka Libraries) i z grupy System Function Blocks przekopiować brakujące SFC.
Cześć! Ten artykuł opisuje budowę dwukołowego pojazdu samobalansującego z Raspberry Pi. Obejmuje on uzasadnienie wyboru Pi-repurposing bezczynnego sprzętu i naukę programowania Linuksa poprzez komponenty z listy roboczej DIY (Raspberry Pi, MPU6050, sterowniki silnika itp.), nakreśla etapy rozwoju (kalibracja czujników, sterowanie silnikiem, implementacja...
http://obrazki.elektroda.pl/4719579400_1... W ostatnim czasie pojawiło się wiele alternatyw do stworzenia oświetlenia typu ambilight do telewizora/monitora. Pod Windowsem korzystać możemy z Atmowin, a pod Linuxem z Bibilight. Pojawiła się jednak nowa alternatywa - Hyperion - która pracuje pod oboma tymi systemami. Poniższy artykuł opisuje,...
Fajnie, niedługo będę musiał zaimplementować coś takiego ale w C. Może mi się przyda.
Używam największej rozdzielczości 12bit oraz korzystam z gotowej biblioteki DallasTemperatures.h. Właśnie myślałem czy może nie użyć czegoś dodatkowego do odczytu temperatur i po prostu przesyłać wyniki po UART (używam MEGI i mam jeszcze jeden UART wolny), ale może warto spróbowac sposobu kolegi tmf , czyli jednorazowe polecenie konwersji do wszystkich...
Dzięki za odpowiedź. Interesuje mnie tylko transmisja audio, na początek chciałbym transmitować strumień z PC, jeden kanał o częstotliwości próbkowania 44 kHz bez kodowania[L16/L24], w dalszej perspektywie planuję zrobić komplementarne urządzenia mogące zastąpić fragment analogowego przesyłu audio transmisją po ethernecie. Docelowo chciałbym zaimplementować...
Można, należy zaimplementować klasę CDC. STM udostępnia do swoich Cortexów (STM32) bibliotekę USB wraz z przykładem aplikacji dla VCP.
Kod ze strony http://lpt.strona.pl nie chciał mi się skompilować niestety... Większość porad które znalazłem w necie ciężko mi było zaimplementować w Devie... Przynajmniej kod Terminatora działa :) Dzięki:)
Instalacja przeprowadzona na czystym Windowsie XP professional 1. Instalujemy LibUsb - Win32 informacje o projekcie można znałeś http://libusb-win32.sourceforge.net/#dow... a. ściągamy instalator ze strony http://sourceforge.net/projects/libusb-w... ,plik exe b. instalujemy po zakończeniu instalacji, uruchamia się program testowy sprawdzamy...
Musisz tą bibliotekę sam zbudować http://www.apfloat.org/apfloat/2.41/ Tutaj masz wszystkie źródła, pobierasz wspólne, te z pkt 1, potem z 2 wybierasz odpowiednie dla Twojej platformy, mieszasz wszystko z obu tych archiwów w 1 katalogu i kompilujesz - jak wynik dostaniesz pare utilsów i binarke biblioteki (na windzie pewnie wyskoczy jakiś *.dll)
CrossStudio AVR ma bibliotekę do watków. Dodatkowo są też "systemy operacyjne" które implementują żadaną funkcjonalność.
Dziękuję za zainteresowanie tematem. Tylko jak napisać własną bibliotekę skoro... każdy prawie ma inny język programowania ? Myslałem szczerze, aby napisać własnie z uzyciem jakiejś gotowej biblioteki, a przy wymianie danych np. ustalić, że zmienna taka i taka odpowiada za to i za to. A obsługa klawiszy?
Przecież pliki związane z implementacją menu masz w menu.c, menu.h i menudef.c. Jedyne co musisz zrobić to zaimplementować funkcje wykorzystywane do wyświetlania na LCD. Swoją drogą nie wiem po co chcesz wykorzystywać swoją bibliotekę obsługi LCD, skoro użyta w tym przykładzie jest doskonała (BTW< nie jest moja, lecz Joerga Wunscha).
No dobrze by było zaimplementować freemodbusa, ale to już było by któreś podejście - zapewne nie udane. Od czego zacząć przy implementacji tej biblioteki ? Dodano po 2 Utworzyłem nowy projekt z moim chipem, z folderu freemodbus-v1.5.0 przeciągnąłem do projektu katalog "modbus". Teraz mam zrobić katalog "port" ? Tak ? Dodano po 32 (at)Freddie Chopin...
[url=http://elm-chan.org/fsw/ff/00index_... masz otwartą bibliotekę do obsługi fat z gotowymi przykładowymi programami na różne mikrokontrolery, m.in. na Atmeg-i. Wystarczy tylko dobrze się wczytać. Pozdro
To tylko potwierdza, że tym bardziej nie należy tego używać w przerwaniu ze względu na czas trwania zagnieżdżonych funkcji. Czas trwania wykonania funkcji update() będzie w tym wypadku niewspółmiernie mniejszy niż czas, co jaki należałoby wykonać przerwanie dla jej wywołania. Nie wiem skąd się bierze ten upór do czytania dokumentacji do frameworka...
W źródłach IRMP są przykłady jak używać z konkretną rodziną procków. irmp_get_data Powyższy plik mógłby być po prostu bazą dla twoich funkcji. Najważniejsze oczywiście jest to, że irmp.c musi być poddane kompilacji a potem linkowaniu. W tej kwestii niestety nie pomogę, bo nie znam Atmel Studio. Ja to wszystko wiem i tak właśnie próbowałem uruchomić...
musiał działać, zgaduje że dioda do złych pinów była podpięta. co do obsługi UARTA, zgaduje że pewnie skorzystasz z jakiś gotowych rozwiązań, ja wykorzystuje bibliotekę Petera Fleury, zresztą do sterowania lcd też wykorzystuje jego bibliotekę. http://homepage.hispeed.ch/peterfleury/a... w AVRlib też jest biblioteka obsługi uarta, no i zawsze...
Witam Napisałem ostatnio kod w bascomie do obsługi wyświetlacza S1D15710. Opierałem się na bibliotece napisanej w c (w załączniku). Biblioteka w c oczywiścia działa cała. Niestety moja w bascomie coś nie bardzo. Znaczy się wyświetlacz się włącza i jest w stanie wyświetlić określony piksel. Może też wyczyścić cały i pomalować cały wyświetlacz. Schody...
Dzięki, ale bardziej zależałoby mi na poprawieniu tego kodu, a nie integracji z klientem qmail. Rozumiem, że przeczytałeś tylko pierwszy akapit. Gdybyś poczytał dalej, to natknąłbyś się na przykłady dialogów klient-serwer z uwierzytelnieniem. Nie zauważyłem jednak, że chcesz wysyłać na gmaila - serwer smtp.gmail.com wymaga zarówno uwierzytelnienia,...
Odczyt enkodera oparty jest na 2-bitowych kodzie Greya. Podczas gdy obracasz enkoderem, na wyjściach pojawia się sygnał prostokątny, przesunięty w fazie względem siebie. Widać do na poniższym obrazku : https://obrazki.elektroda.pl/3453041800_... Jeśli enkoder jest obracany zgodnie z ruchem wskazówek zegara, to sekwencja w kodzie graya...
Witam. Potrzebuje przerobić bibliotekę do programowego UART z noty atmela AVR305. MOże ktoś już z tym działa i wie jak to zrobić dobrze ? Na assemblerze nie specjalnie się znam ale wykoncypowałem żeby z coś w stylu licznika timeout żeby przy braku odbieranych znaków wychodził z tej funkcji sgetchar. Zrobiłem coś takiego ale coś to nie działa bo dalej...
Moim zdaniem najlepiej jest po prostu zastosować jakąś zewnętrzną bibliotekę do zarządzania obrazami. Ostatnio natknąłem się na http://xmlgraphics.apache.org/batik/ i ona chyba ma takie możliwości. Można sobie ją sprawdzić. A jeśli chodzi o najprostszy sposób jaki istnieje to ręczne rysowanie bezpośrednio na panelu. Czyli zakładamy na JPanel listener...
No ja próbowałem robić w c# wykorzystując bibliotekę zedgraph. Tylko że na początku zrobiłem sobie taki wykres testowy i wrzucałem na niego sporo danych. Po każdym umieszczeniu danych musiałem używać funkcji refresh(), aby te nowo wprowadzone dane pojawiły się na wykresie. Tylko tak...na samym początku dane szybko są wprowadzane i pokazywane na wykresie,...
Witam. Staram się zaimplementować bibliotekę FatFs na pamięci AT25DFx. Na tym etapie wszystko działa ok oprócz dwóch kwestii: - Po utworzeniu systemu plików na woluminie nie mogę wykonać żadnych operacji. Muszę mieć osobne programy do formatowania pamięci i operowania na niej. - Drugi problem jest bardziej skomplikowany: Utworzyłem dwa katalogi w katalogu...
1. Raczej Arduino. Ponadto większość płytek Arduino (m. in. Uno, Leonardo, Mico, Mega 2560, ...) jest opartych o AVR, a więc przy projektach na Arduino-AVR można będzie wykorzystać (nieco zmodyfikowany, jeśli trzeba) kod dla „gołych” AVR. Język Arduino jak widzę nawet po programie ze świeceniem LED różni się od AVR. Dobrze by było, gdyby...
Idealnie do tego celu nadaje się Atmega16/32, bo ma 32 piny we/wy. 30 pinów (A0-18, D0-D7, !WE, !OE, !CS), a tak naprawdę 29 (!CS można na stałe podpiąć do masy) używasz do programowania 29f040, a pozostałe 2 (lub 3) do komunikacji np. z PC, aby odbierać od niego dane do zaprogramowania/ wysyłać dane odczytane z pamięci. * jeśli do komunikacji wybierzesz...
Witam. Chciałbym zbudować automat do sterowania temperaturą grzałki. Do tej pory wszystko robiłem ręcznie - to znaczy, miałem podpięty termometr i sam włączałem grzałkę przy odpowiedniej temperaturze i czasie teraz chce to wszystko zrobić w automacie. Założenia: zakres temp. od 100 do 350 C dokładność 5 C ( extrem 10 C ) temperatura będzie się zwiększać...
To jest prędkość Udało się zaimplementować super szybki algorytm FFT. Co prawda nie jest to w pełni mój wytwór, bo wykorzystałem w tym celu gotową bibliotekę napisaną w assemblerze z internetu, lecz i tak sporo się narobiłem żeby to wszystko razem ze sobą zgrać. Prędkość algorytmu w stosunku do DFT jest po prostu niesamowita. Wcześniej ciężko było...
http://obrazki.elektroda.pl/3988245700_1... Autor zastanawiał się, jak zaimplementować w projekcie interfejs bardziej elegancki, niż zwykle stosowane przyciski. Częściowo zainspirowany materiałami wideo umieszczonymi przez D. Jones'a na stronie EEVBlog, postanowił zainteresować się pojemnościowymi przyciskami dotykowymi. Zwykle jednak...
Ja dla grzałek wielosekcyjnych stosowałem algorytm podobny do sterowania sprężarkami, czy drycoolerem i się zawsze sprawdzał. Nie wiem czy standardowo jest takie coś gdziekolwiek zaimplementowane (biblioteka), ale ja taki podprogram/blok funkcyjny utworzyłem swojego czasu sam. Moim zdaniem, stosowanie regulatora PID w tego typu przypadku się w ogóle...
Nazewnictwo bibliotek i zaimplementowanych w nich funkcji oraz zmiennych może się różnić, w zależności od koncepcji autora tychże. Przyjrzyj się bardziej i porównaj(!) co jest "w środku" funkcji w plikach *.c dwóch różnych bibliotek pod USART. Ich implementacja powinna być bardzo podobna, ale nie zawsze :wink: Pozdrawiam Piotrek
zaimplementować funkcję zaimplementować biblioteka stworzyć bibliotekę
kolumny aktywne klipsch graetz mostek schemat myszki
piekarnik samsung odczyty kodów radio
Migająca czarna ikonka na sterowniku - co oznacza? Schemat zasilacza i układu sterowania kineskopem CRT Sony, Philips, Thomson – identyfikacja chassis