Odpowiedz 
 
Ocena wątku:
  • 1 Głosów - 3 Średnio
  • 1
  • 2
  • 3
  • 4
  • 5
Arduino
SQ9MDD Offline
Rysiek
****

Liczba postów: 380
Dołączył: 01-02-2009
Post: #1
Arduino
Panowie (i Panie?)

Ktoś z was bawił się może środowiskiem arduino? Oczywiście mam na myśli jakieś projekty związane z krótkofalarstwem.
Całość wydaje się całkiem ciekawym pomysłem na szybki i łatwy start z techniką mikroprocesorową.

http://pl.wikipedia.org/wiki/Arduino

...przede wszystkim nie zakłócać...
30-06-2013 14:28
Odwiedź stronę użytkownika Znajdź wszystkie posty użytkownika Odpowiedz cytując ten post
SP6IFN Offline
Ryszard
****

Liczba postów: 456
Dołączył: 23-03-2010
Post: #2
RE: Arduino
Tak, ja.
W tym celu po ostatnim spotkaniu w Burzeninie w 2012r, gdzie to wyraziłem publicznie chęć poznania jeszcze w swoim życiu przynajmniej tajników obsługi mikroprocesorów zająłem się właśnie ARDUINO, jako najprostszym ze sposobów osiągnięcia tego celu. Dodatkowo też przerobiłem samodzielnie w okresie zimowym trzymiesięczny kurs podstaw pisania programów w języku C++. Egzaminy (nazwijmy je semestralnymi) zaliczałem u Kol.Waldka 3Z6AEF....Dodgy, o dziwo z wynikiem pozytywnym...Rolleyes To pozwoliło mi zrozumieć "co jest tu grane" do tego stopnia, że przynajmniej rozumiem co zostało napisane w kodzie programu.
I choć nie do końca moje opracowania są własne, ponieważ opieram się na informacjach z netu, to większość "myśli twórczej" jest moja. Efektem tego jest przykładowo własna obsługa DDSa 9850 przygotowana właśnie w środowisku ARDUINO, a ten obsługiwany jest w języku programowania C++. Namawiam GORĄCO wszystkich tych, którzy chcą się też tego nauczyć w podstawowej chociaż formie, aby właśnie zaczęli od ARDUINO. Efekty mojej pracy z okresu zimowo-wiosennego zamieszczam w poniższych fotkach.
Rysio!
Jeśli ja sobie jeszcze z tym poradziłem, to młodsi i bardziej kreatywni w tej materii ludzie nie będą z tym tematem mieli ŻADNYCH problemów.


Załączone pliki
.jpg  _DSC1781m.JPG (Rozmiar: 93.65 KB / Pobrań: 6135)
.jpg  _DSC1784m.JPG (Rozmiar: 114.67 KB / Pobrań: 5028)
.jpg  _DSC1812m.JPG (Rozmiar: 92.26 KB / Pobrań: 4635)
.jpg  _DSC1820m.JPG (Rozmiar: 94.75 KB / Pobrań: 4545)
.jpg  _DSC1821m.JPG (Rozmiar: 98.16 KB / Pobrań: 4394)
.jpg  _DSC1822m.JPG (Rozmiar: 89.94 KB / Pobrań: 2068)
.jpg  _DSC1824m.JPG (Rozmiar: 91.33 KB / Pobrań: 2032)
.jpg  _DSC1834m.JPG (Rozmiar: 99.45 KB / Pobrań: 2191)
30-06-2013 18:12
Odwiedź stronę użytkownika Znajdź wszystkie posty użytkownika Odpowiedz cytując ten post
SP9MRN Offline
MAc
*****

Liczba postów: 819
Dołączył: 29-08-2009
Post: #3
RE: Arduino
Moim zdaniem zabawka jest super.
Przede wszystkim jest relatywnie tania i dostępna dla "nielutow"
Eksperymentalnie zrobiłem sterownik eATU, sterownik rotora i przełącznika antenowego. Wersje zarówno z lcd 2x16 jak i graficznymi - mono z nokii i kolorowym 1,8''. No i oczywiście dds-a
Jakieś fotki były w wątku o eatu
oprócz tego jakieś klucze elektroniczne i trochę innych dupereli.
Bardzo sympatycznie pakuje się też arduino do attiny i małych tanich atmeg.
Masa osprzętu.
No i oczywiście można na tym odpalić arducopter i polatać :-)

MAc
mrn
30-06-2013 18:36
Odwiedź stronę użytkownika Znajdź wszystkie posty użytkownika Odpowiedz cytując ten post
SQ9MDD Offline
Rysiek
****

Liczba postów: 380
Dołączył: 01-02-2009
Post: #4
RE: Arduino
Hej.

Tak myślałem że temat się spodoba, i tak jak podejrzewałem arduino jest znanym środowiskiem. Z niezaprzeczalnych zalet to mnóstwo gotowych bibliotek do całej masy sprzętu. Zresztą wystarczy wrzucić słowo klucz arduino w wyszukiwarkę na ebay-u albo allegro. Z rzeczy które mnie zaskoczyły najbardziej to w zasadzie bezproblemowe uruchomienie środowiska i pierwsze programowanie, bez kombinacji i zastanawiania się jak to zrobić.
Przetestowałem też fajny programik który często jest kojarzony z arduino a służy do rozrysowywania schematów prototypów.

http://fritzing.org/

http://www.youtube.com/watch?feature=pla...rWpg#at=99



.png  pierwsza-testowa_bb.png (Rozmiar: 247.33 KB / Pobrań: 2455)

Ostatnie moje testy w temacie arduino i nasze hobby:





A później usiadłem do oprogramowania LCD 1,8 cala tft z czytnikiem kart SD (35PLN!!)

https://picasaweb.google.com/11578673624...inoDisplay

Reasumując:

Środowisko dla początkujących bardzo dobre, łatwe do opanowania.
Jeśli ktoś ma ochotę rozpocząć zabawę z arduino bardzo chętnie pomogę.

...przede wszystkim nie zakłócać...
30-06-2013 20:09
Odwiedź stronę użytkownika Znajdź wszystkie posty użytkownika Odpowiedz cytując ten post
SP9MRN Offline
MAc
*****

Liczba postów: 819
Dołączył: 29-08-2009
Post: #5
RE: Arduino

.jpg  rotor.jpg (Rozmiar: 34.98 KB / Pobrań: 2155) sterownik rotora - dokładnie taki tft jak piszesz

Dodam jeszcze, że oprócz arduino i fritzinga jest jeszcze Processing - czyli język na peceta - praktycznie zgodny ze składnią arduino, pozwalający na wspólne działania.
aaaa
najważniejsze!!!!
http://blog.radioartisan.com/
klucz, atu, sterownik- można się wiele nauczyć
oprócz tego proponuję przeglądnąć oproramowanie multiwii do quadcopterów - też niezła szkoła - chociaż nie związana bezpośrednio z naszą branżą.
Z tych plików nauczyłem się wreszcie jak podzielić sketch na kilka plików (modułów) do późniejszego niezależnego wykorzystania. taki rodzaj gotowych funkcji do których przekazujesz dane. Program się staje znacznie czytelniejszy.

uff. na razie tyle.
Może faktycznie powolutku ruszyć temat. Co prawda kilku znajomych ortodoksyjnych programistów patrzył na mnie krzywo - ale mnie się podoba ogromnie.

(nawet waterfall na tym widziałem)

MAc
mrn
(Ten post był ostatnio modyfikowany: 30-06-2013 21:48 przez SP9MRN.)
30-06-2013 21:48
Odwiedź stronę użytkownika Znajdź wszystkie posty użytkownika Odpowiedz cytując ten post
SP6IFN Offline
Ryszard
****

Liczba postów: 456
Dołączył: 23-03-2010
Post: #6
RE: Arduino
Cytat:Co prawda kilku znajomych ortodoksyjnych programistów patrzył(o) na mnie krzywo - ale mnie się podoba ogromnie.
No to co? Mnie to nie boli, a wstydzić się nie ma czego. Tylko ten nic nie wie, który się nie chce uczyć. Mi osobiście bardzo odpowiada ta plattforma, a dzięki podpowiedziom Waldka 3Z6AEF wiele się nauczyłem, a nie kumaty byłem kompletnie jeszcze na ostatnim spotkaniu w Burzeninie. Rozmawialiśmy tam o Arduino jak zapewne pamiętasz Maćku. Polecam ten sposób zrozumienia języka C++. Dodatkowo tanio, za bardzo małe pieniądze mamy jeszcze gotowy programator do różnych Atmeg. Ja zacząłem od Arduino z Atmegą 128, ale już go przestawiłem na AT328, co okazało się operacją bajecznie prostą. Informacji w necie jest aż nadto, a jak widać i na tym forum jest się kogo zapytać. Dodatkowe płytki do uruchamiania wykonuję samodzielnie, ale można pójść na skróty i zakupić gotowe, uruchomieniowe zestawy. Na ewentualne pytania też będę w stanie zapewne odpowiedzieć, a jeśli "nie", to sam będę pytał. Cieszy mnie ogromnie że zapoczątkowałeś ten wątek Ryśku SQ9MDD, wiedzę programistyczną masz ogromną jak się zorientowałe, będzie więc od kogo ją pogłębiać samemu. Osobiście żałuję że tak póżno odważyłem się na procesory, a to całkiem proste jak się okazuje. W podstawowej formie oczywiście.
Rysio!
30-06-2013 22:52
Odwiedź stronę użytkownika Znajdź wszystkie posty użytkownika Odpowiedz cytując ten post
SP9MRN Offline
MAc
*****

