• Witaj na Forum Arduino Polska! Zapraszamy do rejestracji!
  • Znajdziesz tutaj wiele informacji na temat hardware / software.
Witaj! Logowanie Rejestracja


Ocena wątku:
  • 1 głosów - średnia: 1
  • 1
  • 2
  • 3
  • 4
  • 5
Wyświetlacz Arduino
#11
Tak, jeden z pierwszych. Program rozbudowany bo wymaga tego mój projekt. Dlatego napisałem temat z myślą że ktoś bardziej doświadczony może inaczej konstruuje kod wyświetlania na wyświetlaczu - zawsze w taki sposób się więcej nauczę.
 
Odpowiedź
#12
(06-10-2018, 11:19)avabuy napisał(a): Tak, jeden z pierwszych.  Program rozbudowany bo wymaga tego mój projekt.

Łatwo było odgadnąć bo:
- Nie pokazujesz całego kodu, jest ściśle tajny przez poufne, napracowałeś się nad nim 7 dni i uważasz, ze wart jest miliony $. Jesteś w błędzie, bo ten kod jest pewnie nic nie wart, co najwyżej 100...200zł.Nie chcesz pokazać całego, nie licz na pomoc!
- Masz palcem wskazany potencjalny błąd, ale nie słuchach porad - wiesz lepiej. Pomyśl, jak czuje się @kaczakat gdy stwierdził,że jego poradę masz w głębokim poważaniu? Jak by się ni czuł pewnie już Ci nie pomoże. Inny co będą czytać ten wątek, pewnie tez nie. Nie pisz później "co to za forum, nie chce pomagać, itp" bo sam do tego doprowadzasz.
- Prawdopodobnie, skoro nie chcesz pokazać kodu, jest to jakaś komercja.Skoro tak,to zapłać za poradę - proste!

- Porwałeś się z motyką na Księżyc. Buduję systemy uC i pisze programy na nie jakieś 20 lat. CPU blisko 30. ZAWSZE, gdy zaczynam z nowa rodzina uC,CPU i co by to nie było, najpierw migam diodą, następnie stopniowo używam coraz to innych peryferii, od prostych jak UART, I2C, SPI, przez USB, ETH.
Widać jestem głupi? Wystarczy obejrzeć kilka filmów na YT i po robocie. Czy aby na pewno?

Poczytaj więc kurs Arduino, naucz się C a dopiero później zabierz się za większy projekt. Chyba, ze jesteś geniuszem i najpierw nauczyłeś się pisać i czytać a później mówić, wcześniej jeździłeś na rowerze niż umiałeś chodzić, najpierw rozwiązywałeś zadania z dwoma niewiadomymi i układy równań niż nauczyłeś się dodawać, odejmować, mnożyć i dzielić.
 
Odpowiedź
#13
Wystarczy trochę pomyśleć, dlaczego tu wstawiasz takie wartości w funkcję:
Kod:
u8g.drawStr( 2, 27, "Wilgotnosc :");             // w pozycji 2/47 wyswietl txt
u8g.drawStr( 80, 27, dtostrf(WILG, 5, 2, str));  // w pozycji 80/47 wartosc wilgotnosci
u8g.drawStr( 110, 27, "%");                      // w pozycji 120/47 dopisz symbol %

A jak użyłeś takiej:

Kod:
u8g.drawStr(7, 3057, "Chlodzenie") 
To program się dziwnie zachowuje?
Po co wpisywałeś wcześniej 2, 80, 110? A jak byś użył je odwrotnie, 110, 80, 2, to coś się dzieje na ekranie?
A jak zamiast 27 byś wstawił 0 to co się stanie? 
 
Nie mam pojęcia czy to jest przyczyną takiego zachowania, na pewno problemem jest to że nie wiesz po co 3057. To świadczy o tym, że wiesz za mało. Problemem może być np. brak pamięci, ale tego się nie dowiesz w Arduino. Ja na pewno bo nie wiem jakie jest podsumowanie kompilacji, jaki jest cały kod. Tak jak byś chciał użyć np. rosyjskiego, nie znając alfabetu a tylko kilka przypadkowych słów, w dodatku skopiowanych na ksero, wyciętych i układanych losowo by ładnie wyglądało. Już nie mówiąc o gramatyce i słownictwie.

Piszesz bardzo skomplikowany program, nawet nie przeczytawszy żadnej książki o AVR i C, C++ i Arduino, przynajmniej ze zrozumieniem, czy przećwiczeniem jakiegoś kursu solidnie. Jak literki sprawiają problem to żadne forum nie pomoże w napisaniu poematu. Równie dobrze można kota wpuścić na klawiaturę. 
Po prostu zacznij od początku, naucz się podstaw.
Miło być decenianym https://buycoffee.to/kaczakat
 
Odpowiedź
#14
(06-10-2018, 14:11)kaczakat napisał(a): Po prostu zacznij od początku, naucz się podstaw.

Po co :-) Wystarczy jeden filmik na YT i można budować sterownik zderzacza hadronów na Arduino. Jak coś idzie nie tak, na frajerzy na forum za free pomogą.
Znajomość AVR, C? Jak zbuduję sterownik zderzacza to nauczę się C i migania diodą.Teraz najważniejsze aby wykonać zlecenie bez ponoszenia kosztów.

Może i @avabuy nie robi tego na sprzedaż tylko dla siebie czyli dla pieniędzy aby nie kupić gotowego urządzenia. Stoi więc za tym kasa i albo nuczy się najpierw podstaw, później bardziej zaawansowanych rzeczy albo niech da ogłoszenie i z pewnością znajdzie się osoba, która napisze stosowny program. Ile to może kosztować? Można poczytać np TU.


Może na Arduino Polska założyć klub łowców frajerów? Już mam pewne kandydatury 9alfabetycznie, aby nie było, że jestem stronniczy):
avabuy
dawidd
 
Odpowiedź
#15
Panowie , podczas wgrywania programu do arduino były normalnie dwie wartości, tłumacze że dopisałem te dwie wartości przypadkowo! One NIE były wgrywane do arduino! Nie rozumiem więc o co chodzi , po co ten spór? Tłumacze, przeczytałem wiele kursów i różnych filmów. To nie jest tak że wkleiłem sobie jakiś kodzik i reszta mnie nie interesuję. Pisałem kod od 0 pod projekt , wszystko działa jak należy, chciałem udoskonalić go i wyświetlić dodatkowe informacje na wyświetlaczu. Jednak nie wyszło to tak.jak powinno i pomimo różnych prób nie wychodziło. Postanowiłem więc napisać temat , może ktoś akurat pisze kod od wyświetlacza w trochę inny sposób i może akurat w moim przypadku by zadziałał. Czy ja naprawdę tak wiele oczekuje? Nie rozumiem tego najazdu na mnie . Chyba logiczne jest to , że gdybym nie czytał różnych kursów o arduino oraz c/c++ itd to nie byłbym w stanie napisać kodu.
 
Odpowiedź
#16
Normalnie jak idealny żołnierz "odporny na wiedzę trudny ...." kto był w syfie wie jaki jest ciąg dalszy.

Czy tak ciężko zrozumieć, że dając strzępki kodu nie da się pomóc?
 ILE RAZY MA TO BYĆ JESZCZE NAPISANE?

Jeśli kod jest tajny przez poufny, to radź sobie sam! Jeśli to komercja to masz problem, bo nawet jeśli będziesz chciał zapłacić, to nikt nie pomoże (jak np tu:  https://www.elektroda.pl/rtvforum/topic3505907.html) bez kodu źródłowego. Czy to tak ciężko pojąc?



Idź do wróżki albo zatelefonuj do Wróżbity Macieja. Oni się znają na takich rzeczach. Szklana kula, wróżenie z fusów, zapłacisz stówkę i będziesz szczęśliwszy, nie dlatego że rozwiążesz problem, tylko dla tego, ze będziesz miał lżejszą kieszeń.

Nie wiem jak inni,ale mnie już się nie chce zużywać klawiatury na ten wątek. Tracę tylko czas i pieniądze.
 
Odpowiedź
#17
Dobra szkoda rozmowy. Reszta kodu nie ma nic wspólnego z wyświetlaniem bo kod odnośnie wyświetlania jest zawarty w tym kodzie co wstawiłem, w żadnym innym fragmencie kodu nie jest wykorzystywany. 1Więc bez sensu pisanie o cały kod. Zamknąć temat bo szkoda słów.
 
Odpowiedź
#18
(06-10-2018, 21:34)avabuy napisał(a): Dobra szkoda rozmowy. Reszta kodu nie ma nic wspólnego z wyświetlaniem bo kod odnośnie wyświetlania jest zawarty w tym kodzie co wstawiłem, w żadnym innym fragmencie kodu nie jest wykorzystywany.  1Więc bez sensu pisanie o cały kod. Zamknąć temat bo szkoda słów.

"Ekspert" wie lepiej. Co ja tam mogę wiedzieć, ile ja programów napisałem? 100? 200? Nie znam się. Ponad 100 to AVT opublikowało a to nie jedyne miejsce moich działań. Pewnie jak pisałem programy, które się nie zawieszają z byle powodu, to inni "experci" na stojąco pod szafę wchodzili. Technika posunęła się naprzód, "experci" cofnęli się. Powinienem napisać "cofnęli się do tyłu", to może będzie bardziej zrozumiałe dla "expertów". "Ex" były? "Expert" - były ekspert?

Problemem jest wyświetlanie? Doprawdy? Tylko wyświetlanie? A
(06-10-2018, 21:34)avabuy napisał(a): Wszystko się wyświetla lecz przekaźnik zaczyna mi "wariować" - załącza się i wyłącza wtedy co nie potrzeba.
to moja napisała?

Skoro ekspert wie lepiej gdzie jest błąd, gdzie go nie ma, to czemu zawraca tylną część ciała? Przecież wie gdzie jest błąd! O co więc chodzi?
"Expercie", już nawet nie wiesz,co działa co nie? To są objawy choroby Alzheimera. Ewentualnie inne problemy psychiczne wywołane np przez naciski przełożonego, zleceniodawcy, żony, kochanka (kochanki to nie, kochanki są cwane i nieudaczników nie biorą), mamusi, sąsiadki, księdza.
 
Odpowiedź
#19
Ta , lepiej bzdurnie komentować i nabijać posty - szkoda słów.
 
Odpowiedź
#20
(07-10-2018, 01:14)avabuy napisał(a): Ta , lepiej bzdurnie komentować i nabijać posty - szkoda słów.

Po "pierwsze primo" kto pisze bzdury?
Po "drugie primo" co mi da nabijanie postów? To nie Elektroda, ze można punkty wymienić na gadżety czy Biedronka,gdzie punkty wymienia się na Świeżaki.


PS
Co doradzili wróżbici? Ze swoim podejściem to tylko tam możesz szukać pomocy. Kompletnie nie znasz C, nie wiesz, co to stos, co to sterta, dlaczego błąd może być gdzie indziej niż ci się wydaje. @kaczakat już pisał, że nawet nie dałeś raportu z kompilacji, może brakuje RAM. No ale jesteś ekspertem i skoro zajętość ram jest mniejsze niż 100% to wszystko jest ok. Napisz "ekspercie", jaka może być max zajętość ram aby program się nie wywalił? Jaka aby działał stabilnie?
Jak sprawdzić ile jest wolnej ram w czasie działania programu?
Jak sprawdzić jaka była max zajętość ram?

O twoim programie wiadomo tylko tyle, ze istnieje. Nie wiadomo jaki uC. Może jakiś Tiny z 512bajtów ram? Może cały RAM jest zajęty na bufor wyświetlacza, o którym też nic nie wiadomo.
Życzę powodzenia w rozwiązaniu równania z 10 niewiadomymi i jedną daną. Ile takie równanie ma rozwiązań? Ale co to dla "eksperta", wystarczy wypić kawę i powróżyć z fusów.

Na innych forach "łobuzy, niewdzięcznicy, dusigrosze" też nie pomogli?
Cały Świat przeciwko @avabuy, to się porobiło!

Szkoda słów ale przypomniał mi się cytat
Cytat:Kdyby hloupost nadnášela, tak se tady budete vznášet jako holubička!
 
Odpowiedź
  


Skocz do:


Przeglądający: 1 gości