Próbuję zbudować kota odstraszającego za pomocą Arduino, coś w tym stylu . Zrozumiałem wykrywanie i teraz zdaję sobie sprawę, że muszę użyć przetwornika ultradźwiękowego, aby wytworzyć „podmuch”, którego potrzebuję.
Nie mam jednak pojęcia, jak połączyć jeden z nich z arduino.
Czy ktoś ma jakieś porady?
arduino
ultrasound
Michael Gorsuch
źródło
źródło
Odpowiedzi:
Wystarczy spojrzeć na przetwornik ultradźwiękowy, nie otwierając go nigdy, jak się wydaje, ma podobną funkcjonalność do standardowego światła aktywowanego ruchem. Oznacza to, że w górnej połowie przetwornika widać soczewkę, która wykrywa ruch za pomocą pasywnego czujnika podczerwieni (PIR). Po wykryciu jakiegokolwiek ruchu przełącza pin sygnałowy, który wyzwala impuls ultradźwiękowy. Oczywiście możesz to wykorzystać i zmienić pin sygnałowy za pomocą arduino lub dowolnego innego mikrokontrolera, używając własnej metody wykrywania kota. Dobrym pomysłem może być zastosowanie transoptora między arduino a przetwornikiem ultradźwiękowym, aby chronić oba obwody przed sobą.
oto kilka informacji o transoptorze i nie mogę opublikować linku o pir, ponieważ chiphacker nie ufa mi wystarczająco ... Ale po prostu wejdź na arduino.cc i poszukaj pir, a znajdziesz go
źródło
Ponieważ pin Arduino nie będzie w stanie zapewnić wystarczającej ilości prądu do bardzo dobrego wysterowania przetwornika, możesz użyć tranzystora z bazą podłączoną do wyprowadzenia Arduino do sterowania przetwornikiem.
Jeśli założymy, że przetwornik ma częstotliwość 40 kHz (bardzo powszechną), wówczas przełączamy pin na 40 kHz. Ładne i proste.
Oto kilka opcji schematu. Pierwszy prawdopodobnie będzie działał nieco lepiej, ponieważ wytworzy wyższe napięcie napędowe (wyższe niż zasilanie) z powodu obwodu rezonansowego utworzonego przez pojemność cewki indukcyjnej i przetwornika.
Część odbiornika na powyższym zdjęciu nie jest konieczna dla projektu odstraszającego kota, zostało to pobrane ze schematu ultradźwiękowego dalmierza, w którym echo musi być mierzone w czasie. Chyba że chcesz wiedzieć, jak blisko jest kot :-)
źródło