Wykonaj zdalnie sterowany wentylator !: 6 kroków

Wykonaj zdalnie sterowany wentylator !: 6 kroków

Spisu treści:

Anonim

Do tego projektu potrzebne będą następujące materiały:

  1. 1 9g Micro Servo + Horn + Śruby do Horn- $2.00
  2. 1 odbiornik IR TSOP4838 - $0.10
  3. 1 Tranzystor Darlington TIP120 - $0.10
  4. 1 mały wentylator PC - ~$2.00
  5. Kabel Arduino Uno +
  6. Wiele przewodów połączeniowych
  7. Bateria 9V
  8. Biblioteka IRremoteusytuowany tutaj
  9. Pistolet do klejenia na gorąco (lub inna forma kleju)
  10. Pilot (może to być nawet pilot telewizora, o ile ma nieużywane przyciski, nie musisz go wcale modyfikować)

Całkowity koszt (zakładając, że posiadasz Arduino Uno, baterię 9 V i kilka przewodów połączeniowych):

Około 4,50 USD

Krok 2: Obwód

Jest to dość skomplikowany obwód, nie zamierzam tu pisać wszystkich połączeń, ale możesz odnieść się do powyższego obrazu, jeśli masz jakiekolwiek problemy. Należy zauważyć, że biegunowość wentylatora (silnik na zdjęciu) nie ma znaczenia.

Krok 3: Kalibracja

Po pierwsze, musisz upewnić się, że twój serwomechanizm jest ustawiony w pozycji środkowej z tym szkicem (z serwomechanizmem poprawnie podłączonym). Następnie uruchom ten szkic (przy prawidłowo podłączonym odbiorniku podczerwieni), aby nagrać kody IR zasilania pilota, przycisków zwiększania kanału i zmniejszania kanału.

Krok 4: Budowa

Jest to łatwa część, po prostu przykręć klakson (upewniając się, że jego pozycja nie została naruszona od czasu kalibracji), przyklej gorący wentylator na górze i upewnij się, że wszystko jest prawidłowo podłączone. Jeśli masz problemy ze stabilnością, możesz spróbować zrobić jakąś bazę.

Krok 5: Kod

Prześlij kod znajdujący się tutaj do Arduino i upewnij się, że wszystkie funkcje działają. Na dole kodu znajduje się kilka opcji rozwiązywania problemów, ale jeśli masz jakieś problemy, umieść je w komentarzach poniżej.

* Upewnij się, że zmieniono wartości POWER, CHANNEL_UP i CHANNEL_DOWN na wartości zapisane w kroku 3

Krok 6: Rozszerzenia tego pomysłu

Inne rzeczy, które możesz wypróbować w tym projekcie to:

  • Używanie PWM do kontrolowania prędkości wentylatora (być może za pomocą przycisków zwiększania / zmniejszania głośności)
  • Dodanie kolejnego serwomechanizmu w celu zwiększenia zasięgu ruchu wentylatora
  • Dodanie opcji „automatycznej” do pilota, która powoduje powrót wentylatora i czwartego automatycznie
  • Dodanie czujnika PIR lub czujnika ultradźwiękowego do wykrywania i śledzenia ludzi (możesz sprawdzić mój post tutaj o śledzeniu ludzi za pomocą czujnika ultradźwiękowego do inspiracji)