Spisu treści:

Kontroluj do 4 serwomechanizmów za pomocą smartfona lub dowolnego urządzenia z wyjściem audio: 3 kroki
Kontroluj do 4 serwomechanizmów za pomocą smartfona lub dowolnego urządzenia z wyjściem audio: 3 kroki

Wideo: Kontroluj do 4 serwomechanizmów za pomocą smartfona lub dowolnego urządzenia z wyjściem audio: 3 kroki

Wideo: Kontroluj do 4 serwomechanizmów za pomocą smartfona lub dowolnego urządzenia z wyjściem audio: 3 kroki
Wideo: #21 BleBox - Inteligentny Dom (sterowanie bramą, roletami, urządzeniami 230V i oświetleniem) 2024, Lipiec
Anonim
Image
Image

Tutaj przedstawiam prosty montaż elektroniczny do sterowania maksymalnie czterema serwomechanizmami za pomocą dowolnego urządzenia potrafiącego odczytać plik audio!

Krok 1: Zasada

Sprzęt komputerowy
Sprzęt komputerowy

Serwa są sterowane za pomocą sygnału PWM od 1ms (brak obrotu) do 2ms (pełny obrót), w odstępach 20ms startu. Więcej na WIKIPEDII !:)

Taki sygnał może być przenoszony przez wzmocniony sygnał audio, taki jak ten, który wydobywa się z telefonu komórkowego. Tutaj przedstawiam prosty montaż elektroniczny, zaadaptowany stąd. Podstawą są dwa tranzystory, które wzmacniają sygnał audio do odpowiednio wysokiego napięcia. Pierwszy tranzystor to NPN, który jest aktywowany po przyłożeniu dodatniego napięcia. Dodając drugi wzmacniacz, z tranzystorem PNP aktywowanym ujemnym napięciem, możemy sterować dwoma serwomechanizmami kanałem audio. Ponieważ większość urządzeń (smartfony, komputery, …) ma 2 kanały, możesz kontrolować do 4 serw!

Krok 2: Sprzęt

Sprzęt komputerowy
Sprzęt komputerowy

Będziesz potrzebować:

  • 12 rezystorów 10k (10 w zupełności wystarczy, ale 12 jest łatwiejszych do tego montażu)
  • Niektóre przewody
  • 6 tranzystorów NPN (BC337 lub odpowiednik)
  • 2 tranzystory PNP (BC327 lub odpowiednik)
  • Płytka stykowa i jej zasilanie (5v)
  • 4 serwa

Połącz wszystko jak na obrazku. W BC3X7 płaska strona jest skierowana w stronę linii zasilania płytki stykowej i dla każdego tranzystora: (od lewej do prawej) kolektor, podstawa, emiter. To może się różnić w zależności od twoich referencji. Kondensator może być przydatny na linii energetycznej, aby uniknąć zakłóceń między serwami. Lub podłącz serwa napędzane przez tranzystor PNP do drugiej linii energetycznej.

Krok 3: Oprogramowanie

Image
Image

Zakodowałem mały skrypt Pythona, aby utworzyć serię plików audio, które po odtworzeniu odpowiednio ustawiają serwo. Generuje pliki z impulsami od 0,8 do 2,6 ms. O ile serwo ma pracować z sygnałem od 1 do 2 ms, to margines może być przydatny do wykorzystania serwa w pełnym zakresie.

Dodatkowo stworzyłem projekt App Inventor, który odtwarza plik audio w zależności od położenia suwaków.

Zalecana: