Arduino - klika podstawowych pytań.

Ogólne rozmowy na temat Arduino (i jemu podobnych).
ODPOWIEDZ
bruder
Młodszy majsterkowicz
Posty: 38
Rejestracja: 8 wrz 2012, 14:16

Arduino - klika podstawowych pytań.

Post autor: bruder » 8 wrz 2012, 15:12

Witam wszystkich forumowiczów.

Ostatnio mam trochę więcej wolnego czasu niż zawsze. Przeglądając internet dotarłem do Majsterkowo.pl i zainteresowałem się arduino. Na elektronice nie znam się za bardzo dlatego mam kilka pytań. Chciałbym stworzyć coś takiego:
http://www.youtube.com/watch?v=-x3a8yL6 ... r_embedded

Oczywiście z biegiem czasu cały układ będzie coraz bardziej rozbudowywany. Dodawać będę kolejne elementy, którymi będę mógł sterować za pomocą tabletu lub telefonu. Całość będzie się opierała na tym projekcie: http://www.domotichome.net/

Pytania ponumeruję aby ułatwić odpowiadanie.

1. Czy po zakupie http://nettigo.pl/products/251 i http://nettigo.pl/products/279 będę mógł w łatwy sposób zastąpić płytkę Arduino Uno własnym układem tak aby móc ją wykorzystać w kolejnych projektach?

2. W projekcie będę chciał wykorzystać dużą ilość czujników(np. temperatura, fotorezystor) i przekaźników (nie wiem czy dobrze to nazywam ale chodzi o sterowanie urządzeniami 230V - doprowadzenie i odcięcie zasilania). Jaką maksymalną liczbę takich elementów mogę zastosować i jak ewentualnie ją zwiększyć.

3. Czy istnieje element, który działa jak włącznik schodowy i może być sterowany przez arduino? Chodzi o to aby włączenie np. żarówki było możliwe z poziomu arduino oraz włącznika zamontowanego na ścianie.

4. Jaką długość mogą mieć przewody łączące np. arduino z czujnikmiem temperatury? Domyślam się, że to jest zależne od oporu wewnętrznego przewodów ale czy możliwe jest osiągnięcie np. 100 metrów?

Proszę o odpowiedzi napisane językiem, który zrozumiem :) Czyli takim dla osoby, która zna podstawy podstaw.

Pozdrawiam

Co miesiąc do wygrania nagrody o wartości ponad 1600 zł!


Awatar użytkownika
kamiltbg
Majsterkowicz
Posty: 67
Rejestracja: 5 cze 2012, 22:32
Kontakt:

Re: Arduino - klika podstawowych pytań.

Post autor: kamiltbg » 8 wrz 2012, 18:13

1. Co do Arduino to spokojnie możesz je zastąpić ATmegą albo ATtiny, ten moduł już trudniej zastąpić.
2. Jesteś ograniczony liczbą wejść/wyjść cyfrowych (i wejść analogowych), ale układami za ~4 zł możesz zwiększyć liczbę tych cyfrowych (z analogowymi chyba gorzej). Leonardo ma więcej wejść analogowych.
Awatar użytkownika
Maxik
Starszy majsterkowicz
Posty: 405
Rejestracja: 6 lip 2012, 18:27
Lokalizacja: Gdańsk
Kontakt:

Re: Arduino - klika podstawowych pytań.

Post autor: Maxik » 8 wrz 2012, 19:29

Ad1: Shield Ethernetowy możesz kupić sporo taniej od Chińczyka na eBayu: http://www.ebay.pl/itm/Ethernet-Shield- ... 0955738702 sprzedawca jest sprawdzony, przesyłka za darmo, a Łukasz pisał, że z takim shieldem nie ma żadnych problemów.

Ad4: To zależy też od zastosowanego protokołu i tego jak radzi on sobie z korekcją błędów. Sam nigdy niczego na tak długim kablu nie robiłem, więc konkretów niestety nie podam.
bruder
Młodszy majsterkowicz
Posty: 38
Rejestracja: 8 wrz 2012, 14:16

Re: Arduino - klika podstawowych pytań.

Post autor: bruder » 9 wrz 2012, 13:17

Ad1. Super. Więc po złożeniu układu pewnie z waszą pomocą zamienię arduino jakimś własnym układem.
Ad2. Zastanawiałem się nad Arduino mega. Tam jest sporo wejść/wyjść i pewnie by wystarczyło. No chyba, że mnie przekonacie, że nie warto i lepiej załatwić to "układami za ~4 zł". Czy w przypadku arduino uno i zwiększeniu liczby wejść/wyjść nie będzie problemu z zaprogramowaniem mikrokontrolera?
Ad4. Jak już zacznę zabawę to pewnie to przetestuję :).
Awatar użytkownika
Łukasz
Administrator
Posty: 667
Rejestracja: 12 lis 2011, 09:42
Lokalizacja: Zielona Góra
Kontakt:

