Spisu treści:

Alarm Arduino - odporny na koty: 6 kroków
Alarm Arduino - odporny na koty: 6 kroków

Wideo: Alarm Arduino - odporny na koty: 6 kroków

Wideo: Alarm Arduino - odporny na koty: 6 kroków
Wideo: Lesson 99: Building Arduino Digital Clock using DS3231 LCD and Seven Segment Display 2024, Listopad
Anonim
Alarm Arduino - odporny na koty
Alarm Arduino - odporny na koty

Koty potrafią być świetne. Mogą być tak niewiarygodnie przytulne, rozmyte i zabawne. Jednak kiedy rozpoczynają pracę nad projektem, mogą być niezwykle trudne do powstrzymania. Czy jest lepszy sposób na odstraszenie kota niż światło i dźwięk wrażliwe na ruch?

W tej lekcji dowiesz się, jak skonfigurować i zakodować Arduino w celu wykrywania ruchu w jego pobliżu. Kiedy wystąpi ruch, odstraszy stworzenie zarówno światłem LED, jak i dźwiękiem.

Pewne podstawowe doświadczenie z obwodami i programowaniem jest pomocne, ale nie jest wymagane.

Kieszonkowe dzieci

1 układ Arduino

1 deska do krojenia chleba

Rezystor 2 330Ω

1 brzęczyk

1 dioda LED RGB

10 kabli rozruchowych

1 Adapter 9V1A (do konfiguracji i podłączenia)

Krok 1: Krok 1: Montaż czujnika ultradźwiękowego

Krok 1: Montaż czujnika ultradźwiękowego
Krok 1: Montaż czujnika ultradźwiękowego

Zacznij składać swoją płytkę stykową.

Podłącz czujnik Ultra Sonic, jak pokazano powyżej. Zwróć uwagę na cztery różne piny (oznaczone) VCC, Trig, Echo i Gnd. Upewnij się, że VCC idzie do źródła zasilania 5 V, a GND do ziemi.

Trig powinien przejść do Pina 2, a Echo do Pina 3.

Krok 2: Krok 2: Podłącz brzęczyk

Krok 2: Podłącz brzęczyk
Krok 2: Podłącz brzęczyk

Ponownie podążaj za płytą stykową powyżej, aby podłączyć brzęczyk. Upewnij się, że zacisk + brzęczyka jest podłączony do styku 7 i użyj rezystora 330 Ω, aby podłączyć zacisk - do masy.

Krok 3: Krok 3: Podłącz diodę LED

Krok 3: Podłącz diodę LED
Krok 3: Podłącz diodę LED

Podłącz diodę LED RGB, jak pokazano na schemacie. Czerwony powinien być podłączony do pinu 9, zielony do pinu 10, a niebieski do pinu 11. Ostatni (i najdłuższy) pin powinien być podłączony do ziemi z rezystorem 330Ω.

Krok 4: Krok 4: Czas kodowania

Czas dodać kod. Korzystając z edytora Arduino, poniższy kod spowoduje zaświecenie się diody LED i dźwięk brzęczyka w zależności od odległości, w jakiej czujnik ultradźwiękowy wykryje obiekt.

Jeśli jesteś kreatywny z którymkolwiek ze swoich numerów PIN, pamiętaj, że może być konieczna ich zmiana, aby kod działał.

Krok 5: Krok 5: Czas zatrzymać kota

Ustaw swoją aranżację wszędzie tam, gdzie chcesz, aby Twój kot nie chodził w różne miejsca. Próbuję go powstrzymać przed chodzeniem po podłodze w mojej piwnicy, gdzie nie ma drzwi, które by temu zapobiegały. Kiedy idzie przed czujnikiem, gaśnie. Łatwo go przerażają hałasy i światła, więc nie trzeba go zbytnio odstraszyć.

Krok 6: Krok 6: Graj z ustawieniami

Niektóre z rzeczy, które możesz dostosować lub poprawić w zależności od potrzeb:

  • Co „distanceInCM” powoduje, że coś się dzieje. Czy chcesz, aby tak było, gdy wykryje coś bardzo blisko, czy tylko wtedy, gdy jest dalej? Jeśli ustawisz to, aby było zbyt daleko, być może będziesz musiał uzyskać lepszy czujnik ultradźwiękowy, który jest bardziej czuły.
  • Jakiej gamy kolorów chcesz użyć? Z diodą LED RGB wybiera losowe wartości z zakresu od 0 do 100 lub od 0 do 255 (na czerwono, gdy coś jest blisko), aby dać większe ostrzeżenie.
  • Częstotliwość brzęczyka można regulować. Niższe częstotliwości to niższe dźwięki, wyższe częstotliwości to wyższe dźwięki.

Zalecana: