A mógłby kolega poprawić ten kod? Ewidentnie porywasz się z motyką na słońce. Zaczynasz programować, ale jednak chcesz zacząć od bardzo skomplikowanego programu, z błędami które nie wiesz jak rozwiązać... Tak jak większość radziłbym zaczynać od małych rzeczy, nie mówię, że masz przez tydzień pisać program do migającej diody, ale polecam jakieś mniej...
https://obrazki.elektroda.pl/9894384200_... Witam! Chciałbym przedstawić wykonany prze zemnie VU metr. przeglądając różne konstrukcje na YT postanowiłem złożyć w większej wersji takowy audiowizualny gadżet. VU metr ma wysokość ok 376mm i średnice 150mm. Dyski (26szt) wykonane zostały na laserze z przeźroczystej pleksy 5mm. W celu uzyskania...
OK, skompilowałem przykładowy program. Jest pewien problem z kompatybilnością biblioteki KS0108. Wykorzystuje ona stałe CS1, CS2 i CS3 do swoich celów, a te stałe są zarezerwowane dla procesora Atmega128. Zapewne biblioteka KS0108 nigdy nie była testowana z MegaCore Atmega128. Podmieniłem w bibliotece KS0108 nazwy CS1 na CS_1 (itd.) i kod skompilował...
AKTUALIZACJA 4 - WB2S MQTT wysyłka (tzw. "publish") zdaje się działać Udało mi się uruchomić MQTT - a przynajmniej częsciowo. Poniżej zrzuty ekranu z Wiresharka: https://obrazki.elektroda.pl/5879949100_... Wireshark jest w stanie rozpoznać pakiety MQTT i odkodować ich zawartość: https://obrazki.elektroda.pl/6198785700_...
Kolega mykhaylo ma racje, oto przyklad: Random r = new Random(); // import java.util.Random; int[][] array = new int[9][9]; int c = 100; for (int a = 0; a < array.length; a++) { for (int b = 0; b < array[a].length; b++) { array[a][b] = r.nextInt(c); } c += 100; } for (int a = 0; a < array.length; a++) { for (int b = 0; b < array[a].length;...
Niektóre radiolinie mają wbudowane kodowanie transmisji, ale większość z nich nie. W Bascomie można kodować dane za pomocą Xtea, ale zobacz, co się dzieje, gdy wysyłasz te same dane. Zakodowany ciąg Hexstring zawsze wygląda tak samo. Jeśli więc ktoś nagra twoją transmisję, to gdy zostanie ona odtworzona, urządzenie zareaguje tak samo. https://obrazki.elektroda.pl/7576017000_...
Potrzebuję zaszyfrować plik licencyjny. W tym celu generuję losowy klucz 32B, szyfruję go asymetrycznie kluczem publicznym, a plik szyfruję już symetrycznie AES256. Po całej operacji na początku pliku jest zaszyfrowany klucz, a następnie zaszyfrowane dane. W momencie sprawdzania licencji program powinien pobrać klucz, zdeszyfrować go kluczem prywatnym,...
Dodano po 9 ktos pomoze? pilne :)
https://obrazki.elektroda.pl/7313059800_... Co do wymiany mocniejszego ukł. chłodzenia, to na jaki wymienić?Na co zwracać uwagę? Dane z HWiNFO64: Intel Pentium B960 [General Information] Processor Name:Intel Pentium B960 Original Processor Frequency:2200.0 MHz Original Processor Frequency [MHz]:2200 CPU...
Trzeba używać mt_rand, do rand najpierw trzeba ustawić losowy seed, w innym wypadku zawsze będzie taki sam wynik. Arnold, u siebie używasz zwykłego rand i działa? Moje rozwiązanie chyba będzie najlepsze - w tym co Wy podaliście za każdym razem będzie pobierać nowy plik - a to oznacza większy transfer. Dodano po 30 Wklej to gdziekolwiek w body templatki...
Świetnie to Kolega wyjaśnił. Ja podłączyłem PINy Arduino zgodnie z "visualapproach/Volvo-melbus". Wgrałem też kod z "visualapproach/Volvo-melbus". Aktualnie mam podłączone bez rezystorów i tranzystora. Natomiast gdy będę dokładał moduł BT to wtedy dołożę tranzystor i rezystory. Kod od "visualapproach/Volvo-melbus" nie wywala CD Error. Pokazuje normalnie...
Witam. Chcial bym przedstawic tu moje zadanie i prosic o ocene, czy napisalem to, o co chodzilo sorowi, albo raczej może nie tyle napisałem, co próbuje napisać. Chciał bym wiedzieć, czy idę w dobra stronę. Nie bardzo rozumiem te rekordy, chodź zauważyłem, ze to trochę jak struktury w c++ i trochę mi to rozjaśniło. Tu tresc zadania: Napisz program który...
Może się komuś przyda, wiem że żadne odkrycie ale gotowe do wgrania i testowania. Działające testowe programiki, płytka NodeMCU v3, moduły działają po I2C W pliku BMP280.h należy ustawić adres modułu, w moim przypadku #define BMP280_ADDRESS (0x76) BMP280 Dodano po 1 Wyświetlam na wyświetlaczu OLED temperaturę, wilgotność i ciśnienie, wielkości wyświetlają...
Z tego co widze to Arduino resetuje sie w chwili zalaczania modulu Bluetooth, moze podziel sie kodem, byc moze inicjujesz go / wybudzasz w niewlasciwy sposob. Steruję wyjściem Wszystko wskazuje na to (jak stwierdzil kolega powyzej) ze w momencie wlaczania modulu cos na tyle obciaza Arduino na szynie zasilania ze masz reset. To dlaczego, gdy wcześniej...
To może dla jasności zamieszczę cały kod programu: [syntax=c]/* New in this update: CD number is selectable by pressing corresponding button on HU Working response to POWER UP command Possible to change trackInfo while running (via serial) Thomas Landahl, 2017 */ #define MELBUS_CLOCKBIT (byte)2 //Pin D2 - CLK #define MELBUS_DATA (byte)3 //Pin D3 - Data...
Witam, poniżej znajduje się listing pliku dhcp2.bas. Cały pakiet easytcpip w załączniku. '---------------------------------------... ' DHCP2.BAS ' (c) by Atilio Mosca ' '---------------------------------------... $regfile = "m161def.dat" $crystal = 4000000 $baud = 19200 $lib "tcpip.lbx"...
Witam Mam problem z tkz MAGIC LED z użyciem Attiny85. Mam ledy na chipie WS2812B Jeśli całość podłącze do Leonardo to nie ma problemu, problem jest jeśli próbuje program umiesić na Attiny85. "płytka" w Arduino której zawsze używałem nie współpracuje z FastLED więc ściągłem nową bazę z płytkami o nazwie Adafruit Trinket. Tutaj kompilacja przechodzi z...
Poniżej program do odczytu pakietu danych z urządzenia oraz deszyfracji tego pakietu. Arduino wysyła 34 bajty z tablicy. http://obrazki.elektroda.pl/9504006700_1... http://obrazki.elektroda.pl/4631917400_1...
szablon nie zawiera żadnego modułu tylko posiada pliki w javie, wrzuciłem pliki które odpowiadają za slidera jquery.nivo.slider /* * jQuery Nivo Slider v2.7.1 * http://nivo.dev7studios.com * * Copyright 2011, Gilbert Pellegrom * Free to use and abuse under the MIT license. * http://www.opensource.org/licenses/mit-l... * * March 2010 */ (function($)...
Trochę dawno, ale mam nadzieję, że komuś się przyda. A zrobiłem i szum, i sinusy. Wszystko śmiga na ATmega8. Próbkowanie 48kHz, 8 bit, stereo (dwa niezależne kanały szumu różowego i dwa sinusy). Z kwarcem 8MHz zostaje jeszcze troche mocy obliczeniowej w zapasie. Rozdzielczość 8 bitów jest jak najbardziej wystarczająca (w końcu to szum ;]) Generacja...
[root(at)localhost pawel]# diff /etc/wpa_supplicant.conf /etc/wpa_supplicant.conf.rpmnew 83a84,85 > # Note: When using MACsec, eapol_version shall be set to 3, which is > # defined in IEEE Std 802.1X-2010. 99a102,103 > # Note: macsec_qca driver is one type of Ethernet driver which implements > # macsec feature. 106a111,114...
Drugi sposób to użycie http://www.microchip.com/mplab/mplab-cod... Oprócz tego wiele innych. Albert Niby pomaga ale potrafi tak zagmatwać kod że czasami lepiej i szybciej jest napisać samemu i po kompilacji jest pełno warning:. Czemu nie zrobili jak w Arduino. Wchodzę w bibliotekę I2C zmieniam szybkość, częstotliwość zegara, ustawiam na...
Kod był napisany pod linux dlatego na Win nie działa tyle wyszło po kompilacji [syntax=java] /* * (at)(#)Collections.java1.106 06/04/21 * * Copyright 2006 Sun Microsystems, Inc. All rights reserved. * SUN PROPRIETARY/CONFIDENTIAL. Use is subject to license terms. */ package java.util; import java.io.Serializable; import java.io.ObjectOutputStream; import...
Witam. Właśnie staram się zrobić mysz komputerową na atmedze 32 za pomocą biblioteki V-USB. Program testowałem na płytce rozwojowej z kwarcem 16MHz, atmegą 32 i wszystko działało. Po przeniesieniu się na moją płytkę z kwarcem 12MHz i przekopiowaniu kodu, na wyjściach D+ i D- mikrokontrolera nic się nie pojawia, D- stan wysoki, D+ niski. Oczywiście zmieniłem...
Jeśli potrzebujesz jeden, losowy element z tablicy to możesz też skorzystać z funkcji array_rand - https://www.php.net/manual/en/function.a... [syntax=php] $array = [1, 5, 7, 2, 3, 8, 98, 88, 77, 12]; echo array_rand($array); [/syntax]
Nie przekazujesz odpowiednio parametrów do skryptu. Wypróbuj taki kod : [syntax=php]<?php $tablica = array(2,3,4,5,6,7,8,9,10,11); if(isset($_POST['poprzednio'])){ $poprzednio=$_POST['poprzednio']; }else{$poprzednio='';} if(isset($_POST['suma'])){ $suma=$_POST['suma']; }else{$suma=0;} $liczba = $tablica[array_rand($tablica)]; echo 'Wylosowana liczba...
Fukcja srand() może zostać :) Ona tylko inicjuje generator losowy, chociaż wg dokumentacji do array_rand() jest niepotrzbna... Tzn. u mnie ten kod działał dokładnie tak jak go wstawiłeś... Jeżeli wyświetla Ci kod zamiast linków, to najprawdopodobniej gdzieś jakiegoś znacznika nie domknąłeś (bo zakładam że serwer PHP masz zainstalowany?) - bez pokazania...
Witam , mam taki problem , a mianowicie muszę posortować następujące liczby : 7 5 8 4 9 przy użyciu qsort ( szybkiego sortownia ), na podstawie algorytmu z tej strony : [url=http://www.algorytm.org/algorytmy-s... [syntax=csharp] using System; namespace QuickSort { class Program { public static...
Spróbuj w ten sposób: [syntax=pascal]program zliczanie; const NUM = 100; {Rozmiar tablicy z liczbami} var tablica: array[1..NUM] of integer; {Tablica z liczbami} licz: array[0..9] of integer; {Tablica licznikow} i, n: integer; begin randomize; for n:=1 to NUM do begin tablica[n]:=random(10); end; for i:=0 to 9 do licz[i] := 0; {Zerowanie licznikow}...
Spróbuj w ten sposób : var druzyna:array[1..8] of string; a,b:byte; tmp_zmienna : string; begin for i:=0 to 255 do begin a:=random(8)+1; b:=random(8)+1; tmp_zmienna:=druzyna[a]; druzyna[a]:=druzyna[b ... druzyna[b]:=tmp_zmienna; end; end;
Witam.Jedno z sumowaniem dla przykładu zrobiłem.Z resztą kolega powinien sobie poradzić bo wzór już będzie i programiki są bardzo proste :D program suma_tablic; uses crt; type tab=array[0..10] of array[0..10] of integer; var a,b,c:tab; i,j:integer; procedure wyswietl(d:tab); var i,j:integer; BEGIN for i:=0...
Działający program (pozwoliłem sobie zrobić stałą ARRAY_SIZE - lepiej widoczne jest poprawne działanie przy większej matrycy) for( j=i ; j<3; ++j) będzie leciało w efekcie "po przekątnej" (początkowy numer elementu w jednym wymiarze równy temu w drugim), nie ruszając wierszy/kolumn które już zmieniło.[/quote]
Znalazłem skrypt który losuje kilka zdjęć z katalogu i niby się mają nie powtarzać. Oto skrypt poniżej: [syntax=php]<?php $cfg['dir_images'] = array('images' , 'images2'); $cfg['expansions'] = array('png', 'gif', 'jpg'); $cfg['how']['rand'] = 3; $tmp['file_list'] = glob('./{'.implode(',', $cfg['dir_images']).'}/*.{'.implode(',', array_unique(array_map('strtolower',...
Wprowadziłem trochę ładu w ten chaos (czytaj : Twój kod :) ). Spróbuj w ten sposób : [syntax=pascal]uses crt; const N=4; var d: array[1..N] of integer; i,j,x : longint; begin textbackground(0); clrscr; textcolor(12); randomize; writeln(' liczby przed sortowaniem: '); for i:=1 to N do begin d[i] :=(random(3189)+6126); writeln (d[i] ) end; writeln(' liczby...
Osobiście to ja jestem zaskoczony, że w ogóle ci to działa z taką ilością błędów, szczególnie nie otwartych albo nie zamkniętych nawiasów klamrowych. Masz rację gdy "wypadnie" 0 zamieniane jest na 1 i dzieje się to dokładnie tutaj: [syntax=javascript]if (ry==0) ry=1 [/syntax] Aby całość działał jak chcesz trzeba to wywalić i zmienić indeks pierwszemu...
Znalazłem banalnie prosty w obsłudze plik JS: <script type="text/javascript"> // <![CDATA[ Array.prototype.random = function(limit) { if (typeof limit == 'undefined' || limit < 0) limit = 1; else if (!limit) limit = this.length; for (var i = 0, source = this, target = new Array(),...
Mam takie coś. Dodałem echo dla mnie by widzieć co się dzieje. Ale dalej nie rozumiem jak to działa :). Czytam dokumentacje https://www.php.net/usort i też nie rozumiem. W książce mam dział "Anonymous Functions" a ten kod to przykład. Po prostu chciałem zrozumieć przykład :). [syntax=php]<?php echo "1) really long string here, boy", " 2) this", "...
Podam kod dla lotka. Bardzo prosto można go przerobić na inne systemy. [syntax=pascal] uses Crt; type xx=array[1..49]of integer; var i,nr_los,n:integer; wylosowane:array[1..6]of integer; liczby:xx; swoje:xx; begin clrscr; randomize; for i:=1 to 49 do begin liczby[i]:=i; swoje[i]:=0;end; writeln('podaj swoje 6 liczb'); for i:=1 to 6 do begin write('podaj...
Witam mam panel admina zabezpieczony logowaniem ale muszę zrobić aby wszyscy użytkownicy mogli się zalogować, To mam ale jak dodać sprawdzenie GRUPY. Grupa 0 to zwykły użytkownik a grupa 1 to admin coś wy tym stylu w bazie mam tabele o strukturze id, login, hasło i grup_id (na razie puste) a oto mój kod rejestracji i logowania co muszę dopisać aby do...
Witam, Może tak będzie dobrze: program tabliczka_mnozenia; uses crt; var ByloA: array [0..9,0..9] of Boolean; a, b: Byte; wybor,i1,i2,e,wynik: integer; c:char; //--------------------------------------... procedure Zeruj; begin for i1:=0 to 9 do for i2:=0 to 9 do byloA[i1,i2] := false; end; //--------------------------------------...
to ja wam podam co ja kombinowalem program maszyna ; var a,i:integer; tab1:=array[1..3] begin for i:=1 to 3 do begin randomize 1:=random(10)+1; 2:=random(10)+1; 3:=random(10)+1; end; i dalej nie wiem jak ?:/
const tabl_low = 1; const tabl_high = 10; const rand_high = 100; var tabl : array [tabl_low..tabl_high] of integer; var counter : integer; subcounter : integer; randvalue : integer; begin randomize; for counter := tabl_low to tabl_high do begin repeat randvalue := random(rand_high); for subcounter := tabl_low...
A, to jak chodzi o losową fugurę, to najlepiej zacząć od tego, aby utworzyć je dynamicznie i zapisać do tablicy. Ale nawet jeśli nie, to możemy takową tablicę utworzyć na podstawie istniejących: [syntax=Delphi]var Shapes: array[0..9] of TShape; ... d:=0; for i:=0 to ComponentCount-1 do if Components[i] is TShape then Shapes[d]:=Components[i];[/syntax](piszę...
i ja się dołączam: program tablice; var x,y: byte; //współrzędne kom. w tabeli min, max: integer; //wartości max i min tab: array[1..4,1..4] of integer; //tablica suma: array[1..4] of integer; //tablica sum kolumn suma2: integer; //na potrzeby średniej sr: real; //średnia begin randomize; //dzięki temu losowane...
Najpierw co do kodu:Co robi ta linijka? ;) [syntax=cpp] (rand() % max) + 1;[/syntax] A to co jest?[syntax=cpp] int ile; //... std::cin >> ile; //... int tablica [ile]; [/syntax]VLA (Variable Length Array) to "ficzer" C99, nie C++ ;) Użyj wskaźnika i new/delete, albo std::vector: [syntax=cpp]#include <vector> //... std::vector<int>...
Bardziej chodzi o coś takiego : [syntax=pascal]program los; uses crt; var tab:array[1..100] of longint; i,a,max : integer; begin for i:=1 to 100 do tab[i]:=0; {zerowanie tablicy - zazwyczaj zbedne} clrscr; randomize; for i:=1 to 100 do inc(tab[random(99)+1]); {losowanie} a:=0; max:=0; for i:=1 to 100 do begin writeln('Liczba ',i,' zostala wylosowana...
Pierwszy błąd przy alokacji, musisz podać rozmiar wskaźnika, a nie typu (chociaż w tym wypadku prawdopodobnie na jedno wychodzi). [syntax=c]int **array = calloc(x, sizeof(int*));[/syntax] Wszystko rozchodzi się o to, że mylisz szerokość z wysokością tablicy. Zapełnianie tablicy powinieneś zrobić w taki sposób (zamienione x z y ewentualnie b z a w array[a][b]):...
Jeśli chcesz stworzyć funkcje wewnątrz tablicy, powinieneś raczej użyć klasy, mniej więcej tak: w jakimś headerku: np: array.h class Array { public: Array(); Array( int initSize ); ~Array(); int Random( void ); //podaj losową liczbę z tablicy int Multiply( int num1, int num2 ); //pomnóż 2 liczby o indeksach...
Dziwne to wszystko, bo mi działa bez problemu. Po pewnych drobnych modyfikacjach... :P http://obrazki.elektroda.pl/8095431300_1... [syntax=pascal]program Project12; const max=10; TYPE mac = array [1..max,1..max] of integer; var a,b,c:mac; n,m:byte; Procedure czytaj_macierz(Var x:mac;w,k:byte;c:string); Var i,j:byte; Begin writeln; randomize;...
[syntax=delphi]program Project4; {$APPTYPE CONSOLE} uses SysUtils; var i,j:integer; Tab: array [1..5] of integer; begin { TODO -oUser -cConsole Main : Insert code here } Randomize; for i:=1 to 5 do begin for j:=1 to i do Tab[i]:=Random(899)+100; if Tab[i]=j then Tab[j]:=Random(899)+100; writeln(Tab[i]); end; readln; end.[/syntax] nie wiem, jak to ulokować....
cheetah random stm32 random random color
alarm obwodowy trzaski optyku błędy wtryskiwaczy jumper
arcelik grundig arcelik grundig
DeLonghi ESAM5500 - Suche fusy i mielenie kawy Silnik okrętowy MAN - PIC IP nie czyta obrotów