Liczba postów: 819
Dołączył: 29-08-2009
Post: #7
RE: Arduino
Część kupiłem. Do LCD dorobiłem konwertery poziomów na 4050.
Pewnych rzeczy nie oplaca się robić - oczywiście jeżeli mamy czas na czekanie na przesylkę od pana chińczyka (kapitalne moduły z przekaźnikami).
zamówiłem dwukolorowego malutkiego oleda - może się okazać znakomity do małego trxa z małą plytą czołową :-) (taki jak ten: http://www.ebay.com/itm/SPI-0-96-128X64-...27cc2c13df )

No po prostu arduino (i cała społeczność) mnie zauroczyła.

Dla tych, którzy nie do końca wiedzą o czym piszemy:
http://www.arduino.cc
oraz
http://forum.arduino.cc/index.php

73
MAc
mrn
30-06-2013 23:21
Odwiedź stronę użytkownika Znajdź wszystkie posty użytkownika Odpowiedz cytując ten post
SP6IFN Offline
Ryszard
****

Liczba postów: 456
Dołączył: 23-03-2010
Post: #8
RE: Arduino
Aby dalej zachęcać dodam że kompilator do Arduino jest darmowy i nie ma ograniczeń pisanego kodu. Za Bascoma trzeba płacić. W C++ chyba pisze się wygodniej niż w Bascomie, znawcą nie jestem, to moje zdanie. Kit do montażu Arduino można kupić za połowę wartości zmontowanego, chyba że chcemy wypasioną wersję z http://nettigo.pl/products/40?utm_source=StarterKit, można się na początku wzorować na gotowych projektach z netu, itd, itd... Google wiedzą wszystko!
Można też jako Arduino wykorzystać pomysł Adama SP5FCS, dorobić trzeba tylko układ komunikacji z PCtem, wystarczy na RS232: .....nie mogę znależć opisu, jest na SP-HM....opracowana płytka na procesor z Atmegą, piny z procesora oznaczyć zgodnie z pinologią Arduino, taniej chyba już nie można.
Rysio!
01-07-2013 10:31
Odwiedź stronę użytkownika Znajdź wszystkie posty użytkownika Odpowiedz cytując ten post
SP3WXO Offline
Nowicjusz
*

Liczba postów: 25
Dołączył: 10-01-2010
Post: #9
RE: Arduino
Tak trochę z lenistwa, mam pytanie do bardziej doświadczonych: jak wygląda współpraca dedykowanego oprogramowania z niededykowanymi płytkami? Poszerzając swoje pytanie: w samym kompilatorze jest lista układów uruchomieniowych, czy jestem ograniczony do tych płytek czy też można użyć "niestandardowych" z układami Atmega8 i Atmaega128?

Pozdrawiam
Adam
01-07-2013 10:33
Znajdź wszystkie posty użytkownika Odpowiedz cytując ten post
SP9MRN Offline
MAc
*****

Liczba postów: 819
Dołączył: 29-08-2009
Post: #10
RE: Arduino
można, tylko trzeba im wstępnie załadować bootloader. szukaj pod hasłem "standalone arduino"
http://playground.arduino.cc/Learning/AtmegaStandalone
http://majsterkowo.pl/progamowanie-mikro...ttiny2313/
http://majsterkowo.pl/programowanie-mikr...ra-usbasp/

a tu ładny przykład:
http://makezine.com/2009/01/15/cheapest-...e-arduino/

Jeżeli kupować, to proponuję UNO v.R3 - na allegro można dostać już za 60zł. Ja używam NANO z dodatkowym shieldem I/O - jakoś tak wyszło...

MAc
01-07-2013 10:46
Odwiedź stronę użytkownika Znajdź wszystkie posty użytkownika Odpowiedz cytując ten post
Odpowiedz 


Skocz do:


Użytkownicy przeglądający ten wątek: 23 gości