Witam. Może na początku się przywitam, jako że jest to mój pierwszy post tutaj :) Mam na imię Piotrek, lat 19, Dolny Śląsk :) Uczęszczam do szkoły elektronicznej, jako zadanie na zaliczenie roku otrzymaliśmy wykonanie panelu sterującego do tablicy wyników. Tablica wyników również wykonana przez uczniów, prosta, jedynie czas, punkty, i sety. Ale problem...
Możesz stworzyć tablicę z już przeliczonymi wartościami temperatury i wilgotności. Dane w tablicy poumieszczaj tak, aby wartość odczytana z czujnika mogła bezpośrenio wskazywać na odpowiedni element tablicy z poprawnym wynikiem (pointer). Szybkie i proste ale bardzo dużo miejsca zajmuje (w twoim przypadku to 800 bajtów czyli c.a. 0,8k na same dane z...
Witam Poproszono mnie o diagnozę oraz ewentualną naprawę Tablicy wyników sportowych na hali szkolnej. Była ona montowana ponad 15lat temu brak dostępu do producenta oraz serwisu. Problem polega na uszkodzeniu kontrolera AT89c52 na tarczy godzinowej. Budowa tego zegara PCB z minutami też na AT89C52 (główny program steruje również po rs innymi PCB od...
Witam. Mam pewien problem algorytmiczny. Założyłem sobie, że będę generował w tablicach wielowymiarowych liczby losowe, których sumy w danej kolumnie będą "determinowane" z zewnątrz. Bardziej klarownie na bardzo prostym przykładzie, mam tablice np 3 elementową, chcę do niej wygenerować losowe liczby, z przedziału np 0-5, ( nie chcę, żeby liczby się...
Zasada działania algorytmu mnożenia wyjaśniona poniżej. Sama zasada jest dobrze wyjaśniona, ale jak to się ma do bramek logicznych i tablic Karnaugha? Tam są sumatory i oczywiście sumator można poskładać z bramek, ale gdzie tam jest pole dla tablic Karnaugha? Z tego względu, że na wyjściu jest więcej jak jedna kombinacja, to nie wiem jak sobie z tym...
Witam Nie mogę poradzić sobie z prostym problemem. Mianowicie jak przepisać wynik zapytania sqlowego do zmiennych delphi. Przykładowo wywołuje w programie jakies zapytanie w efekcie dostaje jakies dane (które moge sobie np. wyswietlic np za pomoca komponentu DBGrid) interesuje mnie jak te dane przepisac do zmiennych w delphi np do tablicy. Pozdrawiam...
Projektem, który tu przedstawiam jest tablica wyników (z góry przepraszam za jakość zdjęć robionych w ciemności "z ręki") . W temacie mamy przymiotnik "prosta" . Rzeczywiście tablica miała spełniać tylko podstawowe i niezbędne funkcje - tak też się stało. Ale do rzeczy... Chcę zaznaczyć, że jest to moje pierwsze w życiu zaprojektowane i wykonane urządzenie....
Czy na prawdę absolutnie nikt nie przeczytał postu do końca, dokładnie? Chyba jest napisane wyraźnie dwóch wyświetlaczach zamontowanych obok koszy. Na zdjęciach jest tylko tablica główna, a są jeszcze 2 tablice poboczne, dlatego nie możecie się diód doliczyć! Wszyscy zasłużyli na warna :P Szanowny kolego. Byli tacy co się doliczyli i to zauważyli....
Jak to ma być proste, to tylko mikroprocek wchodzi w grę. A już na pewno jeśli to chcesz mieć na lcd. Można by to też zrobić na licznikach (np. 7490), tylko po pierwsze komplikuje to układ a po drugie po co kupować kilka kostek 74' skoro wystarczy jedna z prockiem i do tego jakieś zasilanie.
Komunikacja jest bardzo prosta. Do pilota jest poprowadzone kilka przewodów, po naciśnięciu przycisku, pilot wystawia odpowiednie stany na wyjściu, następnie tablica je zczytuje. Jeśli chodzi o wsporniki to jako tako ich nie ma, ale ich role pełnią ledy same w sobie. Z jednej strony oparte o plexi z drugiej zaś o pcb.
Wystarczy znać dokładny czas rozpoczęcia i zakończenia pomiarów oraz ich ilość. Nawet jeżeli odstęp między pomiarami nie będzie wynosił dokładnie 1 minuty, to mając powyższe dane możemy go wyznaczyć bardzo dokładnie. Wyniki i tak będzie pewnie obrabiał komputer, bo nie wyobrażam sobie robienia tego "na piechotę", więc problemu też nie ma, komputerowi...
"- a nie mówiłem :), pulling to pulling". czytaj dokładniej bo o tym na samym początku mówiłem i ja i inni i sam Osamu Tamura - tak więc z tego typu twoich wypowiedzi wynika tylko to co w skrócie zamieściłem w kilku linijkach poniżej: ... a nie mówiłem, że mówiłeś iż mówiłem o tym, że mówiłeś - to ty nie wiedziałeś że mówiłem o tym, że mówiłem ...................
Dobre wieści to takie, że są na to przynajmniej dwa rozwiązania, złe: że obydwa wymagają pewnego nakładu pracy. Można to zrobić w czystym PHPie wykorzystując fakt, że przy każdym przeładowaniu strony po wykonaniu akcji submit metodą POST, wartości wybrane wcześniej na listach znajdą się w tablicy $_POST[], np. dla listy o nazwie "wybierzdate" będzie...
(at)-psiak- w sumie to juz troche odbiega od tematu ale mam takie pytanie do Ciebie, odnosnie tego ++i oraz i++. Rozne opinie o tym slyszalam, wpierw ze powinno sie uzywac ++i, pozniej ze to jednak nie ma roznicy. Kiedy ten temat tu wyplynal poszukalam troche w internecie i znalazlam ze w C rzeczywiscie nie ma roznicy - kompilatory optymalizuja kod...
Niestety kolego to nie takie proste. Wszystkie wyniki dostaniesz złe. Jak zmieniasz pin musisz dokonac min 2 pomiarów na tym samym pinie. Pierwszy należy wywalic. Jezeli pytasz dlaczego - znajdz sobie noty aplikacyjne do ADC atmela.
Witam serdecznie :D Chciałbym przedstawić wszystkim mój autorski projekt prostej konsoli stworzonej w ramach konkursu obecnie prowadzonego na elektrodzie. Każdy pewnie zapyta dlaczego akurat SharkII? To wskazywałoby jakby istniała pierwsza część, ale w sumie gdzie ona jest? W dawnych czasach tj. 2006 rok ukończyłem wraz z płytką prostą grę elektroniczną....
Zmienna rozmiar mówi jak duż ma być tablica a min i max to zakres z jakiego ma losować. Więc niema problemu aby z zakresu od 2 do 2 wylosowało 9 pozycji o wartosci 2 debbuger mówi że pętla wykonuje sie w nieskonczoność Właśnie nie - masz/miałeś tą pętle eliminującą powtórzenia. Raz wylosujesz 2 i potem program w nieskończonej pętli losuje liczbę z...
Jeżeli dobrze rozumiem to chcesz napisać program któremu podajesz jakieś punkty, a on wylicza wzór prostej? Najprostszym sposobem jest zapamiętanie w tablicy wszystkich punktów i obliczanie wykresu metodą najmniejszych kwadratów. Jednak problem pojawi się gdy będziesz już miał kilka tysięcy punktów i dla każdego nowego będzie trzeba pamiętać i przeliczać...
Ja proponuję zadania która sam kiedyś robiłem: - program do szukania liczb pierwszych korzystając z sita Eratostenesa - kalkulator umożliwiający wpisanie dowolnej sekwencji znaków (tj. liter i cyfr) a następnie analizujący wpisane działanie i obliczający wynik. Może korzystać z odwrotnej notacji polskiej. Dodatkowo mógłby rozwiązywać proste równania...
Ja bym to zrobił bez tablicy, bo szkoda pamięci... Przypominam, że Atmega8 ma tylko 1024 Bytes Internal SRAM Twój program skutecznie zjada 200 x 2 (2 tablice) x 2 (Wodr) = 800 Bajtów Czyli jeszcze jedna taka tablica i będziesz musiał kupować lepszy procek :) Wystarczą 2 zmienne i 2 ify. Dim Xmax As Word Dim Xmin As Word Xmin=1024 Xmax=0 For C = 1 To...
Witam,jakoś w ferie 2007r rozpoczęłam budowę tablicy led do tira dla mojego Taty . Uwinąłem się w dwa tygodnie,rok potem przyszło zamówienie na następna tablice ale już statyczną. Jak to działa: Ledami steruje attiny2313, jest ich w sumie ok 90,program opiera się na portx.x=x,wait x wiec nie będę go przedstawiał. Schemat jest również prostacki,attiny...
Witam Na poczatku moze opisze projekt nad ktorym pracuje, a wiec jest to interfejs miedzy urzadzeniem agd (?) a komputerem pc. Sam interfejs jest zbudowany na mikrokontrolerze i komunikuje sie z PC poprzez usb. Jako ,ze chcialbym ,zeby interfejs pracowal jako samodzielne urzadzenie musialem zastosowac jakis rodzaj pamieci ,zeby przesylac dane z interfejsu...
Jeśli mu rejestrów zabraknie to gdzieś dane upchać musi, czyli zmiennych używa. Funkcji w asemblerze nie ma, ale zapewne RCALL, czy CALL używa, to jest asemblerowy odpowiednik funkcji w C. Cudów nie ma. O ile w prostych programach przewaga asemblera jest spora (szczególnie dla wybranych przykładów), o tyle w programie, który daje 128 kB kod wynikowy...
witam, rzeczywiście dla przetwornika 10 bit trzeba użyć zmiennej dwu-bajtowej czyli tablica miałaby 2kB. Niemam tyle miejsca w atmedze, zreszta w bascomie utrudnione jest tworzenie tabel w pamięci ROM. Już tłumaczę, czemu do wejścia uC trzeba dostarczyć sygnał w skali liniowej. Załączony wykres kończy się w temperaturze gotowania wody (wg termometru...
[syntax=asm].model small .stack 100h .data tablica db "wynik=(a+b*c+3)/(c+2)",0ah,0ah,"$" a db 9 b db 4 dod db 3 doda db 2 c db 4 d db 3 stronaa db 0 stronab db 0 wynik db 0 .code start: mov ax, (at)data mov ds,ax mov dx, offset tablica mov ah,09h int 21h mov al, [b] ;przypisanie b do al mul [c] ; pomnozenie b *c add al, [a] ;dodanie a add al,[dod]...
C++ nieprzenośny? Haha, no ale Ty opierasz się na materiałach z KUL'u, pozazdrościć źródła. Co do mojej uczelni to o nią się nie martw, jest w ścisłej czołówce polskich politechnik. via Wikipedia (na szybko): Charakteryzuje się wysoką wydajnością kodu wynikowego, bezpośrednim dostępem do zasobów sprzętowych i funkcji systemowych, łatwością tworzenia...
Witam!! Mam do napisania prostą grę w Pascalu polegającą na zbieraniu opadających symboli '(at)' za pomocą platformy w konsoli . Chciałbym zapytać o kilka rzeczy: Jak zrobić aby poruszać się platformą i jednocześnie opadały symbole. Dlaczego, gdy wciskam strzałki program wykonuje pętlę dwukrotnie? i jak się tego pozbyć. Jak mam zrobić podliczanie punktów...
Tak, wersja z EP. Dziękuję za szybką reakcję. Nie do końca jednak jestem pewien czy dobrze to rozumiem: sekcja Kanały : z EEPROM jest odczytywany kanał na którym nadajnik będzie działał. Ja to rozumiem tak - kanał nadajnika jest po dodatkowych działaniach arytmetycznych wrzucany do funkcji ...WRT_CMD gdzie jest opakowywany z przodu 0x12 a na końcu w...
Witam, mam problem z prostymi programami w C++, chcialbym zeby mi ktos wytlumaczyl gdzie robie blad bo sam do tego szybko nie dojde tylko sie denerwuje :( /*Zaprojektować i zaimplementować funkcje orzekające (przyjmujące dwie wartości całkowite, a zwracające wartość logiczną): mniejsze, większe, służące do porównywania liczb całkowitych. Zaprojektować...
AVR też ma sprzętową mnożarkę, co prawda 8x8 bitów, z 16-bitowym wynikiem, ale w efekcie różnice nie będą tak duże jak piszesz. Niemniej nie o te różnice chodzi, tylko właśnie o optymalizację algorytmu. Proste zmiany jakie zaproponowano spowodowały pewnie kilkudziesięciokrotne przyśpieszenie obliczeń, czyli różnicę większą niż wynikająca z przejścia...
Witam, mam do wykonania prosta tabele ligowa dla 8 drużyn (ustawiłem póki co rozmiar tablicy struktur na 3 żeby łatwiej się testowało działania poszczególnych funkcji bez zbędnego wpisywania dużej ilości danych). Chodzi o posortowanie tabeli względem punktów, jeżeli równe punkty to po ilości strzelonych, jeśli to i to równe po ilości straconych, jeżeli...
ebx, esi i edi są rejestrami które musisz zachować w niezmienionej wersji wracając z funkcji. ebx z niczym extra mi się nie kojaży, ecx działa jako licznik w krótkich rozkazach typu "lawinowego": mov eax,0 ; szukamy zera czyli konca stringu (mov al,0 wystarczy, ale kto tak pisze) mov ecx,-1; max 0xFFFFFFFF znaków do przeszukania mov edi,lpString...
Witam! Jeśli dobrze rozumiem twoje intencje chcesz z wektora zawierającego zera zrobić mniejszy wektor bez elementów zerowych, czy tak ? x= find() , która wyszukuje wszystkie elementy nie zerowe w wektorze i zwraca indeksy tych elementów. wystarczy wtedy zapisać jedną linijkę kodu y=x(find(x)); Co do drugiego pytania to nie mam jeszcze pomysłu ale zobaczę...
Witam. Piszę mały programik, który po wpisaniu słowa/zdania odwróci je (lama da wynik amal). Sprawa bardzo prosta przy stałej wartości znaków i tablicy, ale... Muszę to jakoś zrobić na zasadzie tablicy dynamicznej jak w c++ czyli tab:array[1..liczbaznakow] of char; ale tak w ten sposób się nie da. Wiem, że są tablice dynamiczne w TP, ale nie umiem ich...
Witam! Kolejnym układem, którym zamierzam się Wam tu "pochwalić" jest miniaturowa stacja meteo.. Kilka projektów, które widziałem na elektrodzie nie były żadnymi stacjami tylko termometrami ;) Moja, choć prosta mierzy jeszcze ciśnienie oraz wilgotność względną powietrza. Układ oparty jest na procesorze ATMega8, scalonym czujniku temperatury i wilgotności...
Zrób tak: $druzyny = array( array( 'nazwa' => 'Leszcze', 'bramki_zdobyte' => 0, 'bramki_stracone' => '5'), // itd ); // Zwróć wartość dodatnią, zero lub ujemną // jeśli $a jest gorsza, taka sama lub lepsza // Funkcja posortuje drużyny od najlepszej do najgorszej function porownaj_druzyny($a, $b) { $wynik = $b['bramki_zdobyte']...
#include <stdio.h> #include <stdlib.h> #include <time.h> #include <math.h> double random(); // Funkcja generuje liczbę losową. void prosta(double *wsk1, double *wsk2);// Funkcja wyznacza prostą. double minimum(int n); // Funkcja szuka najblizszego punktu. double maksimum(int n); // Funkcja szuka...
czyli podsumowując nie ma takiego sposobu (oprócz tego na tablicach, które to już mam), aby zadeklarować tak zmienną, żeby można w niej umieścić ponad 4 mld i tak żeby czy to na windowsie 98 czy XP czy Viście czy Celeronie 466MHz czy Pentiumiach 2-rdzeniowych 3GHz działało? Proste pytanie i oczekuję prostej odpowiedzi. A także na jakich komputerach...
Witam Zastanawiam się jak zrealizować następujący algorytm: mikrokontroler pobiera dane pomiarowe przez RS232. wyniki kolejnych (tylko dwóch) pomiarów trafiają do zmiennych pomiar roznica_bezwzgledna=sqrt((pomiar... if(roznica_bezwzgledna>prog) {...
1. Kod, tak jak pokazałeś, to proste/czyste C nie C++, więc właściwie powinieneś się dookreślić... 2. Jeżeli C - przekazywanie tablic do funkcji odbywa się przez wskaźnik i funkcja operuje bezpośrednio na przekazanej tablicy, a nie na jej kopii - nie ma zatem potrzeby (i możliwości) jej zwracania. Tym bardziej funkcja typu int nie może zwrócić wyniku...
Tak, rdzenie ARMv4 i starsze sa von Neumann. Wszystkie nowsze (ARMv5,ARMv6,ARMv7 i ich rozne modyfikacje) sa harvardzkie. A ja nigdy nie pracowalem na procku z rdzeniem ARMv4 lub starszym (tj. np. ARM7) wiec ich nie znam :D a na jakiej podstawie tak twierdzisz? :] No to patrz :D //smieci #define TOKENLIST1 6 u8 *tokenlist1[TOKENLIST1]={...
Prosta matematyka : 2*2 = 4 -> 4*2 = 8 -> 8*2 = 16 -> 16*2 = 32 itd.. analogicznie z trójką tylko mnożysz *3 . I tak jak kolega tu już napisał, że liczba 3^30 się nie zmieści w zmiennej int, to popatrz za innymi typami zmiennych, a jeśli tak obszernego nie będzie to zawsze przecież możesz młodszą część wyniku przechowywać w pierwszej zmiennej, a starszą...
proponuję napisać prosty program, który trzyma całą tablicę prawdy w macierzy lub z tablicy prawdy trzeba przejść na funkcję logiczną (oczywiście zminimalizowaną) i na podstawie otrzymanego wyniku napisać program. Wszystko zależy od zawiłości samej tablicy prawdy.
dlaczego nie zmienić w takim razie MCU na AVR lub ARM? Masz kompilatory i środowiska pełnosprawne za darmo. Jestem juz na to za stary. Cale zycie asm, a zmieniac mcu z racji jezyka bym nie chcial - mam tak malo czasu, ze wolalbym sie skupic na algorytmie, bo reszte dobrze znam. Balem sie sporu swiatopogladowego na tym tle, ale na szczescie jest merytorycznie....
Witajcie, konstruuję przełącznik sygnałów o dość pokrętnej logice działania. Mechanicznie nie da się tego ogarnąć w 100% i w związku z tym, żeby całe to stado wejść i wyjść obsłużyć, postanowiłem skorzystać z bramek logicznych.. ..ale czy słusznie? W moim układzie występują na wejściach następujące czynniki - sygnał sterujący RI - sygnał sterujący OFF...
Z doświadczenia polecam definiowanie funkcji do pobierania wskaźnika tablicy i/lub jej rozmiaru zamiast używanie zmiennych globalnych: [syntax=c] ext.h ----------- void ext_file_getTable(int **table, int *tableSize); ext.c ----------- static int ltable[] = { ... }; static int ltableSize = sizeof(table); void ext_file_getTable(int **table, int *tableSize)...
-Os to nie jedyna optymalizacja. Przypuszczam, że różnice wynikają z dużej ilości nieużywanych funkcji lub danych. AS kompiluje z opcjami umożliwjącymi ich automatyczne usunięcie, PN prawdopodobnie nie. Zagadka w miarę prosta do rozwiązania, wystarczy wygenerować listę obiektów z ich rozmiarami z pliku elf i porównać.
Witam wszystkich. Mam jakiś błąd prawdopodobnie w obwodzie lampy ogrodowej od modyfikacji instalacji przez elektryka 3 lata temu, który już kilka razy obiecywał, że się zjawi, ale dotąd się nie pojawił, więc zastanawiam się czy możliwe jest ustalenie przyczyny usterki jedynie przy pomocy próbnika neonowego i ewentualnie żarówkowego, czy też bez multimetra...
No więc kiedyś kolega drzasiek dumał nad powieszeniem ADC 8 bit na szynie EBI w xmega. Nie wiem czy to zrobił czy nie ale ja tak zrobiłem. I niestety jestem nieco zawiedziony. Przykładowo na wewn ADC da się wyciągnąć ok 6-8MSPS w 8bitowej rozdzielczości przy 48Mhz, nie jest to wcale zły wynik na adc w avr i bascom. Problem jest w tym że DMA w połączeniu...
Sortowanie wierszy w tablicy dwuwymiarowej ... Korzystałem z sortowania bąbelkowego ... "Średnio" nadaje się do sortowania tablic dwuwymiarowych z ilością kolumn większą jak 2-wie. ... Jeśli kolumn będzie więcej, to dojdzie odpowiednia ilość zmiennych ' tmp ' lub dodatkowa pętla na ich obsługę: ... 2. Jeśli zależy ci na posortowaniu również tej 2-giej...
Czy masz na myśli (ta opcja na upartego), samemu policzenie sumy kontrolnej dla każdego dla 252 przypadków, a następnie robić prostą podmiankę na to co zwróci tablica? Bo jeśli okaże się, że to nie suma na końcu to trochę słabo, więc tą opcję narazie odstawiam na nr 2 ;). Jutro zobaczę jakie wyniki zwróci dla tych liczb co podałeś :). Pozdrawiam
AVE... Rozwiązanie z przykładu pokazane jako "poprawne" też nie gwarantuje, że uzyskamy to, czego oczekujemy. Jeśli program jest duży i rozbudowany, to zanim nasz bezcenny pomiar zostanie przeniesiony w bezpieczny sposób do naszej zmiennej lokalnej, to ADC mogło dokonać już kilku lub kilkunastu pomiarów. To zależy od częstotliwości taktowania mikrokontrolera...
Witam serdecznie, potrzebuje pomocy w excelu. Mianowicie potrzebuję by funkcja dla danej komórki sprawdzała czy znajduje się w tej komórce tekst , który znajduje się w innej kolumnie komórce i funkcja ta zwracała wtedy określoną wartość. Niby proste, ale ja potrzebuje by wyszukiwanie odbywało się wśród wielu argumentów, a nie tylko jednego o czym dalej...
W przykładzie wbudowanym w Arduino jest SerialEvent, w nim dowiesz się jak odebrać linię tekstu, czyli zakończenie w terminalu ma być znakiem końca linii i początek wiersza (standardowo). Taką linię tekstu parsujesz, zamiast tak jak jest w przykładzie odesłać odebrany tekst z powrotem. Deklarujesz dwie zmienne, przypisujesz do nich wynik parsowania,...
Na moje oko dysk po awarii był inicjalizowany pod Windowsem (wskazuje na to partycja FAT32 z etykietą BOOT). Słabe wyniki RAW + brak wśród nich elementów struktur logicznych typowych dla linuksowych systemów plików wskazuje, że dysk mógł być szyfrowany. Zwróć uwagę na entropię zawartości sektorów, bo tego nie pokazałeś, a tam może się kryć odpowiedź....
fukcje mam, tablice tez i schemat.. teraz zrobiłem minimalizacje i mam jakis wynik z jednego w z tych wykłądow wyszło x3+x1x2...jak ma teraz wyglad do tego tabela i schemat?? i potem jak zrobixc unifikacje ale fukncji pierwotnej
Witam, czytam tak sobie to, co tu dotąd napisano i zastawiam się: czyżba siatka Karnaugha była panaceum na wszystko? Może jednak pozostać tylko na Tablicy Prawdy i rozpisie według jednej z dwóch postacji kanonicznych funkcji logicznej? Wtedy hazard może być tylko wynikiem "dziur" pomiędzy stanani logicznymi wejść, ale to już jest "dopust boży" rzeczywistego...
Ale to całkiem proste, w przykładzie z tablicą nieświadomie posługujesz się wskaźnikami.
Modyfikacja kodu, wcześniejszy kod umożliwiał wyświetlanie od razu "stron" (jeśli 4 znaki siedmio segmentowe można nazwać stroną) Menu, lecz dane które są pobierane z zmiennych są statyczne, tj. nie są odświeżane a z ostatniego odczytu podczas przełączania się między strony. Poniższy kod, dzięki dodaniu przycisku do wejścia do menu, zmiennej o statusie...
Do tej pory omówiliśmy znaczenie ostrożnej obsługi przerwań, metody solidnej strukturyzacji ISR oraz uwagi wymagane do zmiennych globalnych i lokalnych ( Uważaj na przepełnienia bufora danych Generalnie używamy programowych buforów do interfejsów komunikacyjnych. Na przykład, mikrokontroler może zapewnić podrzędny interfejs komunikacji szeregowej I²C...
Witam. mam problem z programem, którego treść brzmi: Tablica 12 elementowa - elementy typu integer a) losowanie generowanie elementów tablicy b) wyświetlanie tablicy c) Funkcja - średnia elementów d) Funkcja - średnia parzystych e) Fumkcja - obliczanie ile jest elementów z przedziału (-5,5) f) normalizacja tablicy g) potęgowanie tablicy ( każda następna...
Witam, No jeśli nie możesz nic znaleźć, to będziesz musiał zaprojektować :) Większość układów, które widziałem, wskazuje tylko wygrywającego (pierwszego) zawodnika. Implementacja na mikrokontrolerze jest dość prosta. W pętli odczytujesz stan wejść przycisków, maskujesz te wejścia, które już "widziałeś", jeśli jest sygnał z innego przycisku to dodajesz...
Witam Przedstawiam prosty w budowie układ elektronicznego termometru z wyświetlaczem LED i sondą temperatury. Jakiś czas temu popełniłem podobną konstrukcję (jest w dziale Niedokończone: Koncepcja Układ jest zbudowany wokół mikrokontrolera AT89C2051 , do którego są podłączone: układ resetu układ zegara kwarcowego magistrala 1-wire :arrow: czujnik DS18B20...
Za pomocą formuł też nie wiem jak to zrobić, niemniej za pomocą VBA można w taki sposób utworzyć funkcję użytkownika,którą trzeba wkleić np. do kodu dla Akrusza1: [syntax=vb]Public Function SumaGodzin(zakres As Range, tablica_wyszukiwania As Range, numer_zwracanej_kolumny As Integer) Dim wynik As Double For Each c In zakres Set tmp = tablica_wyszukiwania.Columns(1).Find(wha...
Witam Sprawa prosta. Rozwiązać problem można na kilka sposobów. Ja robiłem tablicę 16-to elementową i w pętli z każdym zboczem sygnału zegarowego wpisywałem wartość do tablicy. Po odczytaniu 16 bitów czytałem te komórki, które mnie interesowały i sumowałem wynik z odpowiednimi wagami bitów. Poglądowy program poniżej. Config Pinx.x : Clk alias Portx.x...
Witam! Próbuje na wszelkie sposoby i nie udaje mi się znaleźć błędu w programie. Otóż moje skromne dzieło ma dodawać do siebie duże liczby naturalne liczące po ok 100znaków każda i robi to w miarę dobrze dla liczb liczących dokładnie do 23znaków. Potem zaczynają się problemy z błędnymi wynikami i następuje zamknięcie programu zwracające błąd. Stawiam...
Witam. Parę lat temu zaprojektowałem i wykonałem tablicę wyników sportowych dla sali gimnastycznej. Sterowanie tablicy było wykonane za pomocą sterownika, który był połączony przewodem z tablicą. Dlaczego przewodem...? Do sterowania tablicy potrzeba aż 107 przycisków i nie miałem pomysłu, jak takie sterowanie wykonać drogą radiową. Po kilku latach postanowiłem...
Naprawa prędkościomierza w Renault Megane/Megane ScenicNa początku lutego 2006 zakupiłem Renault Megane Scenic, rocznik 99. Już podczas jazdy próbnej zauważyłem, że nie działa prędkościomierz, którego wskazówka stała grubo poniżej 20km/h (niemal pionowo w poprzek wyświetlacza LCD). Sprzedający próbował mnie wkręcić, że do wymiany jest linka, ale jeden...
Ogólna zasada generowania jest taka: Masz tablicę spróbkowanego sinusa, np. cały okres to 256 próbek (numerowanych od 0 do 255) Próbki te odtwarzasz przesyłając je co stały okres czasu Tp=\frac{1}{fp} do przetwornika cyfrowo analogowego. Częstotliwość sygnału jaką uzyskasz tą metodą to: fwy=\frac{fp}{N} fp - częstotliwść próbkowania N - ilość próbek...
Naprawa prędkościomierza w Renault Megane/Megane ScenicNa początku lutego 2006 zakupiłem Renault Megane Scenic, rocznik 99. Już podczas jazdy próbnej zauważyłem, że nie działa prędkościomierz, którego wskazówka stała grubo poniżej 20km/h (niemal pionowo w poprzek wyświetlacza LCD). Sprzedający próbował mnie wkręcić, że do wymiany jest linka, ale jeden...
Wg mnie w ogóle używanie relacyjnej bazy danych nie jest tutaj najszczęśliwszym rozwiązaniem. Gdyby z tablicy reguł wygenerować deterministyczny automat skończony, to potem, karmiąc ten automat kolejnymi cyframi kodu, po kilkunastu prostych krokach uzyskujemy gotowy wynik. W sumie może da się w postgresql napisać taką funkcję i użyć jej w zapytaniach.
Witam, jeżeli zasięg wynosi około 60km to ja już wiem przy jakich napięciach ile kilometrów jeszcze przejadę-ale każdorazowe tłumaczenie innym osobom jaki mają zasięg jest dosyć żmudne. faktycznie tak jest, możesz wykonać konwersję napięcia na kilometry wykorzystując prostą tablicę translacji zawierającą te Twoje doświadczalne wyniki. Żeby nie miała...
Jeśli nie chcesz wdawać się w generowanie skryptów java, to tak. Choć coś mi się wydaje, że dziwnie ta tabela wynikowa wyglądać będzie. Niemniej takie rozwiązanie jest prawie słuszne. Prawie, gdyż wystarczy dopisywać dodatkową kolumnę. Matematycznie ujmując: wyciągnij część wspólną kodów przed warunki. Alternatywnym rozwiązaniem mogłoby być generowanie...
Postanowiłem dziś zaprezentować pracę magisterską, jaką dziś obroniłem na Uniwersytecie Technologiczno-Przyrodniczym w Bydgoszczy (dawniej ATR). Jest to rozwinięcie pracy inżynierskiej, jaką prezentowałem w temacie: Jak widać urządzenie stanowi potrójną/podwójną superheterodynę. Zastosowana głowica SAT firmy Samsung nie posiada pętli PLL wewnątrz....
Witam, chciałbym przedstawić swoją prototypową konstrukcję dotyczącą 1wire i słynnych czujników DS18, jak każdy układ powstał z potrzeby. Ten projekt jest Aktualizacją obecne używanego starego dosyć układu AVT AVT5330(8 x DS18) opartego na Attiny2313 - Link do dokumentacji: crontab -e i na końcu pliku dodać następujący wpis: [28a60e89060000c9]...
Nie wiem coś Ty z tam z Matlaba odczytał ale " -0.0108*x +1.0586" to dla mnie funkcja liniowa której wykres jest linią prostą. Zupełnie nie pasującą do pokazanego wykresu... A nie możesz po prostu olać wyliczanie jakichś wielomianów przez mikrokontroler i skorzystać z tablicy wyników zapisanej w pamięci kodu? Jeśli przetwornik masz 8 bit będzie to tylko...
Bardziej mi pasuje ta pierwsza funkcja, tylko nie potrafię sobie poradzić z jej przeróbką aby zwracała wyniki w postaci prostej tablicy i zawsze zwracała tylko 1W tablicę "liści". Zmieniłem tak: foreach($xpathObj->nodeset as $risultato) { $tagName = $risultato->tagname(); $content = $risultato->get_content(); if...
Można też się pobawić w układ mieszany: generatory robisz na jakimś mikroprocesorze (np. ATmega), mpsor steruje przetwornikiem C/A, z przetwornika wychodzimy na analogowy filtr przestrajany i wzmacniacz sterowany napięciem. Jako generator obwiedni można użyć układów robionych na piechotę albo drugiego mikroprocesora z przetwornikami C/A. Zastosowanie...
1. Nie wygodniej byłoby zrobić tablicę tablicy rekordów? linetab this - nie dość, że jest tu coś, o czym wspomnę za chwilę, to dodatkowo za każdym razem następuje konkatenacja ciągu z liczbą. Z pewnością szybszym będzie object TempObj=this["line" + selectedLine]; TempObj["pointB"+i]._x... A idąc dalej, można w ten...
ale dla mnie wygląda podejrzanie wyrównywanie do całkowitej wyniku sin() i cos(). Tu wzorowałem się na kodzie ze strony . Tam wynik także jest zamieniany na wartość całkowitą poleceniem CINT - ogólnie obliczenia są prowadzone z użyciem zmiennych całkowitych. Chyba nie - nie wiem, co to za dialekt Basica, ale chyba zmienne z % na końcu są całkowite....
Zrób to tak jak logika nakazuje. 1.Sprawdzasz ile DS-ów jest na linii (polecenie 1WIRECOUNT) 2.Sczytaj ID wszystkich i zapisz do zmiennych (najlepiej do tablicy) 3.Utwórz sobie tablicę swoich funkcji np. TEMP1 (ale zrób to w tablicy ) 4.Przepisz ID wybranego DS-a do tablicy ze swoją funkcją TEMP1 5.Odczytaj temperaturę z wybranego DS-a podając wcześniej...
Niedawno zacząłem jeździć pociągami, miałem podejrzenie, że to Ivona, teraz je potwierdziliście. Na jakiej podstawie miła pani oznajmia jaka jest/będzie stacja? GPS? Czy nowoczesne jednostki odzyskują energię? Nie wiem jak jest w pociągach. W metrze i autobusach to chyba dość proste. Z moich obserwacji wynika, że działa na hamowanie i otwarcie drzwi...
Kurs: Operatory Powiedzmy sobie na początek czym są i jakie mamy operatory w języku C . Operatorem nazywamy konstrukcję językową jednoargumentową, bądź wieloargumentową zwracającą jakąś wartość. Operatory określają jakie operacje mają być wykonane i w jakiej kolejności. Oto operatory w języku C : • operatory arytmetyczne (= , +, - , * , / , %,...
Rozumiem że charakter pracy wyklucza użycie gotowego komponentu kolorującego składnię :D . Jednak to nie znaczy, że nie można zajrzeć do źródeł takiego komponentu, żeby podejrzeć pomysł (implementacja może być własna) - dołączam linki do dwóch (moim zdaniem) najbardziej popularnych : [url=]SynEdit i [url=]Scintilla. Ponieważ przekopanie całych źródeł...
Hej, Ja tam specem w ASM nie jestem, ale z mojej styczności z nim wiem, że nie jest to prosty język do pisania zaawansowanych algorytmów. Tym bardziej że jak wnioskuję nie pisałeś w nim jeszcze. Nie wystarczy "myśleć i pisać" kodem algorytmu, każdy z tych kroków trzeba jeszcze przekładać na język procesora (proste zapisywanie do tablicy w języku wyższego...
Witam wszystkich serdecznie. Jako że na tym forum jest to mój pierwszy post (mimo, że forum przeglądam często i od dawna), to proszę o wybaczenie mi wszelkich gaf. Przejdę może od razu do sedna. Planuję zrobić coś na kształt tablicy wyników sportowych. Cały układ chcę zrobić na Atmedze 328p oraz wyświetlaczach 7-segmentowych o wysokości znaku 10 cm...
Potrzebna konsultacja elektryków Dlaczego tobie jest potrzebna konsultacja. Jesteś elektrykiem na obiekcie ? Wybrałem prę prostych pytań z których jednoznancznie wynika, że kolega bierze się za robotę o której nie ma pojęcia. 1, Wyłącznik główny oznaczony jako RJ 4-bieg-100 A? na schemacie TB . Dlaczego 4 bieg i dlaczego 100 A czy może być 3-bieg (...
Nie chciałem zbytnio się tu produkować, tym bardziej, że kolega LChucki bardzo dobitnie zaakcentował brak sensu w takim układzie. Reasumując układ ten jest: -wolny - w stanach dynamicznych zadziała mało przewidywalnie, -punkt poprzedni dotyczy zarówno trybu pracy CV, jak i CC, -spadek napięcia na boczniku nie jest kompensowany i jest naprawdę duży,...
Dzisiejszy świat pulsuje możliwościami, jakie mają do zaoferowania duże modele AI, takie jak ChatGPT. Potencjał sztucznej inteligencji do zrewolucjonizowania sposobu, w jaki ludzie pracują i bawią się, jest zdumiewający, a dla niektórych również nieco przerażający. Aby pokazać pewną perspektywę względem tego zjawiska, wystarczy spojrzeć na akcje firmy...
piroaa, akurat wymienieni panowie kombinowali z potrzeby dowiedzenia sie czegos o naturze rzeczy. Robilem w nauce kawalek zycia i wiem, na czym to polega. Akurat w fizyce uniwersyteckiej, zeby bylo smiesznie. W czasach Maxwella ludzie bawili sie juz na ostro alami elektromagnetycznymi a Maxwell po prostu odkryl spojna teorie - 4 rownania wraz z prawem...
Delphi XE2 to pierwsze środowisko wydane przez Embarcadero (dawniej wydawane przez Borland), które pozwala na kompilowanie 64-bitowych aplikacji. Choć samo występuje wyłącznie w trybie 32-bitowym (wszystkie kompilatory Embarcadero są tworzone w... Delphi! Stąd dopiero przyszła wersja prawdopodobnie dostępna będzie w wersji 64-bitowej) i jest jeszcze...
Hej, Niezależny eksperyment wykonany a wyniki... zgodne z dokumentacją. Z resztą po co eksperymentować skoro jest dokumentacja producenta. OK. Ale... warunki: Timer1 -> tryb CTC (12), preskaler=8 (1.25MHz (at) f=10MHz), uruchomione wejście ICP z redukcją zakłóceń, capture przy zboczu rosnącym - dla dociekliwych ustawione bity: Icnc1 , Ices1 , Wgm13...
Na remont mnie nie stać w tej chwili. To raz. Dwa - po czym sądzisz, że jest spartolona, aż tak, że potrzebuje remontu? Całościowo? Bo analizuje to co piszesz i to co widzę na zdjęciu. Odpowiedź masz w poście #98 pomimo, że przypomniało Ci się łaskawie po czterech stronach tematu, że jednak nie wymieniano instalacji elektrycznej 10 lat temu w mieszkaniu....
Witam, W tym DIY Konstrukcje chciałbym zaprezentować urządzenie do gry w Monski Pong. Cały projekt składa się z dwóch programów, modułu Arduino Uno i płytki PCB. Do zbudowania tego urządzenia zachęcam wszystkich początkujących jako dobry wstęp do podstaw komunikacji Arduino z komputerem z pomocą portu szeregowego. Cały projekt miał być zbudowany na...
Dzień dobry, Poniżej chcę zaprezentować swoją konstrukcję systemu wykorzystującego sztuczną inteligencję, którego celem jest wykrywanie podłączonych urządzeń elektrycznych do domowej sieci. Motywacją była próba stworzenia czegoś do kontroli aktualnie podłączonych urządzeń korzystających z energii elektrycznej i informowanie o tym użytkownika. Układ...
Cześć wszystkim, Wczoraj zaskoczyła mnie lokalna akcja supermarketów „Dirk van den Broek”. Sprzedają inteligentne urządzenia domowe Tuya, które prawie na pewno są oparte na LEDVACE. Zwłaszcza ten z włókna, który ma wiele podobieństw. Zestaw druku i czcionki jest taki sam, podobnie jak kolorystyka druku. Zacznę od przeglądu urządzeń. Wszystkie kosztowały...
Po co chcesz do obliczeń brać energię wiązań? Tylko utrudnianie sobie życia. Zapoznaj się z prawem Hessa. Do obliczenia zadania potrzebujesz entalpię tworzenia wszystkich składników reakcji. Entalpie te są podane w tablicach. Zapoznaj się, także z definicją entalpii. Entalpia spalania 1 mola fruktozy (obliczona prze ze mnie) wynosi ΔH = -2542,78...
Rozbudowany mam na myśli że prawidłowo rozwiązane zadanie to była minimum 1 strona fromatu A4 kodu. Po pierwsze nie miało przyjmowac tekstu i sypać komunikatami. W PHP miałes ustawić aby nie pobierało liczb ujemnych, aby przy potegowaniu przez zero dawało wynik jednakowy. Wszystkiego nie pamietam. A gwarantuje ci że wystarczy nie zrobić jednego z tych...
... wykorzystany jako anemometr. Jakiś czas temu zbudowałem stację Pasuje "na kanapkę" do istniejącego układu stacji meteo (widoczny pod spodem), nie powiększając wymiarów obudowy, przez co jedyne co trzeba było zrobić to wydrukować dwa nowe górne poziomy stacji i je wymienić. Jest kilka metod, którymi można zmierzyć przepływu, do pomiaru czasu lotu...
Witam, PROJEKT ostatecznie ukończony :D wersja ostateczna programów dla płytek MASTER Arduino Mega2560 i SLAVE ESP8266-12E Testowałem urządzenie przez kilka dni, w międzyczasie dokonałem kilku przeróbek, jak w kodzie tak i w połączeniach PIN itp. Usunięte zostały wykryte błędy, najważniejsze to obsługa klawiszy i błąd podczas modyfikacji bez zapisu...