Jak w 60 minut zrobić termometr z wyświetlaniem na Androidzie (na srajfonie też), wszystko w cenie litra gorzały.
: 2017-05-08, 22:36
No to zaczynamy zakupy;
1.Arduino UNO lub coś podobnego https://www.aliexpress.com/item/1pcs-Ne ... 9a4b&tpp=1
2.czujniki DS - 4szt https://www.aliexpress.com/item/Hot-Sal ... 591098dbe9
3.moduł Bluetooth HC-06 lub XM-15 https://www.aliexpress.com/item/SPP-C-B ... 36066.html
4.rezystor 4.7 kOhm
Koszty łącznie to ok 36,00 PLN - wszystkie elementy można też kupić na Alledrogo i zapłacić za express.
Oczekując na przesyłki oglądamy ten poradnik:
https://majsterkowo.pl/od-czego-zaczac- ... z-arduino/
i jeszcze ten:
http://magu.pl/arduino/162-jak-wczytac- ... ki-arduino
oraz najważniejszy poradnik:
http://users.sch.gr/iliaslamprou/virtui ... ial_1.html
https://www.youtube.com/watch?v=mIA2N7gaSis&t=344s
Tu pobieramy potrzebną bibliotekę:
http://iliaslamprou.mysch.gr/virtuino/virtuino.zip
Inne wg wcześniejszego poradnika.
Wszystko łączymy kilkoma kabelkami i podłączamy do kompa.
Wgrywamy kod "termometr": https://www.dropbox.com/s/ksp1ifxrk98l0 ... r.ino?dl=0
i montujemy na kolumnie.
Teraz pora na telefon:
Instalujemy aplikację: https://play.google.com/store/apps/deta ... uino&hl=pl
Parujemy telefon z modułem Bluetooth i odpalamy Virtuino.
Łączymy się z Arduino wg poradnika powyżej.
Tworzymy własny panel termometru pamiętając że odczyty temperatur są dostępne na wirtualnych pinach V0,V1,V2,V3.
Jak komuś się nie chce samemu podbieramy gotowca tu: https://www.dropbox.com/s/td7lkajnwedfm ... y.vrt?dl=0
I instalujemy w telefonie uruchamiamy Virtuino, klikamy menu w prawym górnym rogu i "Load project" - na górze okienka zobaczymy ścieżkę do folderu w którym musimy umieścić pobranego gotowca (najprawdopodobniej: /storage/emulated/0/virtuino/projects/)
Po umieszczeniu "gotowca" wykonujemy "Load project" i widzimy coś takiego: Klikamy w prawy górny róg i wybieramy "UNLOCK" i dostajemy: Klikamy w pierwszy termometr i w okienku klikamy "SERVER", wybieramy nasz wcześniej sparowny moduł( np: HC-06) i zatwierdzamy zielonym ptaszkiem. Musimy to powtórzyć dla każdego termometru.
Na koniec zamykamy edycję klikając na ikonę kłódki w prawym dolnym rogu. Powinniśmy widzieć ekran główny.
Następnie klikamy ikonkę telefonu w lewym górnym rogu otwierając możliwe połączenia: Zaznaczamy zielonego ptaszka przy naszym sparowanym module i klikamy zielone "Connect" w prawym górnym rogu.
Po chwili widzimy: I jeszcze testy prototypu jako przystawki do termometru od kol Radius: UWAGA:
Moduł bluetooth XM-15 to moduł o powiększonym zasięgu dostępny np: w sklepie internetowym HIPROS
PS: Jak ktoś popatrzy w tryb edycji to znajdzie możliwość poustawiania alarmów dla poszczególnych termometrów.
Bez problemu można tez dodać przyciski do sterowania innych wyjść Arduino np: do sterowania elektrozaworami (przez przekaźnik)
To wszystko dostępne jest bardzo intuicyjnie z poziomu telefonu bez grzebania w kodzie Arduino.
1.Arduino UNO lub coś podobnego https://www.aliexpress.com/item/1pcs-Ne ... 9a4b&tpp=1
2.czujniki DS - 4szt https://www.aliexpress.com/item/Hot-Sal ... 591098dbe9
3.moduł Bluetooth HC-06 lub XM-15 https://www.aliexpress.com/item/SPP-C-B ... 36066.html
4.rezystor 4.7 kOhm
Koszty łącznie to ok 36,00 PLN - wszystkie elementy można też kupić na Alledrogo i zapłacić za express.
Oczekując na przesyłki oglądamy ten poradnik:
https://majsterkowo.pl/od-czego-zaczac- ... z-arduino/
i jeszcze ten:
http://magu.pl/arduino/162-jak-wczytac- ... ki-arduino
oraz najważniejszy poradnik:
http://users.sch.gr/iliaslamprou/virtui ... ial_1.html
https://www.youtube.com/watch?v=mIA2N7gaSis&t=344s
Tu pobieramy potrzebną bibliotekę:
http://iliaslamprou.mysch.gr/virtuino/virtuino.zip
Inne wg wcześniejszego poradnika.
Wszystko łączymy kilkoma kabelkami i podłączamy do kompa.
Wgrywamy kod "termometr": https://www.dropbox.com/s/ksp1ifxrk98l0 ... r.ino?dl=0
i montujemy na kolumnie.
Teraz pora na telefon:
Instalujemy aplikację: https://play.google.com/store/apps/deta ... uino&hl=pl
Parujemy telefon z modułem Bluetooth i odpalamy Virtuino.
Łączymy się z Arduino wg poradnika powyżej.
Tworzymy własny panel termometru pamiętając że odczyty temperatur są dostępne na wirtualnych pinach V0,V1,V2,V3.
Jak komuś się nie chce samemu podbieramy gotowca tu: https://www.dropbox.com/s/td7lkajnwedfm ... y.vrt?dl=0
I instalujemy w telefonie uruchamiamy Virtuino, klikamy menu w prawym górnym rogu i "Load project" - na górze okienka zobaczymy ścieżkę do folderu w którym musimy umieścić pobranego gotowca (najprawdopodobniej: /storage/emulated/0/virtuino/projects/)
Po umieszczeniu "gotowca" wykonujemy "Load project" i widzimy coś takiego: Klikamy w prawy górny róg i wybieramy "UNLOCK" i dostajemy: Klikamy w pierwszy termometr i w okienku klikamy "SERVER", wybieramy nasz wcześniej sparowny moduł( np: HC-06) i zatwierdzamy zielonym ptaszkiem. Musimy to powtórzyć dla każdego termometru.
Na koniec zamykamy edycję klikając na ikonę kłódki w prawym dolnym rogu. Powinniśmy widzieć ekran główny.
Następnie klikamy ikonkę telefonu w lewym górnym rogu otwierając możliwe połączenia: Zaznaczamy zielonego ptaszka przy naszym sparowanym module i klikamy zielone "Connect" w prawym górnym rogu.
Po chwili widzimy: I jeszcze testy prototypu jako przystawki do termometru od kol Radius: UWAGA:
Moduł bluetooth XM-15 to moduł o powiększonym zasięgu dostępny np: w sklepie internetowym HIPROS
PS: Jak ktoś popatrzy w tryb edycji to znajdzie możliwość poustawiania alarmów dla poszczególnych termometrów.
Bez problemu można tez dodać przyciski do sterowania innych wyjść Arduino np: do sterowania elektrozaworami (przez przekaźnik)
To wszystko dostępne jest bardzo intuicyjnie z poziomu telefonu bez grzebania w kodzie Arduino.