https://obrazki.elektroda.pl/8368409700_... Celem projektu było stworzenie amatorskiego programowalnego sterownika logicznego. Motywacją do stworzenia tego sterownika była potrzeba posiadania uniwersalnego urządzenia pozwalającego w warunkach laboratoryjnych na szybkie przetestowanie różnych algorytmów sterowania przy przebiegach szybkozmiennych....
Ogólną "niepisana" zasadą we wszystkich środowiskach jest aby podobne funkcje były w szerokim sensie "lekkie", liczyły sie z tym, ze nie wszystkie zasoby JESZCZE są dostepne itd, liczące się z czasem Zwykle maja ubóstwo przekazania im parametrów / kontekstu działania. Ogólnie są do czego innego. Raczej wąskie dobrze przemyślane zadanie i wyłącznie sprzątające,...
Czesc. Szukam pomocy w zaprogramowaniu jednego przycisku żeby ustawiał stan wysoki na pierwszym wyjściu po jednym kliknięciu, drugie wyjście po drugim i trzecie po trzecim i tak dalej aż do resetu. Zaczynam przygode z plc. Z gory dzięki za pomoc. Wstępna ocena dostępnych informacji Cześć, Rozumiem, że chcesz zaprogramować sterownik PLC w taki sposób,...
Witam, nie wiem czy umieszczam to w odpowiednim dziale, jeśli nie to proszę o przeniesienie. Chodzi o to, że zastanawiam się czy iść na politechnikę na kierunek elektronika i telekomunikacja, czy to ma sens? Dla mnie miało to jedyny sens. Rysować nie potrafię, więc na architekturę by mnie nie przyjęli, chemia zapomnij, a pseudo-humanistycznych kierunkach...
Witam! Chciałbym nauczyć się obiektowego podejścia do projektowania aplikacji. Wiem, że najważniejszą rzeczą aby aplikacja była poprawnie zaprojektowana, jest odpowiednie podejście, wręcz myślenie obiektowe. Człowiek najlepiej uczy się na przykładach więc nakreślę opis aplikacji jaką chciałbym stworzyć. Pracuję jako elektronik i jednym z moich zadań...
Witam Wykonam wszelkiego rodzaju oprogramowanie, w dowolnym języku programowania. Strony internetowe, aplikacje itp. Delphi, Pascal, C, C++, C#, PHP, HTML, JAVA itd. Zleceniodawca przedstawia swoją propozycje a ja to wykonuje. Jestem autorem wielu projektów między innymi w parkach narodowych, muzeach, firmach elektronicznych. Zainteresowane osoby zapraszam...
Witam. Mam przedmiot "Programowanie obiektowe". Prowadzący dał nam wolna ręke w wyborze tematu więc prosiłbym o jakieś pomysły na jakaś aplikację. Jedyny warunek to taki, że ma być to obiektowo zrobione co jest oczywiste:)
Powoli C# wchodzi na Linuksy i taką jego chyba najbardziej udaną próbą jest projekt Mono. Kod nie jest za bardzo przenośny między Linuksem a windą, ale po niewielu przeróbkach jakoś tam działa :) to tak na marginesie. Co do samych języków - musisz też popatrzeć na zastosowanie. Ktoś tam napisał, że Java zamula, C++ jest szybszy, ale zauważ, że zastosowania...
LtLog faktycznie masz racje, ale przeglądając posty autora zauważyłem że używa C++, a skoro C++ jest trochę podobny składniowo do AS3 i obydwa ją jeżykami obiektowymi. Więc jeżeli autor zna programowanie obiektowe, to początek z AS3 byłby prosty. A jeżeli będzie chciał rozbudować projekt sięgnie po ASB API i płynnie połączy AS2 i 3. ActionScript Bridge...
Witam. Czy zna ktoś może jakieś dobre pozycje książek z gatunku programowania obiektowego, w których znalazły by się w miare rozbudowane, ale gotowe projekty. Znam podstawy programowania, również obiektowego, ale w praktyce ciężko mi stworzyć obiektowo nawet prostą aplikację, dlatego chciałbym spróbować wzorując się na gotowym kodzie. Tak ściślej mówiąc,...
heh ;P a o czym jest temat :P jesli c++ to jakis szef w krawiectwie to tez mozesz wklic linka do kursu z tego :P A teraz powazniej c++ ogolnie klasy, programowanie obiektowe.
No nie ma chyba nic więcej na polskim rynku typowo o programowaniu w C dla uC. Może lektura roczników EP i zawartych programów też coś pomoże. Ostatnio wyszło sporo książek w wydawnictwie BTC na temat AVR i mikrokontrolerów. nie widziałem ich ale może któreś zawierają kody w C, może też dla PIC. Polecam zainteresować sie nie tylko czystym c ale i c++...
Nieprecyzyjnie określiłeś o co ci chodzi. Programowanie GALi w sensie zaprogramowania kostki czy skompilowania projektu? JEDEC to plik wyjściowy kompilatora i jest odczytywany przez programator i wysyłany do scalaczka. Jeśli chodzi o kompilowanie projektów to polecam ISP Design Expert ze stronki LATTICE'a, wspaniały program, można robić projekty w jezyku...
Cześć, W dużym skrócie - programowanie obiektowe pozwala znacznie lepiej odwzorować otaczającą nas rzeczywistość. Ponadto - pozwala też na lepsze zarządzanie danym projektem, opis abstrakcyjnego obiektu jest dla nas bardziej intuicyjny, przenaszalność kodu jest lepsza. Zerknij sobie np. : http://wortal.php.pl/Wortal/Artykuly/PHP...
Teraz ze względu na to że pracuję nad bardziej skomplikowanym projektem chciałbym wykorzystać C++ co przy wykorzystaniu programowania obiektowego pozwoliłoby na poprawę przejrzystości i logicznej spójności projektu. C++ to nie tylko programowanie obiektowe, w taki sposób można też programować z użyciem C. To przede wszystkim programowanie z użyciem...
Witam Wszystkich Mam pytanie do osób bardziej zaawansowanych w oprogramowywaniu aplikacji mikropocesorowych budowanych na bardziej złożonych układach. Czy do tworzenia takich projektów ktoś z Was stosował metody projektowania obiektowego- czy stosowaliście nowe klasy ...cyz nie jest to wówczas zbyt wysoki poziom abstrakcji odbiegający od samej struktury...
Ale wciąż czekam na opinie! kogoś kto zrobil coś duzego na tych bibliotekach! Ale co według Ciebie znaczy "duże"? Ja robiłem może nie coś ogromnego w sensie objętości we Flashu, ale ze skomplikowanymi zależnościami czasowymi na STM32F103VD/VE. Używałem przerwań i robiłem rekonfigurację różnych bloków układu w tych przerwaniach. I to działało z użyciem...
Czołem Koledzy :) Pozwolę się dołączyć do dyskusji, bo ja również szukam odpowiedzi na pytanie postawione przez krisRaba . Chciałbym się też odnieść co do edukacji inżynierów, bo sam jestem obecnie na 5. roku i kończę studia. Mikrokontrolerami zainteresowałem się pomiędzy drugim a trzecim rokiem studiów i jak prawie każdy zacząłem od AVRów, teraz z...
Witam, Ja mam podobnie, choć programuję nieco krócej od Ciebie, jednak - na chwilę obecną - moja opinia jest taka, że tak naprawdę "programowania obiektowego w pełnym tego słowa znaczeniu" nie da rady nauczyć się samemu... Popieram słowa przedmówcy w tym co pisze. Przerabiałem książki o których piszesz, prawda jest taka że one, jak i wszystkie inne...
to są różne środowiska w sensie, graficznym i każdy z tych środowisk wrzucił swoje 3 grosze do języka c++. pracuje na c++ builder, jest prawie taki sam jak delphi tylko ze dla cpp. maja swoje dodatkowe biblioteki przede wszystkim VCL. znowu C++ Visual jest z Microsoftu i ma swoją bibliotekę, podajże MCL. oba ułatwiają prace w programowaniu okienkowym...
W tym konkretnym przypadku masz rację, podany przykład jest bardzo często stosowaną praktyką - z różnych względów. Przejrzystość kodu, zajętość RAMu itp. Ale co do używanego słownictwa nadal się nie zgodzimy ;) no ale dajmy spokój. Co to jest flaga - każdy wie. A wracając do głównego wątku... żałuję bardzo, że nie ma takiego fajnego darmowego portu...
Tak z ciekawości, bo nie jestem tu ekspertem: o jakim braku przenośności w C# piszesz? Moim zdaniem ten język nie jest w tym zakresie gorszy od innych względnie nowych języków. Od programowania obiektowego raczej się nie ucieknie (też nie jestem do końca przekonany do obiektów), nie warto z tym walczyć, lepiej polubić.
Jakie to konkretnie wady C++ są "wyeliminowane" w Rust? Weźmy pod uwagę C++17. To jest dobre pytanie. Na pewno jest to język zmieniający paradygmat - co w tym jest dobre albo złe, nie umiem jako zaledwie kibic powiedzieć. W świecie programowania korporacyjnego sekwencyjne (choć obiektowe) Java czy C# są już passee, i najnowsza moda to programowanie...
Witam, piszę projekt zaliczeniowy z programowania obiektowego w języku C++, który nas obowiązuje. Stanąłem jednak przy ścieżkach, od Pinów do bramek, oraz z bramek do bramek. Jednostka ALU charakteryzuje się tym, że do poszczególne bramki mogą mieć nawet do 5 wejść (załączam schemat) : http://obrazki.elektroda.pl/3072763300_1... Projekt...
mam kilka pytanek co do przykładowego projektu na lpc. 1. w funkcj pll_start pojawia się rejestr APBDIV domyślam się że odpowiada on VPBDIV ale skąd różnica w nazwie? (widzę że adres ten sam) 2. W projekcie są pliki nagłówkowe hdr_cpsr.h, hdr_mam.h oraz hdr_scb.h które wybitnie ułatwiają programowanie. Czy to ty Freddie jesteś ich autorem? Czy można...
Witam! Ostatnio nauczyłem się programowania obiektowego graficznego w C++ Builder 6, zaplanowałem sobie projekt bazy danych dla mnie i moich znajomych. Lecz przy planowaniu jej natknąłem się na ważną rzecz, muszę znać komendę która będzie służyć do udostępniania danych. A dokładnie chodzi mi o to że np. ja moim znajomym prześle ten mój program i jak...
Poszukaj na Elektrodzie- ktoś udostępnił E book "RS 232 praktyczne programowanie" - są tam porzykłady w Pascalu i w C [również obiektowych]. Jeśli chcesz moge udostępnić ci programy [źródła] opisywane w tej książce. Pozdrawiam
Na zasadzie anegdoty: samoucy obiektowego zamykali ten cały swój kodowy burdel w jedno Obiekty we współczesnym rozumieniu nie maja wiele wspólnego z modularnością. Modularność pojawiła się w C++ dopiero od C++20. 99% istniejących projektów w C++ nie wychodzi poza C++17. Zresztą nowoczesny C++ jest językiem trudnym i raczej ciężko oczekiwać aby hobbyści...
Sam pracuje teraz nad urządzeniem, które wykorzystywać będzie kod do sterowania, i oczywiście piszę go w Atmel studio, wiem jaki prosty jest C bo przesiadałem się z BASCOM i mnie wryło dosłownie. No ale nie jest dział DIY działem innowacyjnych technologii. Zrozumcie to. Takie przekrzykiwanie się o wyższości jednego języka nad drugim to w zdecydowanej...
Zaciekawił mnie ten temat, ponieważ mam w planie zainstalować kilka paneli. Nie mieszkam w PL i tu gdzie mieszkam nie ma możliwości On-grid, na zasadach jak w PL. Czyli albo pakowanie w baterię i resztę oddać za free, albo off-grid i ciągłe straty. Widzę tylko i wyłącznie bezpośrednie grzanie CWU. Może kiedyś CO. Nawet w lato, które jest raczej mizerne...
Tak też pierwotnie zrobiłem. Jednakże w projekcie nie było istotne gdzie znajdowały się konkretne pola bitowe, a na ich korzyść przemówiła wygoda odwołań. Próbowałem to robić makrami, ale przyzwyczajenia z programowania obiektowego robią swoje (jednak ta kropka fajnie wygląda :P )
dzieki wielkie od czegos trzeba zaczac a assembler jest trudny gdy zaczalem troche czytac o nim . Jestem teraz akurat na specjalizacji automatyka i w tym kierunku chcialbym isc tez na studia ,ale bez opanowanego ktorego jezyka programowania daleko nie zajde ... W tym roku skończyłem automatyke i robotyke na PWr i musze powiedzieć, że Basica na tych...
Nie jesteś stary, po prostu metody pracy, narzędzia oraz uniwersalność jest po stronie klasycznego programowania a nawet (O ZGROZO!) skryptów z command line, a nie IDE. Rozwój oprogramowania to nie tylko język programowania czy sam sprzęt, to też wiele elementów pozwalających na efektywne utrzymanie projektu. Takie środowisko (bloczkowe) nie może w...
Powiem tak, ostatnio zachciało mi się zbudować w ten sposób system, tak żeby siebie sprawdzić i przy okazji się troszke nauczyć. Miał być to system w postaci czarnej skrzynki do wielu zastosowań. Zaprojektowałem system w postaci urządzenia i biblioiteki API (czytnik kart chipowych na USB, projekt jest na elektrodzie). Czas włożony w zaprojektowanie...
A ja podejdę do tego inaczej. Jak zwykle najlepiej wyobrazić sobie cos takiego w rzeczywistości, ponieważ nie zapominajmy że po to jest programowanie obiektowe, które ma głównie imitować naturalne zachowania. Interfejs - to np taki panel do sprzętu muzycznego, może być pilot. On nic sam nie robi ale posiada regulacje: Głosniej/ciszej, basy, soprany,...
Turbo Pascal 3.0 Borland-a - nadawał się raczej tylko do małych programów Wcale nie. Natomiast do dużych - jak w każdym projekcie - tzrebe było umieć dobie zaplanować Co robiłem, i w pewnym okresie naprawdę dużo. (at)lester29 Porada Turbo Pascala 3.0 w roku 2023 dla nowo uczącego się jest patologiczna - świadczy tylko o doradzającym w jakim getcie...
To co napisałeś nie działa, ponieważ tworzysz nową instancję formy: Form1 insta = new Form1(); , która nie ma nic wspólnego z formą główną. To tak jakbyś w formie głównej miał tablicę: int[] tabl = new int[10]; , a w klasie zrobił coś takiego: int[] tabl = new int[10]; , Pod tą samą nazwą masz nową, niezależną...
No to chyba doszliśmy do konsensusu. C programowanie strukturalne, C++ programowanie strukturalne i obiektowe. Jaki język wybiera dana firma zależy więc od tego czy projekty są duże/małe. A przede wszystkim jakim językiem posługuje się dotychczasowa część załogi. Bo przecież nie sztuką naładować programów, zwolnić się z pracy, a później gdy wyniknie...
Witam wszystkich to mój pierwszy post na tym forum. Chcę zrobić sterownik kotła CO, ma on sterować: -2 x pompa 230V(są zainstalowane), -wentylatorem nadmuchu(też 230V jest zainstalowany), -mieć podłączone 3 czujniki temperatury(są zainstalowane ale możliwe że będę musiał dokupić/zrobić i zdublować istniejące); Wyjaśniam że kocioł jest ze sterownikiem...
Po prostu przejdź na C++ i już. Nie ma żadnych wad, a 99% tego co możesz przeczytać w necie to durne przesądy leśnych dziadków. Kod o tej samej funkcjonalności w C czy w C++ będzie działał identycznie w obydwóch przypadkach. Tyle że ten w C++ będzie krótszy, prostszy (powiedzmy że to kwestia subiektywna) i zapewne bardziej odporny na błędy. Ja też się...
Czy możecie coś podpowiedzieć odnośnie programowania na arduino bo próbuje blokami na tinkercad i lipa. Jak wykonać pomiary i jak generować pwm? To to coś nie jest do robienia radyjek w MineCraft? W każdym razie w rzeczywistym świecie nic z tej zabawki. Składania Arduino nie jest trudna, C obiektowe w wersji na mikrokontrolery. Ewentualnie zostaje...
Wzorce projektowe dla C++ są ładnie i syntetycznie opisane tutaj: https://cpppatterns.com/ Co do ich stosowania w Embedded C++, to daje się to zrobić. Trzeba tylko pamiętać, aby ograniczać używanie pamięci dynamicznej do minimum. C++ to nie tylko programowanie obiektowe. Język ten (w najnowszym dialekcie) wspiera też programowanie generyczne, funkcyjne,...
W jakim języku programujesz? Ile i jakich mikrokontrolerów zaprogramowałeś skoro mówisz, że na elektronice się nie znasz ? Ogólnie lubię programować w obiektowych typu C#, Java, ale C nie jest dla mnie problemem, źle sprecyzowałem, nigdy nic nie próbowałem robić z automatyki :D rzeszukaj dział DIY na forum. Takich projektów jest tam dużo, możesz któryś...
https://obrazki.elektroda.pl/8970077400_... wstęp Projekt jest nawiązaniem do projektu opublikowanego przeze mnie wcześniej: Sprzęt Jako moduł sterujący wybrałem Arduino Nano. Aby podłączyć moduł mikrokontrolera do płyty we/wy został wykonany obwód drukowany umożliwiający osadzenie modułu Arduino w taki sposób, aby jego złącze USB...
Mam mały problem... muszę do szkoły oddać projekt i między innymi napisać program w Javie (eclipse) " generujący n całkowitych liczb losowych z przedziału od 0 do r-1 i wyliczający średnią dla tych liczb " Przyznam że dopiero zaczynam z programowaniem obiektowym i nie bardzo to czuję. Jak się do tego zabrać albo jak to zrobić ? Pomóżcie
Ten J.Bloch jest wydany po polsku (w Helionie), revelacyjna książka, ale z grupy "druga książka|". Do dziś nie wiem, co polecać jako "pierwsza książka" Bruce Eckel thinking in Java (jest po polsku starsze wydanie, zapewniam że nie jest "szkodliwe") Najcenniejsze w kontakcie z Javą jest pewien gen programowania obiektowego, przy czym chcę podkreślić:...
Hermetyzacja, czy raczej enkapsulacja, sama w sobie jest nic nie warta. Dochodzi jeszcze coś takiego, jak podział odpowiedzialności. Każda klasa i funkcja powinna robić JEDNĄ rzecz. Nie ma definicji, czym jest jedna rzecz, ale jak masz w klasie tyle pól, to ta klasa na pewno ma kilka lub nawet kilka odpowiedzialności. Żywy przykład to używanie publicznego...
"Jaki sens ma deklarowanie zmiennej obiektowej typu Workbook w obrębie jednego skoroszytu (jak wynika z Twojego kodu)?" Moja odpowiedź dla naszego początkującego kolegi ma mieć walory edukacyjne, dlatego zastosowałem taką konstrukcję. Może się wydawać trochę bez sensu w tak prostym przypadku, ale przy złożonych aplikacjach mających setki może tysiące...
heh...... nie wiem czemu wszyscy pisza "po co to", a po co roznego rodzaje zegary i itp, ktorych jest masa na elektrodzie:pp a i nie wiem czemu sie wszyscy tak tym podniecaja:pp to naprawde nie jest duzy projekt:pp 2000 lini w asm to nie jest duzo:pp Ja pisze wieksze projekty w obiektowych jezykach:pp Tez bym sie mogl pochwalic wlasnymi parserami i...
Witam, poziomu praktycznych implementacji i dostępnych bibliotek. Dlatego to nie jest problem dla języka wysokiego poziomu. SFC także na czymś bazuje. Moje obawy budzi coraz większe grono, które przedkłada skomplikowane metody nad proste rozwiązania. Dobrze się czują np. w programowaniu obiektowym a schemat drabinkowy kojarzy się z czarną magią dawnych...
(at)Freddie Chopin Co powiesz na krytykę C++ no przez Linusa? Jakby nie było, gościu zna się na rzeczy i zrobił kilka projektów w C które podbiły świat (kernel, git). Jest sporo osób które krytykują konstruktywnie C++. Czy uważasz, że zastąpienie C przez C++ naprawi źle napisane programy? Czy uważasz, że w C nie może być dobrych programów/bibliotek?...
Na pierwszym semestrze z przedmiotów informatycznych są tylko 'Podstawy programowania' realizowane w C, a zakres laboratorium masz tutaj: http://www.inzynier-informatyk.pl/zadani... , więc jest to przedmiot banalny do zdania. Na drugim semestrze dopiero wchodzą Algorytmy i struktury danych w C (dość ciężki przedmiot) i Programowanie Obiektowe w C++...
programowanie obiektowe zmienne obiektowe interfejsy obiektowe
czarny silikon miernik pomiarów instalacji modem e3372 firmware
beretta compact green beretta gaśnie podświetlenie deski
Robot planetarny Bosch Optimum - maszynka do mielenia nie działa Ulrich Wandich Futura - przegrzewanie wody do 90°C