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



Teraz jest 20 kwi 2024, o 06:39


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
Avatar użytkownika

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

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

_________________
[b]San Escobar! Patria mia! Tu eres como la salud.[/b]



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: 27224
Lokalizacja: Szczecin
Pomógł: 1041

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
Avatar użytkownika

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

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

_________________
[b]San Escobar! Patria mia! Tu eres como la salud.[/b]



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
Avatar użytkownika

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

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:)

_________________
[b]San Escobar! Patria mia! Tu eres como la salud.[/b]



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
Avatar użytkownika

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

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

_________________
[b]San Escobar! Patria mia! Tu eres como la salud.[/b]



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: 705
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 2 gości


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