Kanał - ATNEL tech-forum
Wszystkie działy
Najnowsze wątki

KURS HOME ASSISTANT

Chcesz zautomatyzować swój dom bez skomplikowanego kodowania?
Zastanawiasz się nad wyborem sprzętu, oprogramowania i aplikacji?
Od czego zacząć przygodę z HA w 2025? Co będzie najlepsze na start?

Nasz kurs Home Assistant nauczy Cię krok po kroku, jak łatwo zautomatyzować swój dom i oszczędzić na rachunkach za prąd i ogrzewanie. Bez chmur, bez zbędnych abonamentów. Twoja przygoda z Home Assistant zaczyna się tutaj!

↓↓↓

    Szanujemy Twoją prywatność. Możesz wypisać się w dowolnym momencie.




    Teraz jest 6 kwi 2025, o 07:30


    Strefa czasowa: UTC + 1





    Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 8 ] 
    Autor Wiadomość
    PostNapisane: 1 sie 2015, o 11:24 
    Offline
    Użytkownik

    Dołączył(a): 26 sty 2013
    Posty: 28
    Pomógł: 0

    Witam!

    Chciałbym napisać program na PC, który umożliwi wysłanie i odbieranie danych liczbowych przez wifi komputera do modułu Atnelwifi, a ten do Atmegi32. Z oprogramowaniem atmegi nie mam problemu, zrealizowałem już kilka udanych projektów opartych o mikrokontrolery, natomiast programowanie komputera to już dla mnie "mały" problem. Jakiego języka programowania warto się nauczyć, na co zwrócić szczególną uwagę, żeby szybko i łatwo zrobić prosty program na PC do wysyłania i odbierania danych z wifi. Program to kilka pól, do których wprowadzamy dane z klawiatury i klawisz wyślij, który rozpoczyna wysyłanie danych oraz jakaś ikonka/znacznik z informacją zwrotną od atmegi, że transmisja przebiegła pomyślnie. Kiedyś bawiłem się trochę C++ ale nie na takim poziomie. Odświeżyć i rozwinąć znajomość C++ czy może lepiej zacząć naukę łatwiejszego, nowocześniejszego, bardziej funkcjonalnego języka programowania?



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 1 sie 2015, o 12:12 
    Offline
    Użytkownik
    Avatar użytkownika

    Dołączył(a): 12 maja 2013
    Posty: 568
    Zbananowany użytkownik

    Pomógł: 31

    Osobiście uważam że C i C++ są nieśmiertelne, są bardzo uniwersalne ale za to bardzo wymagające i wcale nie uważam że są przestarzałe.
    Jak piszesz że orientujesz się w C/C++ to mogę polecić Java lub C#, a jak chcesz naprawdę bardzo szybko zrobić, to polecam Pythona.
    Z nauką Pythona możesz mieć na początku problem ze względu na inną składnię.

    _________________
    Und schreien

    Spring
    Erlöse mich
    Spring
    ...



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 1 sie 2015, o 13:38 
    Offline
    Użytkownik

    Dołączył(a): 04 lis 2014
    Posty: 267
    Lokalizacja: Krosno
    Pomógł: 38

    Znasz c++ to stawiasz na QT, robisz graficzne interfejsy itp, środowisko graficzne KDE w linuksie jest na QT jak i np skype, oraz jest jednocześnie wielo-platformowy.



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 1 sie 2015, o 21:06 
    Offline
    Użytkownik
    Avatar użytkownika

    Dołączył(a): 23 maja 2014
    Posty: 317
    Pomógł: 19

    Jeszcze co mogę nieśmiało polecić to IDE Net Beans - bardzo ładnie podświetla i podpowiada składnię na podstawie plików dołączonych do projektu. Tyle, że do programowania mikrokontrolerów w C polecałbym mimo wszystko Eclipse. Skoro się uczysz, to nie raz będziesz potrzebował pomocy. Tutaj wielu ludzi korzysta z Eclipse. Net Beans jest natomiast dobre do np. m.in. javascript, gdzie ciężko jest znaleźć IDE które podpowiada składnię javascript.

    Pozdrawiam! j23 Jarek

    _________________
    "O sygnałach bez całek" Czesław Frąc



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 2 sie 2015, o 00:27 
    Offline
    Użytkownik
    Avatar użytkownika

    Dołączył(a): 31 mar 2015
    Posty: 144
    Pomógł: 2

    Swego czasu dużo bawiłem się z Delphi Borland C i C++, ale sorry, myślę, że minie trochę lat świetlnych nim coś prześlesz lub odbierzesz z twojego własnego programu na PC.



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 2 sie 2015, o 07:40 
    Offline
    Moderator
    Avatar użytkownika

    Dołączył(a): 03 paź 2011
    Posty: 27366
    Lokalizacja: Szczecin
    Pomógł: 1043

    lutekT napisał(a):
    ale sorry, myślę, że minie trochę lat świetlnych nim coś prześlesz lub odbierzesz z twojego własnego programu na PC.

    A to niby dlaczego ? skoro na naszym forum są fajne poradniki użytkowników (i to nie jednego) głównie w C#, które akurat właśnie pokazują jak uzyskać komunikację po RS232

    _________________
    zapraszam na blog: http://www.mirekk36.blogspot.com (mój nick Skype: mirekk36 ) [ obejrzyj Kurs EAGLE ] [ mój kanał YT TV www.youtube.com/mirekk36 ]



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 2 sie 2015, o 14:16 
    Offline
    Użytkownik

    Dołączył(a): 26 sty 2013
    Posty: 28
    Pomógł: 0

    Widzę, że ilu użytkowników tyle opinii... Poczytam o waszych propozycjach i jeszcze się odezwę. Na razie przekonuję mnie Delphi i C#... Mirku, w czym tworzysz swoje aplikacje np. ATB-WIFI Config?



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 2 sie 2015, o 14:52 
    Offline
    Moderator
    Avatar użytkownika

    Dołączył(a): 03 paź 2011
    Posty: 27366
    Lokalizacja: Szczecin
    Pomógł: 1043

    No ja akurat piszę wszystkie swoje apki w Delphi2006 - tyle że mam to już dawno kupione. To dość drogie środowisko i nie wiem czy nie lepiej zasiąść na darmowym C# z MS Visual Studio

    _________________
    zapraszam na blog: http://www.mirekk36.blogspot.com (mój nick Skype: mirekk36 ) [ obejrzyj Kurs EAGLE ] [ mój kanał YT TV www.youtube.com/mirekk36 ]



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    Wyświetl posty nie starsze niż:  Sortuj wg  
    Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 8 ] 

    Strefa czasowa: UTC + 1


    Kto przegląda forum

    Użytkownicy przeglądający ten dział: Brak zidentyfikowanych użytkowników i 1 gość


    Nie możesz rozpoczynać nowych wątków
    Nie możesz odpowiadać w wątkach
    Nie możesz edytować swoich postów
    Nie możesz usuwać swoich postów
    Nie możesz dodawać załączników

    Szukaj:
    Skocz do:  
    Sitemap
    Technologię dostarcza phpBB® Forum Software © phpBB Group phpBB3.PL
    phpBB SEO