Re: Arduino - klika podstawowych pytań.

Post autor: Łukasz » 9 wrz 2012, 13:54

Po pierwsze - w UNO nie warto się już pakować. W Nettigo masz dostępne Arduino Leonardo, które jest tańsze, daje więcej możliwości, ma więcej wejść/wyjść.

Jak już chcesz inwestować w MEGA, a masz smartfona z Androidem, to zastanów się nad zakupem tej wersji: http://nettigo.pl/products/184 - będziesz mógł do niej podpiąć Androida i sterować różnymi rzeczami za pomocą aplikacji w smartfonie :)
Życie jest za krótkie, żeby nie majsterkować...
Awatar użytkownika
kamiltbg
Majsterkowicz
Posty: 67
Rejestracja: 5 cze 2012, 22:32
Kontakt:

Re: Arduino - klika podstawowych pytań.

Post autor: kamiltbg » 9 wrz 2012, 14:03

Ale to chyba nie jest bezprzewodowe, a za niecałe 7 dolarów kupi moduł Bluetooth i wyjdzie mu taniej :P
bruder
Młodszy majsterkowicz
Posty: 38
Rejestracja: 8 wrz 2012, 14:16

Re: Arduino - klika podstawowych pytań.

Post autor: bruder » 9 wrz 2012, 14:24

Łukasz pisze:Jak już chcesz inwestować w MEGA, a masz smartfona z Androidem, to zastanów się nad zakupem tej wersji: http://nettigo.pl/products/184 - będziesz mógł do niej podpiąć Androida i sterować różnymi rzeczami za pomocą aplikacji w smartfonie :)
I bez tej wersji androidowej można sobie poradzić. Arduino podłączyć do routera. Telefon do routera za pomocą Wi-Fi i sterować Arduino za pomocą zapytań/nagłówków http. A to chyba dobry sposób ponieważ w ten sposób możemy sterować za pomocą innych urządzeń, które nie posiadają androida. Arduino odpowiada o powodzeniu wykonania zadania za pomocą JSON, który jest bardzo wygodny do tego typu komunikacji. Zależy mi na sterowaniu bezprzewodowym w obrębie domu. A do tego sieć wi-fi nadaje się doskonale.

Dzięki za wskazanie Arduino Leonardo. Nie znałem go, zapoznam się.
Awatar użytkownika
Michal
Młodszy majsterkowicz
Posty: 8
Rejestracja: 25 cze 2012, 09:47
Kontakt:

Re: Arduino - klika podstawowych pytań.

Post autor: Michal » 9 wrz 2012, 16:30

4. Jeżeli chodzi o czujniki analogowe, to nie. Jeżeli mowa o cyfrowych np. DHT11, DHT22, to teoretycznie kabel może mieć do 50 m. Będę to testował za jakiś tydzień.

Co do zakupu Arduino UNO - moim zdaniem jest sens, ponieważ łatwiej będzie przenieść projekty poza arduino (na płytkę zrobioną samemu).
Awatar użytkownika
Łukasz
Administrator
Posty: 667
Rejestracja: 12 lis 2011, 09:42
Lokalizacja: Zielona Góra
Kontakt:

Re: Arduino - klika podstawowych pytań.

Post autor: Łukasz » 9 wrz 2012, 18:28

Michal pisze:Co do zakupu Arduino UNO - moim zdaniem jest sens, ponieważ łatwiej będzie przenieść projekty poza arduino (na płytkę zrobioną samemu).
A jaka to różnica, czy przenosisz z UNO, czy z Leonardo? ;)
Życie jest za krótkie, żeby nie majsterkować...
bruder
Młodszy majsterkowicz
Posty: 38
Rejestracja: 8 wrz 2012, 14:16

Re: Arduino - klika podstawowych pytań.

Post autor: bruder » 9 wrz 2012, 20:25

A dlaczego cena tego zestawu http://nettigo.pl/products/136 jest o 20 zł większa od zamawianego osobno http://nettigo.pl/products/43 + http://nettigo.pl/products/259?

Tzn pytam bo nie wiem czy nie widzę jakiejś różnicy w tych zestawach czy po prostu nie uwzględniają tej obniżki na arduino kupowanym w zestawie.

Moduł ethernetowy zamówię ten polecany przez Maxika.

Chyba będę musiał kupić też lutownicę :). Jedyna, którą znalazłem w domu to coś w tym stylu: http://allegro.pl/elektryczna-lutownica ... 79780.html. Ale z tym mam jeszcze czas.

Dziękuję bardzo za pomoc. Jeśli komuś coś się jeszcze nasunie to chętnie przeczytam. Jutro zamówię arduino mega lub leonardo + moduł ethernet. Na początku spróbuję złożyć proste przykłady przedstawiane w internecie. Następnym krokiem będzie komunikacja arduino z telefonem.

