Inhoudsopgave:

Computerbesturing Elke elektronische circuitkit - Ajarnpa
Computerbesturing Elke elektronische circuitkit - Ajarnpa

Video: Computerbesturing Elke elektronische circuitkit - Ajarnpa

Video: Computerbesturing Elke elektronische circuitkit - Ajarnpa
Video: littleBits DIY STEM kits for kids! | Basic Electronics 2024, Juli-
Anonim
Computerbesturing Elke elektronische circuitkit
Computerbesturing Elke elektronische circuitkit

Ik hou echt van simpele elektronica kits zoals de Tronex 72+ Science Workshop van Tedco Toys. De Tronex is niet alleen gebruiksvriendelijk, maar heeft net genoeg componenten om heel snel prototypes van projecten te maken, omdat je geen onderdelen hoeft na te jagen omdat ze letterlijk op het bord zijn vastgeschroefd. Veerconnectoren maken het eenvoudig om een circuit aan te sluiten. Bovendien is het heel eenvoudig om uit te breiden en onderdelen toe te voegen … bedraad gewoon een klein breadboard. In deze heel eenvoudige instructable laat ik zien hoe je computerbesturing kunt toevoegen aan elk switch-gestuurd circuitproject dat je bouwt met de Tronex of een andere elektronische breadboard-kit.

Stap 1: Onderdelen die nodig zijn voor dit project

Onderdelen die nodig zijn voor dit project
Onderdelen die nodig zijn voor dit project
Onderdelen die nodig zijn voor dit project
Onderdelen die nodig zijn voor dit project
Onderdelen die nodig zijn voor dit project
Onderdelen die nodig zijn voor dit project

Voor dit project heb je nodig:

  • Tronex 72+ wetenschapsworkshop
  • LCA710 Solid State Relay-chip (gemonteerd op een klein breadboard)
  • 1K Ohm Weerstand
  • Adafruit's Circuit Playground Classic geladen met Reach and Teach's RTPLAYGROUND-software (of je eigen favoriete controller als je die hebt)

Een complete set onderdelen kan hier worden gekocht

De LCA710 is een heel eenvoudig te gebruiken solid-state relais. Het vereist 1.4V om de interne schakelaar AAN te zetten. Om deze reden heb je een weerstand van 1K Ohm nodig tussen het Solid State Relay en de digitale uitgang van je microcontroller.

Voor de controller gebruiken we Adafruit's Circuit Playground Classic, geladen met de RTPLAYGROUND-software van Reach and Teach. De Circuit Playground Classic is een Arduino met allerlei sensoren, digitale en analoge in- en uitgangen, schakelaars en gekleurde LED's die al in het bord zijn ingebouwd. De RTPLAYGROUND-software maakt het gemakkelijk om een aantal verschillende soorten projecten te prototypen met dit bord zonder code te hoeven schrijven. Je selecteert eenvoudig de gewenste programmafunctie en je kunt aan de slag.

Je kunt een Circuit Playground Classic kopen die al is voorgeladen met de RTPLAYGROUND-software op de Reach and Teach-website. Als je al een Circuit Playground Classic hebt en weet hoe je Arduino-schetsen moet laden met Arduino IDE, kun je de RTPLAYGROUND Arduino-schets downloaden op GitHub.

Als u een andere controller gebruikt (arduino, raspberry pi, enz.), zullen deze instructies nog steeds werken, behalve dat u uw eigen controller op de LCA710-chip zult aansluiten en dat u een beetje code moet schrijven om deze te bedienen.

Stap 2: Sluit een circuit aan op de Tronex

Sluit een circuit aan op de Tronex
Sluit een circuit aan op de Tronex

Voor dit voorbeeld hebben we het negatieve uiteinde van de batterij via de drukknopschakelaar naar één kant van de motor aangesloten. Het andere uiteinde van de motor is verbonden met het positieve uiteinde van de batterij. Door op de drukknop te drukken, zou de motor moeten draaien zoals verwacht. Je kunt natuurlijk elk circuit aansluiten. We gaan de schakelaar gewoon vervangen door een computergestuurde schakelaar.

Stap 3: Bevestig de LCA710 Switch aan de Tronex en Circuit Playground

Bevestig de LCA710 Switch aan de Tronex en Circuit Playground
Bevestig de LCA710 Switch aan de Tronex en Circuit Playground
Bevestig de LCA710 Switch aan de Tronex en Circuit Playground
Bevestig de LCA710 Switch aan de Tronex en Circuit Playground
Bevestig de LCA710 Switch aan de Tronex en Circuit Playground
Bevestig de LCA710 Switch aan de Tronex en Circuit Playground

Sluit eenvoudig pin 4 en pin 6 van de LCA710 aan op de Tronex-drukknopschakelaar zoals afgebeeld. Alligator clip pad #6 van de CIrcuit Playground Classic via een 1K ohm weerstand naar pin 1 van de LCA710. Bevestig pin 2 van de LCA710 aan een van de pads gemarkeerd met GND op de Circuit Playground Classic.

Als u een andere controller (arduino, raspberry pi, enz.) gebruikt in plaats van een Circuit Playground, sluit dan een digitale uitgangspen van uw controller via een weerstand van 1K ohm aan op pen 1 van de LCA710. Bevestig pin 2 van de LCA710 aan de grondpin op je controller.

Stap 4: Configureer de RTPLAYGROUND-software en test

Configureer de RTPLAYGROUND-software en test
Configureer de RTPLAYGROUND-software en test
Configureer de RTPLAYGROUND-software en test
Configureer de RTPLAYGROUND-software en test

Schakel de Circuit Playground in en selecteer programmafunctie 3 (Contact Tag) op de Circuit Playground Classic zoals beschreven in de RTPLAYGROUND-documentatie. Als u deze functie gebruikt, zal het gelijktijdig aanraken van pad #3 en aarde (of aardingspad #3 op welke manier dan ook) ervoor zorgen dat de digitale uitgang op pad #6 schakelt tussen digitaal hoog en digitaal laag, wat op zijn beurt het Tronex-circuit zal bedienen. Als alternatief kunt u met programmafunctie 4 de schakelaar activeren en deactiveren door een zaklamp of laser op de lichtsensor van de Circuit Playground te richten.

Als je een andere controller (arduino, raspberry pi, enz.) gebruikt in plaats van een Circuit Playground, hoef je alleen maar een kleine code te schrijven om de digitale uitgangspin op je controller naar HOOG te sturen om de motor aan te zetten en LAAG om te draaien het uit. Dit circuit zou succesvol moeten werken met een ingang tussen 3,3V en 5V.

En dat is alles in deze demonstratie van hoe u eenvoudig een Tronex-basiselektronicakit met de computer kunt besturen.

Aanbevolen: