• 2
@wojak142 czyli sortowanie bąbelkowe (ano, tak się nazywa niezależnie od posiadania lub nie, bąbelka :)). Proponuję wkleić na stronę gdzie widać formatowanie, bo to się czyta delikatnie mówiąc bardzo źle. Póki co nie wiem dlaczego masz trzy tablice. Czy liczby mają być sortowane w obrębie całości czy tylko w tych grupach dziesieciu elementów.

Edit, ok przeczytałem. Sortujesz całość. Metoda jest ok, choć mało optymalna. Jeśli to w celu nauki, to co
  • Odpowiedz
@wojak142: sortowanie bombelkowe wymaga n iteracji przez m elementów a ty masz jeszcze z macierzy. Musisz mieć 3 pętle.
W ogóle to radzę zrobić funkcję mySort, która przyjmie adres tablicy do posortowania oraz liczbę elementów w tej tablicy. wywołasz tą funkcję 3 razy dla każdego wiersza macierzy. Kod będzie 20.3 razy łatwiejszy do zrozumienia.
  • Odpowiedz
Siemka, robie kurs arduino na forbocie i nwm czemu jest błąd. Podam treść zadania i cały kod jaki mam

Zadanie domowe 4.5
Spróbuj napisać prostą gre. Po uruchomieniu programu należy przekręcić potencjometr w losowe miejsce i wcisnąć przycisk. Wtedy Arduino powinno wyświetlić na PC komunikat:

Podaj liczbę:
  • 6
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@tomekszz: po pierwsze primo nie wklejaj kodu na wykop jest wiele dedykowanych stron np pastebin.

Po drugie primo wróć jak zaimplementujesz debouncing i asynchroniczny UART bo będziesz się dziwił czemu to się dziwnie zachowuje. Jak ci wolno w zadaniu użyć bibliotek to idź na skróty i użyj, do przycisków jest tego masa. Do uarta wystarczy przeczytać API Serial w dokumentacji Arduino.

Dopiero jak szkielet będzie poprawny można brać się za
  • Odpowiedz
String podanaliczba = 0; // liczba podana przez gracza

Zdaje się że powinno tu być 0 w " "
Problem leży gdzieś że próbujesz przypisać inta do stringa
  • Odpowiedz
DeFi ‘Incident’ on Uniswap Brings Trader Massive Profit in Minutes

To jest prawdziwy hackerspace finansów.
Coś jak początki high frequency tradingu, kiedy kilku ruskich programistów robiło w konia całe Wallstreet.
Albo SEC i inne komisje to ukrócą radykalnie, albo będzie się to rozwijać i wysadzi cały obecny system finansowy w powietrze ( ͡° ͜ʖ
v.....e - DeFi ‘Incident’ on Uniswap Brings Trader Massive Profit in Minutes

To je...

źródło: comment_1594966529qB6evbYDOqhH6bheNrIOeX.jpg

Pobierz
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

#atmel #arduino

/** Ethernet MII/RMII mode */
#define ETH_PHY_MODE GMAC_PHY_MII

SAME70Q21, jakby ktoś z was zassał kod z wizarda i pracował z xplained to zmieńcie od razu na GMAC_PHY_RMII, ja straciłem na tym tydzień, nauczyłem się używać breakpointów oraz poznałem takie opcje kompilatora, że prawie kawe mi teraz robi.

  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@keyoo0: Widzę, że mirki spod programowania PAWNem się chyba nie zajmują, No ale trudno - i tak już znalazłem rozwiązanie.. Będę miał kogo szkolić ( ͡° ͜ʖ ͡°)( ͡° ͜ʖ ͡°)
  • Odpowiedz
Ma ktoś jakiś pomysł jak uniknąć tego ifa na testing w każdym loopie? Strasznie mnie to drażni, bo aplikacja zupełnie bezsensownie za każdym razem mieli tego ifa, a mogłaby zapytać o to raz tylko na początku (flaga testing i tak jest niezmienna) a potem już zwracać się do konkretnej funkcji po odświeżenie sensorów. Jak sobie z tym poradzić na #arduino?

#define testing false
// #define testing true

int
  • 7
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@swagerstom: obsługę sensorów wydzielasz do biblioteki, tworzysz dwie implementacje - jedną testową, jedną "normalną", i kompilujesz sobie raz wersję testową aplikacji, a raz normalną.
  • Odpowiedz
Hej,

Czy istnieje sposób na odczytanie z jakich konkretnie predefiniowanych makrodefinicji korzysta program przy kompilacji?

Otóż mój problem polega na tym, że Godot(https://github.com/godotengine/godot ), kompiluje się poprawnie poleceniem scons p=x11 -j5, lecz gdy otwieram jego kod w QT Creator, to czasami pojawiają mi się takie błędy jak na obrazku poniżej, wskazujące na brak danego pliku lub deklaracji
q.....n - Hej, 

Czy istnieje sposób na odczytanie z jakich konkretnie predefiniowa...

źródło: comment_7U24Rs8NJmSajMgDiS1nGMm90vB4Zagq.jpg

Pobierz
  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Utylizacja: Nie może znaleźć, ponieważ nie uwzględnia makrodefinicji takich jak #ifdef HAVECONFIGH u góry obrazka. Tych makrodefinicji jest multum i nie mam sił ich wszystkich pojedynczo sprawdzać, bo jakiejkolwiek zmianie znowu musiałbym przeglądać je.
  • Odpowiedz
@qarmin: myślę że QtCreator potrafi szukać dependencies jeśli Twoim build systemem jest jeden z jego natywnie obsługiwanych qmake/qbs/cmake i to wynika raczej z tego że używasz scons, może spróbuj użyć qmake ?
  • Odpowiedz
Sam już nie wiem jak mam to zrobić...
Jak dam definicje typów do .h to wyrzuca mi same błędy
Mam za zadanie:
utworzenie pliku nagłówkowego listapowiazana.h zawierającego elementy tworzące jedyny
interfejs korzystania z kodu funkcji obsługujących naszą implementację listy powiązanej
▪definicje
  • 9
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@OstryKepucz: Hello, nie czaję trochu tematu, które pliki dostałeś od profka :D ? A które już sam stworzyłeś, i wklej prosze całą treść zadanka na pastebin i poszczególne pliki otrzymane od profka pod jeden link - (oddziel poszczególne //////////////////////////////////////////////////////////////////////////////////////////////////_ źle mi sie tu czyta - to Ci to machne przy herbacie :D
  • Odpowiedz
@luk6xff: wszystko już ok, ale dzięki za chęci :D Głównym problemem był nieprawidłowy makefile (i brak wiedzy że oba pliki trzeba kompilować do obiektów, a nie tylko main.c) i kilka drobnych błędów które napotkałem motając się z tymi nagłówkami i strukturami w 3 plikach ( ͡° ͜ʖ ͡°)
  • Odpowiedz
( ͡° ͜ʖ ͡°)

/*
TOP SECRET Microsoft(c) Code
Project: Whistler(tm)
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

#arduino

Hej, Czy ktos wie dlaczego pomimo tego ze stan poczatkowy pinow ustawiam na LOW, to po uruchomieniu programu i tak oby dwie diody mi sie swieca?
Drugie pytanie, dlaczego w petli loop polecenie wykonuje sie tylko raz? Jesli wpisze w SerialMonitorze dana wartosc np 1000 ms to kolejno: pierwsza dioda zaswieci sie sekunde, przerwa, druga zaswieci sie sekunde i koniec. Nie powtarza petli.

#define awersSilnika 8
  • 6
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

rowniez swieca dwie diody rownoczesnie, ale to pewnie dlatego, ze w odebraneDane = 0, jak zmieni sie na np 1000, to miga normalnie.
  • Odpowiedz
#arduino

Mam czujnik DHT11 oraz serwo. Chciałem w ramach eksperymentu uzyskac efekt, że po przekroczeniu zadanej temperatury serwo zmieni kąt, a po spadku temperatury wróci do pierwotnej pozycji.
Sprawdziłem osobno działanie czujnika DHT11, który samodzielnie łądnie się odświeża o zadany czas,oraz osobno serwo, działa ok jednak razem objawia się to tak, że baaaaaardzo wolno odświeża mi dane z czujnika temperatury i w zasadzie mam problem z działaniem czujnika wraz z serwem.
Gdzie
  • 7
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Kotel_:

Ewidentnie problem z serwem. Allegrowy MG996R prawdopodobnie jest odmianą chińską stąd problem.
Podpiąłem zwykłe proste Tower Pro SG90 i nie ma z nim w zasadzie problemu. Czy możesz polecić jakieś serwo o podobnej mocy co MG996R?
  • Odpowiedz
#pytanie #programowanie ktoś widział/korzystał z - dobrego parsera/scrapera do grup na Facebooku? Chcialbym sobie zbierac niektore posty. Najlepiej z otwartym kodem.

Pytanie dwa, jako ze niestety ktos musi przepytac kandydatow na programiste cpp, padlo na mnie. Trafiaja ludzie po odsianiu testem wiec pisac cos potrafia. Wiec pytanie do was jak go dobrze popytac by wiedziec czy spoko moze sie z nimi pracowac czy nie. Poki co widzialem dwa dosc
  • 5
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

  • 0
@sakfa dzieki za obszerny komentarz. Spiesze z wyjasnieniami ;)
Ogolnie pytania slabe - mozliwe, dlatego pytam czy ktos ma lepsze pomysly. Nie bym chcial tu robic wyrzuty, jednak skrytykowac latwiej niz wymyslec i zaproponowac.
1. Po tym pytaniu oczekuje wlasnie histori. Ogolnego ogarniecia, a nie braku wiedzy co sie dzieje po nacisnieciu mloteczka. Pozwala tez ocenic w jaki sposob gosc gada, czy potencjalnie umie wybrnac z zagadnien ktore moze znac mniej w sposob
  • Odpowiedz
@zygfryd0 W samej drukarce w ustawieniach bodajże control>motion powinieneś mieć opcję z-offset, później możesz zapisać i będzie pamiętać po wyłączeniu. Przynajmniej ja tak robię, dzięki temu łatwiej można ustawić odległość w zależności czy drukuję PLA czy PETG.
  • Odpowiedz
Witam, mam problem z połączeniem nadajnika RF - 433MHz z czujnikiem URM07. Sam czujnik działa prawidłowo, nadajnik sam też. W jednym kodzie już tak nie jest - po ustawieniu vwsetup() na jakąkolwiek wartość różną od 0 czujnik wyrzuca odległość 0 - po ustawieniu komentarza w tej linijce czujnik działa poprawnie. Oto kod:

#include
#include

#define header_H 0x55
  • 14
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@jerzalke: Jeśli cię to jeszcze ciekawi to:
Rozwiązałem problem więc może się komuś jeszcze przyda. Biblioteka VirtualWire koliduje w pewien sposób z pinami 10 i 11 - nie działa na nich PWM, nie działa na nich RX/TX przez bibliotekę SoftwareSerial, a jedynie HIGH/LOW.
  • Odpowiedz