https://obrazki.elektroda.pl/3221612800_... Witajcie moi drodzy. Zapraszam na relację z postępów prac nad otwartym firmware dla BK7231T. Temat ten napisany będzie w formie tutoriala, przedstawię tu krok po kroku jak opracowałem własny, wieloplatformowy (działający na Windowsie i BK7231T) mini-serwer HTTP, system konfiguracji pinów...
Przyjrzyj się produktom z firmy Borland/Code Gear/Embarcadero (nazwa w zależności od czasu wydania produktu) - ich środowiska IDE pozwalają bardzo łatwo projektować wizualnie UI. Ale to samo można też robić np. w środowisku MS - Visual - mamy np. MFC, gdzie można projektować wizualnie. Tak samo można to robić w VBA. Tak samo można projektować w środowisku...
Użyj zdarzenia DataReceived portu szeregowego - jest wywoływane po odebraniu każdego bajtu do bufora portu. Możesz też sprawdzać ile bajtów jest w buforze i odczytać go dopiero gdy znajdzie się tam ciąg właściwej długości. Odczytanie bufora opróżnia go.
Kod z VB nie będzie działać w VBA Excel. napisany bezpośrednio do 11 przyciskow, w VBA, więc nie będzie działać. Należy wpisać zdarzenie dla każdego przycisku, które będą miały zastosowanie do całości. Kliknij prawym przyciskiem myszy na przycisk i wybierz "kod". Zobaczysz, że nieco inaczej opisane zdarzenie w VBA
Co z tego wybrać? A z angielskim jak?? :) Nazwy reprezentują to, co szukasz. Najlepiej popróbuj, do każdego masz przykład w kodzie. Zacznij od Drive's Type - typ napędu (pewnie pendrive ma Removable) Drive's Total Space - całkowity rozmiar nośnika, Physical Free Space - wolne miejsce Drivcers Volume - nazwa napędu...
Zrób oddzielny kod dla każdego radiobuttona, jak dasz wszystkie jeden pod drugim to się będą wyniki nadpisywały: [syntax=csharp] if (radioButton5.Checked) { if (z == 1 && x == 1) label10.Text = "wynik=1"; else label10.Text = "wynik=0"; } if (radioButton6.Checked) { //--- kod 2 --- } if (radioButton7.Checked) { //--- kod 3 --- } [/syntax] etc.
Luźne uwagi: -termin z kryptografii: „funkcja skrótu”, -jeśli będzie to przepisywane przez człowieka problemem jest rozróżnienie litery „O” od cyfry „0”, podobnie „l”, „I”, „1” (małe „L”, wielkie „i”, cyfra „1”), -wygodne i jednoznaczne będą liczby...
Cześć Chciałbym przedstawić kolejny mój projekt, tym razem jest to sterownik CNC. https://obrazki.elektroda.pl/2364320600_... https://obrazki.elektroda.pl/6352873400_... Jest już na rynku masa różnego rodzaju sterowników obrabiarek CNC, jak zwykle jednak chciałem zrobić coś własnego. Najważniejsze założenia projektowe:...
Dzień dobry, Problem można rozwiązać za pomocą formantu ActiveX typu Obrazek. Należy wstawić formant do arkusza (robi się to różnie zależnie od wersji Excela) i zapamiętać jego nazwę. Jeśli jest to pierwszy obrazek, będzie miał nazwę Image1 (nazwę widać w polu nazwy). Teraz trzeba przygotować plik do wstawienia do formantu. W zależności od tego jak...
Chciałbym aby tekst przypisać pod jakąś zmienną i po prostu wywołać drukowanie tej zmiennej. Nie wiem czemu ludziom się wydaje że jak się korzysta z VS to wystarczy poklikać, dopisać linię kodu i gotowe. Niestety, ale programując nawet w VS trzeba ogarniać programowanie. W Twoim przypadku radziłbym poznać jakieś podstawy, bo ta metoda do drukowania...
Zamknięcie polecenia poprzez metodę Close() (patrz $$) nie jest potrzebne, gdyż korzystając z using() dla każdego obiektu wywołuje się domyślnie Dispose(), a dla połączenia z bazą Close(). Dobrze cię zrozumiałem? Dokładnie tak. Metoda Dispose() jest wywoływana na "wyjściu" z sekcji using{}, a w przypadku połączenia do bazy danych standardem jest, ż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...
https://obrazki.elektroda.pl/9289076200_... Pracując nad kolejnym projektem stwierdziłem, że brakuje mi drugiego generatora sygnałowego. Tak zrodził się pomysł, aby zrobić na szybko generator na jakimś gotowym, tanim mini-module, do tego wyświetlacz LCD2x16 i enkoder z przyciskiem do wyboru parametrów. No i oczywiście oprogramowanie...
https://obrazki.elektroda.pl/9099559600_... Zalecane lektury Ten temat opiera się na mojej poprzedniej prezentacji, Wymagany sprzęt Do tego poradnika będziesz potrzebował programatora CH341 - tego samego, który został użyty w naszym filmie lub podobnego modelu: https://obrazki.elektroda.pl/5311031600_... . Oto jak...
https://obrazki.elektroda.pl/9566439700_... Jak zbudować robota na NodeMCU, L298 i dwóch silniczkach? Oto krótki miniprojekt - część pierwsza. Uruchamiamy zdalnie sterowany "czołg" z dwoma gąsienicami. Przy okazji zobaczymy jak podłączyć L298 do silników, jak go obsłużyć PlatformIO/Arduino oraz jak można nim sterować przez WiFi. Pokazany...
Cześć :) W związku z tym, że w miejscu w którym pracuję istnieje potrzeba programowania pamięci SPI których wsad jest taki sam, stwierdziłem że zbuduję urządzenie, które będzie kopiowało zawartość jednej kości do drugiej. Niby nic, ale z czasem chciałbym zająć się zawodowo projektowaniem oraz programowaniem mikrokontrolerów, więc jako pierwszy projekt...
http://obrazki.elektroda.pl/1342215400_1... Witajcie moi drodzy! Chciałbym wam pokazać kolejny mój projekt oparty na mikroprocesorze z rodziny PIC. Jest to płytka developerska obsługująca komunikację przez USB i RS232 oparta o PIC18F4550. W tym opisie skupię się na funkcjonalności USB, ponieważ jest ona trudniejsza i skutecznie odstrasza...
http://obrazki.elektroda.pl/6472265100_1... Witam. Chciałbym zaprezentować rezultat pracy dyplomowej magisterskiej wykonanej przeze mnie i kolegę, studentów Zachodniopomorskiego Uniwersytetu Technologicznego w Szczecinie. Kierunek: Elektronika i Telekomunikacja, Specjalność: Cyfrowe Systemy Sterowania. Głównym celem pracy było wykorzystanie...
http://obrazki.elektroda.pl/6283679000_1... Po ukończeniu świętowania obronionej pracy inżynierskiej w lutym, przyszedł czas na przedstawienie jej na forum. Wszystko opisane w dużym skrócie, wiadomo, że nikomu nie chce się czytać suchych słów, dlatego całość argumentuję kilkoma zdjęciami. Pragnę zaznaczyć, że cała praca wykonana jest...
https://obrazki.elektroda.pl/2540362700_... Firma 1X ogłosiła w Palo Alto, że wprowadza na rynek robota domowego o nazwie NEO. Wersja "Early Access" kosztuje 20 000 USD i obejmuje pierwsze dostawy w 2026 roku. Zdaniem firmy, NEO potrafi wykonywać codzienne czynności domowe - np. otwierać drzwi, składać pranie, organizować półki i sprzątać...
https://obrazki.elektroda.pl/3724104100_... Dzisiaj kontynuujemy przygodę z płytką ESP32-2432S028R. W poprzedniej części uruchomiliśmy wyświetlacz oraz ekran dotykowy, więc dzisiaj z tego skorzystamy. Zobaczymy jakie mamy dostępne możliwości i kształty do rysowania a potem rozważymy jakie są sposoby na wydajne rysowanie tak, aby częstotliwość...
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...
BASIC to prostszy do opanowania język, choćby dlatego że jest językiem interpretowanym, składnia jest prostsza, efekty działania zazwyczaj widać od razu, a do tego jak zabraknie jednego średnika, to kompilator nie idzie chlipać w kąciku, bo się pogubił... Marny argument bo to kwestia środowiska. Współczesne kompilatory gcc podpowiadają przy prostych...
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...
https://obrazki.elektroda.pl/6225803800_... Witajcie moi drodzy Ostatnio zająłem się nieco głębiej kwestią obsługi ENC28J60 w Mikro C na PIC32MX w połączeniu z nową biblioteką Network Ethernet Library z Libstocka . Jest to biblioteka dostępna za darmo i wspiera różne mikrokontrolery, nie tylko PIC. Prędko zorientowałem się jednak,...
Chodzi mi o to, czy używając https://github.com/markusg1234/ha_tuya_b... jeśli moje urządzenie nie jest obsługiwane mogę dodać jego implementację? Jeśli tak, podaj mi przykład, jak to zrobić... Pozostaje też moje pytanie o możliwość wykorzystania esp32 jako mostka/proxy, czy https://github.com/markusg1234/ha_tuya_b... to obsługuje? Czy tylko przy użyciu...
https://obrazki.elektroda.pl/9195935000_... Wszechobecne przetwarzanie obrazu oparte na uczeniu maszynowym na krawędzi sieci rozwija się w szybkim tempie dzięki spadkowi kosztów sprzętu, znacznemu wzrostowi możliwości obliczeniowych i nowym metodologiom ułatwiającym trenowanie i wdrażanie modeli. To prowadzi do zmniejszenia barier...
A gdyby tak dla każdego kompomentu ustawić action?
https://obrazki.elektroda.pl/9127779200_... Kiedyś programiści tworzyli cały swój kod od podstaw. Było to trudne, czasochłonne i niezbyt przyjemne dla osób pracujących z systemami embedded. Deweloperzy systemów wbudowanych walczyli o zmianę, a w reakcji na to dostawcy mikrokontrolerów generowali środowiska do kompilacji czy platformy...
Tzn. masz na myśli trzy urządzenia wykorzystując jeden port , czy masz na myśli 3 wirtualne porty po jednym dla każdego urządzenia?
Proszę napisać jakie były partycje na dyskach - jedna, kilka, oraz jakiego typu GPT czy jakieś dodatkowe sterowniki lub oprogramowanie było zainstalowane. https://www.seagate.com/pl/pl/support/do... Proszę zamieścić screeny z programu DMDE dla każdego z tych dysków. Na każdym z obu dysków mam jedną partycję GPT. Na dyskach składowałem...
Znalazłem takie coś: ninite.com - świetna sprawa. Istnieje możliwość requestu aplikacji, których póki co brakuje w zestawie. Ja głos oddałem na: Total Commandera, CloneCD, PhotoFiltre-a, WakeMeOnLAN, VirtualBox-a, Ccleaner-a, DeepFreeze-a, CodeBlocks, DeamonTools, Adobe Acrobat, HD Tune, HyperCam, Jdownloader, Microsoft Visual C++ Redistributable, ShareX,...
Na początek kilka sprostowań: IDE to nie język a środowisko (Integrated Developement Environment) Delphi to nie język a właśnie IDE, język używany w Delphi nazywa się Object Pascal'em. Jedynym znanym mi darmowym środowiskiem typu "Visual" jest Kylix, są jakieś klony Visual Basica ale chyba nie warto sobie nimi zawracać głowy. Darmowe do użytku domowego...
Możesz zrobić kontroler - obiekt, który "wkładasz" do każdej z formy i w formie robisz zdarzenie na kliknięcie przycisku, które woła metody kontrolera, który przełącza formy (lub żeby zaoszczędzić deczko pamięci - tworzy je, z odpowiednimi parametrami, ustawieniami etc). Jest to przydatne, jeżeli są jakieś skomplikowane powiązania pomiędzy oknami, bo...
Do generowania napisałem taki programik w Tcl-u: Dodano po 2 Wersja z losowaniem (o ile jest odpowiednia biblioteka): Dodano po 54 Przypuszczam, że w Polsce rodziło się dziennie około 1400 dzieci - mniej więcej tyle trzeba, by było nas 35-40 milionów. Czyli w czterech cyfrach (po tych sześciu, które zawierają datę urodzenia) powinna być liczba w zakresie...
Najłatwiej będzie dodać do tabel kolumnę rok. Będziesz miał po 1 tabeli z każdego rodzaju. Select możesz wtedy warunkować po tej kolumnie.
Np przycisków aby dostać przyciski z lewej strony i paneli aby zbudować panel z prawej strony. A naciśnięcie każdego przycisku będzie pokazywało właściwy panel i chowało pozostałe (alternatywnie coś podobnego robi pagecontrol czy tam tabcontrol).
Sory że tyle pytań. Dopiero raczkuje w visual studio i wgl w formsach. Jak trzeba ustawić panele, co zmodyfikować aby po kompilacji kodu panele się przesuwały? Dodałem 2 panele, do każdego grafikę, ale po kompilacji grafika jest sztywna.
HA !! No już rozwiązałem problem, chodziło właśnie o niesławny plik resource.h były w nim zdefiniowane aliasy liczbowe dla każdego pola menu np : #define ID_MENU_OPEN = 101 problem rozwiązany
Dzięki wielkie ! A czy mógł byś kolego jeszcze rzucić okiem na ten fragment kodu ? [syntax=cpp]StreamReader ^ pobierz_muzyke = gcnew StreamReader("C:\\Windows\\log.ini", true); String^ zawartosc; int licznik = 0; while (zawartosc = pobierz_muzyke->ReadLine()) { licznik++; } pobierz_muzyke->Close();[/syntax] Program sie ładnie kompiluje, ale sypie sie...
:D może tak.. Czy mógł byś znaleść troche czasu i napisać taki prosty program który by miał 2 radio buttony w grupie i po wybraniu każdego z nich pojawiał by się jnny text w polu static text ale żeby w programie były TYLKO TE radio buttony text statyczny i ew. ramka i nie chce tworzeyć dla każdego buttona osobno funkcji . Kurde coś mi się wydaje że...
Mysle ze rozwiazaniem twojego problemu moze byc zdazenie na click ze label zmienia pozycje na pozycje myszki do nastepnego klikniecia Dodano po 1 Jeśli chcesz losować położenia, to moim zdaniem musiałbyś wszystkie labele generować z kodu i dodawać je na formę samodzielnie, a nie za pomocą designera. błąd :) można przecież stworzyć na designerze wszystkie...
Możesz jeszcze przetestować to rozwiązanie [syntax=text]1. Otwórz skoroszyt w programie Excel. Zwykle program Excel wyłącza makra w arkuszu, dopóki nie klikniesz przycisku, aby włączyć makra. Nie włączaj jeszcze makr. 2. Otwórz edytor VBA. Możesz nacisnąć ALT + F11 lub na wstążce kliknąć Developer> Visual Basic 3. W edytorze VBA kliknij dwukrotnie moduł...
Stopień skomplikowania rośnie wraz z ilością warunków. Zrób sobie ćwiczenie i rozpisz algorytm takiego programu. Nie musisz być programistą, aby to zrobić. Czyli rozpisz sobie schemat działania takiego, nazwijmy to umownie, programu. Rozpisując dla jednego składnika x1 musisz wziąć pod uwagę warianty, gdzie dostępność wszystkich składników przekracza...
Dziękuje Ci seta za zainteresowanie :) Właśnie o Iksińskiego chodzi ;) a dokładnie o umożliwienie wyszukiwania i kopiowania z dokumentu informacji o pracowniku, a następnie ich drukowania. Wcześniej za każdym, kiedy musiałem wydrukować dla każdego pracownika osobno te zestawienie, szukałem i kopiowałem ręcznie, a lista sie wydłuża i miesięcy przybywa...
Po prostu tworze prototyp funkcji dla każdego typu dla którego chcę mieć funkcje w tym wypadku akurat dla float i int... Po skompilowaniu podanego przez Ciebie dostałem następujące błędy: [syntax=cpp]1>c:\users\jarek\document... studio 2010\szkola\szablon funkcji\szablon funkcji\szablon funkcji.cpp(16): error C2668: 'max' : ambiguous call to...
Nawet standardowe reguły FxCopa zabraniają przechwytywania wyjątku Exception i nakazują łapanie każdego typu po kolei, jest to dość uzasadnione. wiesniak - to tylko przykład. Ten konkretny nie wygląda zbyt pięknie, można go zastąpić polimorfizmem (lub wołać jedną metodę zamiast 3x to samo pisać), ale w ogólnym przypadku raczej będziemy robili różne...
Programy dające się otworzyć na innym komputerze da się zrobić za pomocą każdego środowiska, przynajmniej ja jeszcze nie widziałem takiego w którym takiej opcji by nie było. Linkowania bibliotek do programu uniknąć się raczej nie da. Wynika to z faktu, że po prostu musisz dostarczyć swojemu programowi to z czego skorzystałeś. Dla przykładu jeśli wykorzystujesz...
Dodam jeszcze jeden link: http://www.agentry.net/ - mnóstwo agentów do pobrania + opisy stanów każdego z nich. Dla tych którzy nie posiadają framework 2 niżej wersja spod dobrze działającego Visual Basic 6. Obsługuje tylko postać Papugi Peddy ale można wybrać kilka z wielu dostępnych dla niej animacji. Pozdrawiam.
1. Jak ściągnąłeś i nie wiesz co dalej to dokup książkę ;), a tak na poważnie otwórz najprostszy kod(AD Converter). Na początek nawet nie musisz programować procesora. Jak masz 2 porty szeregowe to możesz swoje programy na PC testować używając Bray Terminal. Samodzielnie pierwszy program robisz wyciągając 2 butony, serial port i pole tekstowe. Przeglądając...
impulsowy każdego przedwzmacniacz każdego gitarowy każdego
tester reflex telewizor kineskopowy obrazu sharan ogrzewać
płyta indukcyjna samsung whirlpool suszarka
Potencjometr balansu w przedwzmacniaczu – przepalanie po przekręceniu, masa i sygnał, zwarcie, diagnostyka Skoda Fabia 2 Kombi - potrójny sygnał dźwiękowy przy skręcie, brak kontrolek