Skocz do zawartości

Czy ktoś to polutuje, tak by zagrało ?


muuhau

Rekomendowane odpowiedzi

Cześć.

 

W skrócie chodzi o stworzenie takiego potwora jak na zdjęciu.

 

Ma włączać muzykę na czujnik ruchu, a potem wyłączać po określonym czasie.

 

Kolega oferuje wynagrodzenie finansowe. Podprodukty są już zakupione.

 

Zlecenie jest "na wczoraj".

 

Ktoś chętny? :)

 

Pozdro!

20150417_114235.jpg

Odnośnik do komentarza
Udostępnij na innych stronach

bez kontrolera jest to trochę średnio utrzymywalne (wykonalne jest, utrzymywalne mniej)

 

idealny byłby do tego mikrokomputerek http://www.acmesystems.it/arietta (ma linuksa i wszystko, ARM 400MHz + 128MB ram), tylko jak na złość nie ma wbudowanego DAC-a (ma tylko proste wyjście analogowe, pewnie da się wydobyć "sygnał dźwiękowy" ale niekoniecznie muzykę), trzeba podłączyć coś po I2S (obsługa odtwarzacza przez zewnętrzny mikrokontroler to - paradoksalnie - wybitnie nietrywialne zadanie)

 

jeśli sygnał dźwiękowy by wystarczył a sygnał z czujnika dałby się bramkować, to w zupełności wystarczy mikrokontroler ATTiny 85 za ~10zł

 

http://www.atmel.com/devices/attiny85.aspx


BTW żeby nie było wątpliwości, nie podejmuję się takiego zadania, nie robię takich rzeczy na codzień i zwyczajnie nie mam czasu się z tym bawić...

  • Like 2
Odnośnik do komentarza
Udostępnij na innych stronach

RPI + PIR (ewentualnie US 015).

 

Malina w dowolnej wersji, starsze wyhaczysz za cenę wymienionych przez @KHRoN albo taniej, a mają DAC i wszystko co potrzeba do działania jako pełnoprawne centrum multimedialne/komputer.

PIRa kupiłem w jakimś sklepie elektrycznym za 10 zł albo mniej, bawiłem się i bardzo łatwo działa, jeden PIN z którego odczytujesz pomiary (ultradźwiękowe wymagają 2 pinów i opornika w przypadku RPI) i dalej robisz co chcesz, odpalasz mjuzik czy co sobie tylko wymyślisz. Kod w C++ na 10 - 20 linijek maksymalnie.

PIR lepiej działał niż czujnik ultradźwiękowy, jeśli nie potrzebujesz liczyć odległości obiektu tylko skalibrować czujność czujki - PIR idealny.

 

EDYTA:

 

Taki PIR mam:

http://botland.com.pl/czujniki-ruchu/1655-czujnik-ruchu-pir-hc-sr501.html

Bardzo prosty, kalibrujesz "potencjometrami" śrubokrętem, odczytujesz tylko z OUT. Maksymalnie 10 minut roboty na kod.

Edytowane przez Mecin
  • Like 1
Odnośnik do komentarza
Udostępnij na innych stronach

Ok.

 

Czy w takim razie czy znajdzie się ktoś z Wrocławia, kto zlutuje i zakoduje taki zestaw - PIR + Malina, tak żeby dało się do tego podłączyć głośniki?

 

Druga sprawa - gdzie we Wro można kupić podzepoły do tego?

Edytowane przez muuhau
Odnośnik do komentarza
Udostępnij na innych stronach

na miejscu może być ciężko, natomiast bez problemu da się zamówić w sieci, np. ja kupuję takie rzeczy na nettigo.pl (disklejmer: nie mam z nimi nic wspólnego)

 

jak wybierzesz płatność przelewem i kod "podaj-dalej" to masz 5% upustu, a do paczkomatu przesyłka dochodzi za dzień-dwa

 

BTW na pi napisanie takiego kodu jest trywialne, nawet w c nie trzeba się bawić, wystarczy python :)


do pythona jest gotowa biblioteka (żeby odczytać stan czujnika): https://github.com/WiringPi/WiringPi2-Python

 

do muzyki też jest: http://raspberrypi.stackexchange.com/questions/7088/playing-audio-files-with-python

 

a tu cały poradnik tylko o tym jak zrobić jukebox z pi (podmień przycisk na czujnik): https://learn.adafruit.com/downloads/pdf/playing-sounds-and-using-buttons-with-raspberry-pi.pdf

  • Like 1
Odnośnik do komentarza
Udostępnij na innych stronach

Dołącz do dyskusji

Możesz dodać zawartość już teraz a zarejestrować się później. Jeśli posiadasz już konto, zaloguj się aby dodać zawartość za jego pomocą.

Gość
Dodaj odpowiedź do tematu...

×   Wklejono zawartość z formatowaniem.   Usuń formatowanie

  Dozwolonych jest tylko 75 emoji.

×   Odnośnik został automatycznie osadzony.   Przywróć wyświetlanie jako odnośnik

×   Przywrócono poprzednią zawartość.   Wyczyść edytor

×   Nie możesz bezpośrednio wkleić grafiki. Dodaj lub załącz grafiki z adresu URL.

×
×
  • Dodaj nową pozycję...

Powiadomienie o plikach cookie

Zarejestruj się aby mieć większy dostęp do zasobów forum. Przeczytaj regulamin Warunki użytkowania i warunki prywatności związane z plikami cookie Polityka prywatności