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 3 maja 2025, o 08:03


    Strefa czasowa: UTC + 1





    Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 22 ] 
    Autor Wiadomość
    PostNapisane: 27 maja 2012, o 22:51 
    Offline
    Użytkownik

    Dołączył(a): 04 paź 2011
    Posty: 8615
    Pomógł: 338

    Jest już przygotowana paczka Eclipse dla Arduino,
    która pozwala pisać programy w c++ na platformę Arduino w ECLIPSE

    Na razie jest to anglojęzyczna wersja eclipse Juno.
    Chwilowo testy przeprowadzamy z kol. Kierlan , ale cała reszta chętnych też może.

    Paczka zawiera poza Eclipse_Juno_EN zmodyfikowany plugin AVR do pracy z kompilatorem avr-g++
    oraz zmodyfikowane Arduino IDE 023 dla płytek SunDuino

    Nazwa Paczki: duino_eclipse_juno_cpp_en.rar

    Po wypakowaniu z grubsza jest gotowe do działania ale nie działa tak jak Eclipse dla AVRgcc.

    Koniecznie zakładamy nowy WORKSPACE !!!

    Po ściągnięciu i wypakowaniu trzeba sprawdzić ustawienia:

    1. Ścieżka do ARDUINO IDE

    Obrazek

    Tu wskazujemy ścieżkę do ARDUINO IDE w folderze Z Eclipse.

    Nie RUSZAMY i NIE ZAGLĄDAMY do ustawień AVRDUDE i PATCH w zakładce ARDUINO !!!! Sprawdzamy/ustawiamy tylko
    ścieżkę do ARDUINO IDE

    2. USTAWIENIA WORKSPACE

    ustawiamy dokładnie jak na obrazku:

    Obrazek


    3. Teraz można utworzyć nowy projekt.

    Odbywa się to inaczej niż w przypadku AVRgcc
    Tu wybieramy NEW PROJECT
    a potem mamy do dyspozycji : ARDUINO --> Arduino sketch

    Obrazek

    zaznaczamy i klikamy NEXT:

    Obrazek

    Wybieramy nazwę dla naszego projekty/sketcha i klikamy NEXT

    Obrazek

    wybieramy z listy naszą płytkę i port COM
    i klikamy FINISH

    Otworzy się okno Robocze z 2ma otwartymi projektami , jeden o nazwie naszej płytki i o naszej nazwie
    w tym drugim interesuje nas plik nasza_nazwa.cpp

    Obrazek

    To w nim tworzymy program zgodnie z szablonem avr-g++ dla jezyka cpp ARDUINO
    oczywiście kompilacja i wgrywanie wsadu jest na razie możliwe tylko dla xxxDuino po przez FTDI.
    ale z czasem będzie też po USBASP i będzie jedno eclipse dla Duino i AVRGcc

    Importowanie bibliotek arduino odbywa się poprzez właściwości projektu:

    Obrazek

    To na razie tyle wymaga jeszcze trochę pracy, ale dokładam wszelkich starań by było jak najlepiej.

    Obrazek

    Sprawdzałem na razie na najprostszym programie BLINK
    kompilowałem dla M168/328/644 i 644P nie było problemu z działaniem i wysłaniem wsadu dioda L13 migała radośnie

    Program TESTOWY:

    Składnia: [ Pobierz ] [ Ukryj ]
    język cpp
    Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.


    LINK: https://www.dropbox.com/sh/fzqgclew9l6pwnq/9uujSNMseu

    Oczywiście użytkownicy ATB mogą używać samego ARDUINO IDE z płytką ATB
    gdyż zawiera potrzebne pliki CORES oraz Bootloadery dla procesorów:

    ATmega168/328
    ATmega16/32/644/644p

    Wystarczy wgrać bootloader podłączyć FTDI zgodnie z NELDUINO
    i wybrać SUNDUINO z WŁAŚCIWYM PROCESOREM
    np:

    Dla ATB z M644p wybieramy płytkę:

    Obrazek

    i oczywiście właściwy plik COM dla FTDI

    Wgrać bootloader można poprzez USBASP po wybraniu Płytki w Tools dajemy BURN BOOTLOADER i wybieramy programator

    _________________
    Zbuduj swój system [url=https://helion.pl/ksiazki/w-labiryncie-iot-budowanie-urzadzen-z-wykorzystaniem-ukladow-esp8266-i-esp32-andrzej-gromczynski,wlablo.htm#format/d]IOT[/url]



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 28 maja 2012, o 09:49 
    Offline
    Moderator
    Avatar użytkownika

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

    No jak tylko będę miał chwilę czasu to aż sam sprawdzę z ciekawości, bo pisanie w Eclipse pod Arduino to będzie dopiero pełna zabawa ;) ....

    Kolega SunRiver zaszalał - kolejny nie tylko super poradnik ale i przygotowanie samego Eclipsa ;) .... szok! Pewnie po powrocie z Japonii nafaszerowany jest energią na maxa ;)

    _________________
    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: 28 maja 2012, o 19:46 
    Offline
    Użytkownik
    Avatar użytkownika

    Dołączył(a): 29 lis 2011
    Posty: 582
    Lokalizacja: okolice Wrocławia :)
    Pomógł: 24

    mirekk36 napisał(a):
    ...pewnie po powrocie z Japonii nafaszerowany jest energią na maxa ;)


    Ciekawe co tam takiego zajadał że takiego 'powera' dostał :lol:

    _________________
    sig off ;(



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 28 maja 2012, o 20:04 
    Offline
    Użytkownik

    Dołączył(a): 04 paź 2011
    Posty: 8615
    Pomógł: 338

    hehe ... to pewnie po darach morza i rybce fugu (dalej się boje jej spróbować) :)

    _________________
    Zbuduj swój system [url=https://helion.pl/ksiazki/w-labiryncie-iot-budowanie-urzadzen-z-wykorzystaniem-ukladow-esp8266-i-esp32-andrzej-gromczynski,wlablo.htm#format/d]IOT[/url]



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 1 cze 2012, o 06:01 

    Pomógł: 0

    Czy ścieżka do arduino ma wskazywac wersję 022 czy może być to wersja 1.0?



    Góra
      
    cytowanie selektywne  Cytuj  
    PostNapisane: 1 cze 2012, o 12:06 
    Offline
    Użytkownik

    Dołączył(a): 04 paź 2011
    Posty: 8615
    Pomógł: 338

    Narazie starsze wersje czyli 022 i 023 bo są problemy z 1.0
    ale jak się uporam z jedną rzeczą to będzie lepiej bo pozbędę się pakietu Arduino z eclipse i zostanie samo Cpp
    oraz praca bez bootloadera czyli tak jak wszyscy lubimy :)

    Mam nadzieję że się uda to w miarę szybko zrobić i przy okazji wyeliminować kilka pomniejszych problemów z kompilacją
    przedewszystkim przekompiluję biblioteki ARDUINO tak by można ich było używać bez pakietu i plików zgodności z Arduino
    w ten sposób powinno się udać ominąć to co w ARDUINO jest bezsensowne czyli tylko garstka procesorów, która jest obsługiwana, i będzie to działać ładnie z każdym AVR

    Narazie jednak będę tylko poprawiał zależności i problemiki , bo mało czasu , a mam sporo projektów rozpoczętych.
    Pisanie programów , kilka ciekawych urządzonek które po ukończeniu zaprezentuję na forum i inne drobiazgi , z którymi się
    nie wyrabiam , a jeszcze trzeba zarbiać na przysłowiowy kieliszek chleba:)

    _________________
    Zbuduj swój system [url=https://helion.pl/ksiazki/w-labiryncie-iot-budowanie-urzadzen-z-wykorzystaniem-ukladow-esp8266-i-esp32-andrzej-gromczynski,wlablo.htm#format/d]IOT[/url]



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 13 cze 2013, o 22:20 
    Offline
    Nowy

    Dołączył(a): 13 cze 2013
    Posty: 1
    Pomógł: 0

    Panowie proszę was o pomoc. Jestem szczęśliwym posiadaczem Arduino Uno, i jak temat wskazuje mam problem z konfiguracja eclipsa (po kilku filmikach mirka33 zostałem do tego środowiska przekonany) właśnie pod te urządzenie.

    Obrazek

    Obrazek

    szukałem configa w plikach arduino ale niczego interesującego nie znalazłem. Dodam że wszystkie kroki wyżej wymienione wykonałem.

    plugin arduino: 1.2.5.5
    Eclipse
    Version: Indigo Service Release 2
    Build id: 20120216-1857

    Pytać jeżeli potrzebujecie dodatkowych informacji. Dzięki za poświęcony czas.



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 14 cze 2013, o 09:33 

    Pomógł: 0

    A mnie się podoba, kolejny dowód na to iż eclipse jest bardzo elastycznym środowiskiem, dzięki temu chcąc napisać coś na "inną" platformę, nie trzeba się uczyć nowego IDE.



    Góra
      
    cytowanie selektywne  Cytuj  
    PostNapisane: 2 sty 2014, o 10:20 
    Offline
    Nowy

    Dołączył(a): 27 gru 2012
    Posty: 10
    Pomógł: 0

    Skąd ściągnąć tą paczkę :?:



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 2 sty 2014, o 16:39 
    Offline
    Użytkownik
    Avatar użytkownika

    Dołączył(a): 23 sie 2013
    Posty: 199
    Pomógł: 1

    aceton napisał(a):
    Skąd ściągnąć tą paczkę :?:

    playground eclipse for arduino



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 3 sty 2014, o 21:25 
    Offline
    Użytkownik
    Avatar użytkownika

    Dołączył(a): 12 paź 2011
    Posty: 780
    Pomógł: 20

    To nie ta paczka bo to jest autorska suna wtyczka którą wskazujesz robi dużo śmieci.

    Jeśli się ktoś nie boi atmel studio to tu jest ciekawy art

    http://www.blue17.elektroda.eu/mikrokontrolery-avr/1881

    Pozdrawiam

    _________________
    sig off ;(



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 4 sty 2014, o 01:09 
    Offline
    Użytkownik
    Avatar użytkownika

    Dołączył(a): 30 gru 2012
    Posty: 188
    Lokalizacja: Świnice Warckie woj. łódzkie
    Pomógł: 12

    Dla zwolenników arduino i eclipse polecam wtyczkę ze strony http://eclipse.baeyens.it/ można tam znaleźć procedury jak ją zainstalować... a dla osób które wolą gotową paczkę to pod adresem http://eclipse.baeyens.it/download.php można pobrać wersję dla swojego systemu windows oraz innych systemów (linux, mac) co prawda jest to wersja wtyczki Nightly 2.2 ale obecnie ją testuje z arduino 1.5.5 i jak na razie działa prawidłowo.

    Pozdrawiam

    _________________
    ATMEL-ICE+ATXmega256A3BU oraz dużo samozaparcia



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 4 sty 2014, o 06:30 

    Pomógł: 0

    stachu napisał(a):
    Jeśli się ktoś nie boi atmel studio to tu jest ciekawy art http://www.blue17.elektroda.eu/mikrokontrolery-avr/1881
    Dodam że mając zainstalowany AS6.1 wystarczy wejść w Tools->Extension Manager i tam na pierwszym miejscu jest wyświetlone "Arduino IDE for Atmel Studio" nic tylko ściągnąć i zainstalować :)



    Góra
      
    cytowanie selektywne  Cytuj  
    PostNapisane: 4 sty 2014, o 17:12 
    Offline
    Użytkownik
    Avatar użytkownika

    Dołączył(a): 12 paź 2011
    Posty: 780
    Pomógł: 20

    Możesz zapodać screena dla dobra ludzkości oraz żeby uzupełnić ten artykuł ? :)

    Co ciekawe jest możliwość zintegrowania Atmel Studio też ze środowiskiem Energia czyli arduino napisanym w sumie przepisanym dla procesorów Texas Instrument polecam.
    Ich płytka kosztuje około 20 - 30zł na znanym portalu aukcyjnym działa na 3.3V ma dużo PWMów i jest z serii ultra low power więc do robotów idealna :)
    w sumie jest art na ten temat :)

    http://www.blue17.elektroda.eu/msp/1639

    Pozdrawiam :)

    _________________
    sig off ;(



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 4 sty 2014, o 17:29 

    Pomógł: 0

    stachu napisał(a):
    Możesz zapodać screena dla dobra ludzkości oraz żeby uzupełnić ten artykuł ? :)

    Jeśli do było do mnie to proszę bardzo :)
    Obrazek
    Obrazek



    Góra
      
    cytowanie selektywne  Cytuj  
    PostNapisane: 4 sty 2014, o 17:35 
    Offline
    Użytkownik

    Dołączył(a): 04 paź 2011
    Posty: 8615
    Pomógł: 338

    a ja tylko dopowiem ze to dużo lepsze rozwiązanie z którego sam chętnie korzystam
    i tu polecam Arduino dla AS/VS

    _________________
    Zbuduj swój system [url=https://helion.pl/ksiazki/w-labiryncie-iot-budowanie-urzadzen-z-wykorzystaniem-ukladow-esp8266-i-esp32-andrzej-gromczynski,wlablo.htm#format/d]IOT[/url]



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 4 sty 2014, o 18:00 
    Offline
    Użytkownik
    Avatar użytkownika

    Dołączył(a): 12 paź 2011
    Posty: 780
    Pomógł: 20

    Zaktualizowane przyjaciele :)

    _________________
    sig off ;(



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 27 sty 2014, o 17:24 
    Offline
    Nowy

    Dołączył(a): 27 sty 2014
    Posty: 1
    Pomógł: 0

    Witam, jestem nowym użytkownikiem arduino.
    Chciałem sobie zainstalować Ecipse dla Arduino, nie mogłem nigdzie znaleźć paczki duino_eclipse_junom korzystałe_cpp_en.rar ,więc zainstalowałem Eclipse Juno i skorzystałem z tutoriala dostępnego na youtube :www.youtube.com/watch?v=iKEiwZoH7bE .

    ObrazekObrazekObrazek

    Napisałem program do odczuty temperatury z czujnika Dallas DS18B20, program działa tylko nie wiem dlaczego jest 20 błędów i 3 ostrzeżenia, czy jest możliwość tak ustawienia Eclipse aby tylko wywalał błędy jak jest źle napisany program pod kątem arduino ? Proszę o pomoc w tej sprawie gdyż ułatwiło by mi to pracę.

    pozdrawiam

    Sprostowanie:
    Niestety w Eclipsie nie działa, zapomniałem że pierw w Arduino IDE zaprogramowałem uC,
    Proszę o pomoc w konfiguracji Eclipse Arduino



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 25 kwi 2015, o 16:16 
    Offline
    Nowy

    Dołączył(a): 26 sie 2014
    Posty: 24
    Pomógł: 0

    Ma ktoś konkretną działającą paczkę Eclipsa pod Arduino?
    od wczoraj próbuję to pożenić i nie mogę zestroić tych programów.

    próbuję według znalezionego poradnika: http://majsterkowo.pl/programowanie-ard ... lipse-ide/

    W skrócie ściągnąłem Arduino 1.5.5-r2 - zainstalowany w "program files"
    Wciągnięty polecany tam Eclipse pod v2.2.
    ścieżka podana prawidłowo - przechodzi test OK.
    Natomiast nawet przy wgraniu z przykładu BLINK'a wywala błędy.

    Obrazek

    Obrazek

    Samo Arduino działa prawidłowo - Kompiluje, wgrywa...
    Niestety Eclipsa jedynie kiedyś "liznąłem" więc zero doświadczenia.



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 25 kwi 2015, o 16:25 
    Offline
    Użytkownik
    Avatar użytkownika

    Dołączył(a): 12 paź 2011
    Posty: 780
    Pomógł: 20

    Możesz spróbować z atmel studio tam jest to dużo prostrze chyba 5 kliknięć
    http://www.visualmicro.com
    Po patrz tutaj na punkt 2
    http://www.blue17.elektroda.eu/mikrokontrolery-avr/1881
    Działa świetnie i dużo szybciej z resztą sam zobaczysz :-)

    Pozdrawiam

    _________________
    sig off ;(



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 25 kwi 2015, o 21:47 
    Offline
    Użytkownik
    Avatar użytkownika

    Dołączył(a): 13 paź 2011
    Posty: 715
    Lokalizacja: Zielona Góra
    Pomógł: 75

    Marcin_W napisał(a):
    W skrócie ściągnąłem Arduino 1.5.5-r2 - zainstalowany w "program files"
    Wciągnięty polecany tam Eclipse pod v2.2.
    ścieżka podana prawidłowo - przechodzi test OK.
    Natomiast nawet przy wgraniu z przykładu BLINK'a wywala błędy.


    Jeśli dobrze pamiętam to autor ARDUINO plugin V2 pod ECLIPSE zaleca aby najwyższa wersją Arduino była v1.5.2, na tej na pewno działa - sprawdzone. Jak byś miał problem ze znalezieniem tej wersji to zajrzyj na mojego Dropboxa tam w katalogu Arduino masz "podrasowaną" pod ATB wersję 1.5.2.

    _________________
    pozdrawiam
    phill2k



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 26 kwi 2015, o 00:33 
    Offline
    Nowy

    Dołączył(a): 26 sie 2014
    Posty: 24
    Pomógł: 0

    Dzięki za podpowiedzi.
    Niby wersję 1.5.2 też sprawdzałem. Ale już ściągam tą Twoją :) Jutro przetestuję.

    Na razie sprawdzam ten Atmel Studio. Działa, ale spora krowa z niego na dysku :)



    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: 22 ] 

    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