Jak zabiorę się za projekt to z chęcią będę dzielił się z Wami moimi postępami i zadawał kolejne, pewnie trudniejsze pytania :D. Ale to w innym wątku dotyczącym wyłącznie projektu.
Awatar użytkownika
kamiltbg
Majsterkowicz
Posty: 67
Rejestracja: 5 cze 2012, 22:32
Kontakt:

Re: Arduino - klika podstawowych pytań.

Post autor: kamiltbg » 9 wrz 2012, 20:43

Starter Kita i tak się nie opłaca kupować, te rzeczy kupisz taniej na Lispolu (poza kabelkami, je trzeba zamówić z eBaya albo zrobić samemu).
Awatar użytkownika
Maxik
Starszy majsterkowicz
Posty: 405
Rejestracja: 6 lip 2012, 18:27
Lokalizacja: Gdańsk
Kontakt:

Re: Arduino - klika podstawowych pytań.

Post autor: Maxik » 9 wrz 2012, 21:54

Z lutownicą się wstrzymaj, na początek wystarczy płytka stykowa.
bruder
Młodszy majsterkowicz
Posty: 38
Rejestracja: 8 wrz 2012, 14:16

Re: Arduino - klika podstawowych pytań.

Post autor: bruder » 10 wrz 2012, 10:41

Wrócę jeszcze do 3.
W załączniku jest schemat (rysowany na szybko :D). Krótko opiszę: po lewej stronie jest przekaźnik sterowany przez arduino. W każdym z 2 ustawień jest załączony, ale do innego przewodu. Po prawej stronie włącznik schodowy (taki normalny, w ścianie włączany dłonią).

3a. Czy można kupić taki przekaźnik? A właściwie cały moduł - z tego co widziałem to oprócz przekaźnika (5V) konieczny jest jeszcze układ, który dostosuje prąd z arduino do przekaźnika i diody zabezpieczające przed przepięciem(?). Taki układ to pewnie nic trudnego i skomplikowanego, jednak ja potrzebowałbym schematu i listę potrzebnych elementów :) lub gotowy, złożony moduł.

W sieci widziałem całe płytki przekaźnikowe. Ja chciałbym pojedynczy przekaźnik.

3b. Pomyślałem również o 2 dodatkowych elementach, którymi można by wzbogacić układ. Chciałbym podłączyć jeszcze jakiś układ ściemniający światło. Są zwykłe włączniki, którymi można to regulować, a ja myślę o takim sterowanym przez arduino. Czy istnieje taki układ?

3c. Druga rzecz to jakiś czujnik, który sprawdzi czy żarówka jest włączona. Pomyślałem o czymś na kształt amperomierza. Wystarczy, że będzie zwracał stan wysoki jeżeli płynie prąd a niski w przeciwnym przypadku. Musiałby być wpięty w obwód 230V i "informować" arduino.

3b i 3c nie są niezbędne, traktuje je jako urozmaicenie.
Nie masz wymaganych uprawnień, aby zobaczyć pliki załączone do tego posta.
Awatar użytkownika
Michal
Młodszy majsterkowicz
Posty: 8
Rejestracja: 25 cze 2012, 09:47
Kontakt:

Re: Arduino - klika podstawowych pytań.

Post autor: Michal » 10 wrz 2012, 13:32

Łukasz pisze:
Michal pisze:Co do zakupu Arduino UNO - moim zdaniem jest sens, ponieważ łatwiej będzie przenieść projekty poza arduino (na płytkę zrobioną samemu).
A jaka to różnica, czy przenosisz z UNO, czy z Leonardo? ;)
Z uno wyciągasz zaprogramowaną atmegę, dokładasz kryształ i bangla. W razie czego, jak wyjmiesz atmegę, masz konwerter USB-SERIAL.
Awatar użytkownika
Łukasz
Administrator
Posty: 667
Rejestracja: 12 lis 2011, 09:42
Lokalizacja: Zielona Góra
Kontakt:

Re: Arduino - klika podstawowych pytań.

Post autor: Łukasz » 10 wrz 2012, 14:25

Wyciągnąć? Jej się nie wyciąga (no chyba, że się spali;). Podpinasz jakąkolwiek ATmegę (lub ATtiny) kilkoma przewodami do Arduino i normalnie ją programujesz :) Roboty jest tyle samo, bo jak wyciągniesz ATmegę z płytki Arduino to nową i tak po włożeniu musisz zaprogramować (bootloader).

Ale po to w każdym Arduino (począwszy od UNO) masz złącze ICSP, żeby się nie bawić z wyciąganiem kości i móc szybko zaprogramować dowolny µC :)
Życie jest za krótkie, żeby nie majsterkować...
bruder
Młodszy majsterkowicz
Posty: 38
Rejestracja: 8 wrz 2012, 14:16

Re: Arduino - klika podstawowych pytań.

Post autor: bruder » 10 wrz 2012, 15:47

ad3. Ten moduł powinien być chyba dobry: http://www.ebay.pl/itm/New-One-1-Channe ... 239wt_1397
ODPOWIEDZ

Strony partnerskie: