Spisu treści:

Sterowanie komputerowe dowolnym zestawem obwodów elektronicznych: 4 kroki
Sterowanie komputerowe dowolnym zestawem obwodów elektronicznych: 4 kroki

Wideo: Sterowanie komputerowe dowolnym zestawem obwodów elektronicznych: 4 kroki

Wideo: Sterowanie komputerowe dowolnym zestawem obwodów elektronicznych: 4 kroki
Wideo: RZB-04 Zestaw sterowania bezprzewodowego ROP-02 + RNK-04, sterowanie oświetleniem, Zamel, exta free 2024, Listopad
Anonim
Komputerowe sterowanie dowolnym zestawem obwodów elektronicznych
Komputerowe sterowanie dowolnym zestawem obwodów elektronicznych

Naprawdę uwielbiam proste zestawy elektroniczne, takie jak Tronex 72+ Science Workshop firmy Tedco Toys. Poza tym, że jest łatwy w użyciu, Tronex ma tylko wystarczającą ilość komponentów do bardzo szybkiego prototypowania projektów, ponieważ nie musisz ścigać żadnych części, ponieważ są one dosłownie przykręcone do płyty. Złącza sprężynowe ułatwiają podłączenie obwodu. Co więcej, rozszerzanie i dodawanie do niego części jest naprawdę łatwe… wystarczy podłączyć dowolną małą płytkę stykową. W tej naprawdę prostej instrukcji zademonstruję, jak dodać sterowanie komputerowe do dowolnego projektu obwodu sterowanego przełącznikiem, który zbudujesz za pomocą Tronex lub dowolnego innego zestawu płytek elektronicznych.

Krok 1: Części potrzebne do tego projektu

Części potrzebne do tego projektu
Części potrzebne do tego projektu
Części potrzebne do tego projektu
Części potrzebne do tego projektu
Części potrzebne do tego projektu
Części potrzebne do tego projektu

Do tego projektu będziesz potrzebować:

  • Warsztaty naukowe Tronex 72+
  • Układ przekaźnika półprzewodnikowego LCA710 (montowany na dowolnej małej płytce stykowej)
  • Rezystor 1K Ohm
  • Adafruit's Circuit Playground Classic z oprogramowaniem Reach and Teach RTPLAYGROUND (lub własnym ulubionym kontrolerem, jeśli go posiadasz)

Kompletny zestaw części można kupić tutaj

LCA710 to naprawdę łatwy w użyciu przekaźnik półprzewodnikowy. Do włączenia wewnętrznego przełącznika wymaga 1,4 V. Z tego powodu potrzebny będzie rezystor 1K Ohm między przekaźnikiem półprzewodnikowym a wyjściem cyfrowym mikrokontrolera.

Jako kontroler używamy Circuit Playground Classic firmy Adafruit załadowany oprogramowaniem RTPLAYGROUND firmy Reach and Teach. Circuit Playground Classic to Arduino z różnego rodzaju czujnikami, wejściami i wyjściami cyfrowymi i analogowymi, przełącznikami i kolorowymi diodami LED wbudowanymi w płytkę. Oprogramowanie RTPLAYGROUND ułatwia prototypowanie wielu różnych typów projektów przy użyciu tej płytki bez konieczności pisania kodu. Wystarczy wybrać żądaną funkcję programu i gotowe.

Możesz kupić Circuit Playground Classic, który jest już fabrycznie załadowany z oprogramowaniem RTPLAYGROUND na stronie Reach and Teach. Jeśli masz już Circuit Playground Classic i wiesz, jak załadować szkice Arduino za pomocą Arduino IDE, możesz pobrać szkic Arduino RTPLAYGROUND na GitHub.

Jeśli używasz innego kontrolera (arduino, raspberry pi itp.), te instrukcje będą nadal działać, z wyjątkiem tego, że będziesz podłączać własny kontroler do układu LCA710 i będziesz musiał napisać mały kod, aby nim sterować.

Krok 2: Podłącz obwód w Tronex

Podłącz obwód w Tronex
Podłącz obwód w Tronex

W tym przykładzie po prostu podłączyliśmy ujemny koniec akumulatora przez przełącznik przyciskowy z jednej strony silnika. Drugi koniec silnika jest podłączony do dodatniego końca akumulatora. Naciśnięcie przycisku powinno spowodować, że silnik zacznie się obracać zgodnie z oczekiwaniami. Oczywiście możesz podłączyć dowolny obwód. Po prostu zastąpimy przełącznik przełącznikiem sterowanym komputerowo.

Krok 3: Podłącz LCA710 Switch do Tronex i Circuit Playground

Podłącz LCA710 Switch do Tronex and Circuit Playground
Podłącz LCA710 Switch do Tronex and Circuit Playground
Podłącz LCA710 Switch do Tronex and Circuit Playground
Podłącz LCA710 Switch do Tronex and Circuit Playground
Podłącz LCA710 Switch do Tronex and Circuit Playground
Podłącz LCA710 Switch do Tronex and Circuit Playground

Po prostu podłącz pin 4 i pin 6 LCA710 do przełącznika przyciskowego Tronex, jak pokazano. Zacisk krokodylkowy nr 6 układu CIrcuit Playground Classic przez rezystor 1 kΩ do styku 1 LCA710. Podłącz pin 2 LCA710 do dowolnego z padów oznaczonych jako GND na Circuit Playground Classic.

Jeśli używasz innego kontrolera (arduino, raspberry pi itp.) zamiast Circuit Playground, podłącz cyfrowy pin wyjściowy z kontrolera przez rezystor 1 kΩ do pinu 1 LCA710. Podłącz styk 2 LCA710 do styku uziemienia kontrolera.

Krok 4: Skonfiguruj oprogramowanie i test RTPLAYGROUND

Skonfiguruj oprogramowanie i test RTPLAYGROUND
Skonfiguruj oprogramowanie i test RTPLAYGROUND
Skonfiguruj oprogramowanie i test RTPLAYGROUND
Skonfiguruj oprogramowanie i test RTPLAYGROUND

Włącz Circuit Playground i wybierz funkcję programu 3 (Contact Tag) na Circuit Playground Classic, jak opisano w dokumentacji RTPLAYGROUND. Używając tej funkcji, dotknięcie pola nr 3 i uziemienia w tym samym czasie (lub pola uziemiającego nr 3 w dowolny sposób) spowoduje, że wyjście cyfrowe na polu nr 6 będzie przełączać się między cyfrowym wysokim i cyfrowym niskim poziomem, co z kolei będzie sterować obwodem Tronex. Alternatywnie, funkcja programu 4 pozwoli Ci aktywować i dezaktywować przełącznik poprzez skierowanie latarki lub lasera na czujnik światła Circuit Playground.

Jeśli używasz innego kontrolera (arduino, raspberry pi itp.) zamiast Circuit Playground, wystarczy napisać mały kod, aby ustawić cyfrowy pin wyjściowy kontrolera na WYSOKI, aby włączyć silnik i NISKI, aby włączyć to wyłączyć. Obwód ten powinien z powodzeniem działać przy napięciu wejściowym od 3,3 V do 5 V.

I to wszystko, co można znaleźć w tej demonstracji, w jaki sposób można łatwo sterować komputerowo podstawowym zestawem elektronicznym firmy Tronex.

Zalecana: