Skocz do zawartości

Dantey

Użytkownicy
  • Zawartość

    34
  • Rejestracja

  • Ostatnio

  • Wygrane dni

    1

Dantey zajął 1. miejsce w rankingu.
Data osiągnięcia: 27 czerwca.

Treści użytkownika Dantey zdobyły tego dnia najwięcej polubień!

Reputacja

9 Neutralna

O Dantey

  • Ranga
    3/10

Ostatnio na profilu byli

Blok z ostatnio odwiedzającymi jest wyłączony i nie jest wyświetlany innym użytkownikom.

  1. Trochę off topic narobiłem. Mam nadzieję że Pan admin nie będzie zły? Mogę się wypowiedzieć tylko za siebie, a doświadczenia mam niewiele. Po prostu w przypadku elektroniki warto się skupić na c/c++. Nie skacz narazie po LUA czy Python. Python jest fajny do automatyzacji ale czy uczyłbym się pisać w nim elektronikę? Nie koniecznie. Chyba że masz super zapał. Jeśli Cię interesują mikrokontrolery to po prostu robić projekty. Czytać cudze, robić je po swojemu, próbowac ulepszać. Ewentualnie spróbować znaleźć pracę jako programista szczerze w jakimkolwiek języku. To bardzo poszerz
  2. @faustin ja zacząłem uczyć się programowania w wieku 28 lat także.. Nie potrzebnie się wpędzasz w kompleksy. Wszystko musi przyjść z czasem. Ja sam na początku chciałem pisać wszystko we wszystkim. Teraz już bardziej wiem czego warto się uczyć
  3. @Belferek oczywiście, ja jedyne zastrzeżenia mam co do "defaultowego" programu do pisania w tym środowisku. Reszta jest tak jak mówisz. Sam bardzo często to wykorzystuje bo nie chce mi się się wymyślać koła na nowo i lubię gotowce
  4. @faustin visual studio CODE (co innego niż zwykly visual studio) jest darmowy. Visual studio zresztą też na zwykłej licencji. Licencję chyba muszą kupić firmy jeśli chcą go używać. Co do VS code to on jedyny z visuali wspiera programowanie elektroniki chyba. Ciężko tu wymieniać zalety ale jest ich naprawdę dużo. Jedyna zaletą dla mnie arduino IDE jest to że na początku jest trochę łatwiejsze właśnie dlatego że ma mniej opcji. Nie wyobrażam sobie teraz by program nie miał intellisense, czyli auto uzupełniania kodu. A ESP intersuje się chyba niecały rok
  5. @faustin a najlepsze co możesz zrobić to przestać używać arduino IDE i przejść na chociażby visual studio code z platform IO. Dużo bardziej profesjonalne środowisko, dużo więcej możliwości i dużo wydajniej się pisze. Możesz zajrzeć bez problemu w biblioteki i zrozumieć wiele rzeczy. Wtedy czy ESP czy zwykły arduino uno, platform IO będzie konfigurować projekt za ciebie pod konkretną płytkę
  6. @Brendy Dzieki za odpowiedź. To jest drugi, alternatywny sposób z centralką która odbiera sygnał i wysyła dalej. Narazie jestem ciekaw gdy urządzenie wysyła już bezpośrednio te dane na serwer bez pośredników
  7. Przyznam że w międzyczasie czekania na odpowiedź udało mi się znaleźć coś w necie, że trochę mi sie głupio zrobiłem że zadałem pytanie o tego SIM800, ale jednak docelowo mój post ma właśnie na celu rozpoznanie tematu komunikacji na odległość bez dostępu do WiFi, na różne sposoby. GPRS/LoRa lub podobne. Ogólnie na razie jest to na zasadzie rozpoznania gruntu na czym stoję. Na jakie odległości mogę sobie pozwolić? Jak jest z przeszkodami itp. Temat SMS mniej więcej wiem jakbym zrobił (gdybym miał moduł), ale z reguły chciałbym to pominąć i zrobić bezpośrednio na jakaś chmure/serwer.
  8. Cześć, przychodzę do was z pytaniem o możliwości jeśli chodzi o komunikacje na duże odległości. Jestem totalnie w tym noga a nie chce kupować kota w worku, bo moduły nie są tanie. Wole się pierw upewnić o możliwościach. Przykładowo mam obecnie pogodynkę, która zbiera tam podstawowe dane i wysyła je do bazy danych przez WiFi przez POST typu http://adres.ip/somedata.php?api_key=klucz_api&station_id=tabela&blablabla Chciałbym to teraz wysłać nie po Wifi a przez np. przez sieć komórkową od razu na serwer takim samym Post request. Czy jest możliwe przy użyciu modułu np SIM800? J
  9. ESP32 D1 mini 32 GPIO według producenta. Na pewno dużo bardziej warte uwagi niż wszystkie arduiniacze od atmegi
  10. Dantey

    Callbacki do innych metod

    Założeniem było mieć bilbliotekę "button" i chciałem po prostu przypisać działanie funkcji "motorForward" do guzika. A że mam zapisywanie działan guzika przez callback to jak mogłoby być inaczej?
  11. Dantey

    Callbacki do innych metod

    Po przestudiowaniu problemu, rozwiązanie z funkcjami pośrednimi będzie najbardziej efektowne. W innym wypadku musiałbym połączyć te dwie biblioteki by umiały się odwołać wzajemnie do swoich metod z tego co wyczytałem... a to na pewno jest mało optymalne w tym wypadku.
  12. Dantey

    Callbacki do innych metod

    @trainee dlatego, że teraz odrobiłem lekcje dopiero jak mnie nakierowałeś
  13. Dantey

    Callbacki do innych metod

    A metody static nie tracą przypadkiem dostepu do zmiennych z danej klasy które nie są static?
  14. Dantey

    Callbacki do innych metod

    Przepraszam, już uzupełniam reszte kodu. Mógłbyś mi jakoś łopatologicznie wytłumaczyć o co chodzi z metodą statyczną? Spotykałem się z tym ale nigdy nie zostało mi wytłumaczone czym są? ciało forward() void L298N::forward() { digitalWrite(_pinIN1, HIGH); digitalWrite(_pinIN2, LOW); analogWrite(_pinEnable, _pwmVal); _direction = FORWARD; _isMoving = true; }
  15. Witam, mam problem z zastosowaniem callbacka do metody z innego obiektu, dostaje błąd "wskaźnik do powiązanej funkcji może zostać użyty tylko do wywołania tej funkcji" Kod wygląda mniej wiecej tak: TypeButton Button; typedef L298N *P_L298N; P_L298N MotorA; void setup() { Button.RegisterIddleCallback(MotorA->stop); Button.RegisterPressCallback(MotorA->forward); } TypeButton to biblioteka do obsługi guzika. Chce po prostu wywołać funkcje "jedź" gdy go wcisne, i stop gdy go puszczę. Próbowałem też nie przez wskaźnik, ale błąd jest ten sam. Czy jest to w ogole osiągalne
×
×
  • Utwórz nowe...

Ważne informacje

Ta strona używa ciasteczek (cookies), dzięki którym może działać lepiej. Więcej na ten temat znajdziesz w Polityce Prywatności.