Industriële fabricage
Industrieel internet der dingen | Industriële materialen | Onderhoud en reparatie van apparatuur | Industriële programmering |
home  MfgRobots >> Industriële fabricage >  >> Manufacturing Technology >> Productieproces

De Lego EV3 hacken:bouw je eigen objectsensor "Ogen"

Hoewel de Lego Mindstorms EV3-kit wordt geleverd met een verscheidenheid aan coole sensoren, zou het niet geweldig zijn om je eigen aangepaste sensorapparaat te bouwen? Dit project laat je zien hoe je je eigen unieke objectsensoren voor je Lego EV3-controller kunt maken met behulp van elektronische basiscomponenten die je in je junkbox vindt of die je hebt gekocht bij distributeurs zoals RadioShack, Adafruit, Jameco of SparkFun Electronics.

Zie deze doe-het-zelf-objectsensor als een elektronische vervanging voor de aanraaksensor die bij de EV3-kit wordt geleverd. In plaats van fysiek contact te maken, gebruikt de objectsensor licht en schaduw om objecten te detecteren, waardoor je EV3 een motor aanzet of een alarm afgaat. De EV3 voert een aantal eenvoudige code uit die je uploadt en toont ook een paar expressieve ogen op het scherm (zoals Baxter van Rethink Robotics) op basis van de aanwezigheid van een object in zijn detectieruimte.

Wat zit er in een Lego EV3?

De Lego EV3 is een opmerkelijke programmeerbare controller met tal van coole ingebouwde functies, zoals Bluetooth-communicatie, WiFi, USB-hosting en een gebruikersinterface met meerdere knoppen. Het brein achter de Lego EV3 is een krachtige Texas Instruments 456MHz ARM-microprocessor. Aangesloten op de TI-microprocessor zijn de voeding van de EV3, USB, I/O (input/output)-poorten, flashgeheugen en weergaveknoppen, en een GUI (grafische gebruikersinterface) op een LCD-scherm. De I/O-poorten bestaan ​​uit 4 ingangen met de labels 1, 2, 3 en 4 en 4 uitgangen met de labels A, B, C en D. De ingangspoorten gebruiken RJ-12-connectoren voor het aansluiten van sensoren en motoren met standaard RJ- 12 kabels. Voor dit project gebruiken we invoerpoort 1 om onze doe-het-zelf-objectsensor aan te sluiten op de TI ARM-microprocessor.

De LEGO-kabel aanpassen

Het belangrijkste element bij het bouwen van uw eigen sensoren is toegang hebben tot het ingangscircuit van de Lego EV3. Om je doe-het-zelf-objectsensor op de EV3-ingang 1 aan te sluiten, hoef je alleen maar een standaard RJ-12-kabel aan te passen. Door een van de RJ-12-connectoren van de kabel af te knippen en de buitenste isolatie te strippen, zijn de 6 afzonderlijke draden toegankelijk om het objectsensorcircuit eraan te bevestigen. De relaiscontacten van de doe-het-zelf-objectsensor worden aangesloten op 2 van de 6 draden.  

Lego EV3-code

De programmeercode voor de objectsensor is gebaseerd op de vergrendeling van functieblokken in de EV3-software. Elk blok biedt een bepaalde functie met betrekking tot objectdetectie, reactietijd en het weergeven van expressieve ogen. Het leuke van het programmeren van de EV3 zijn de vele geluiden en visuele effecten die respectievelijk via de miniluidspreker te horen zijn en op het LCD-scherm worden weergegeven. Dankzij de Robot Eyes-code en multimedia-effecten van de objectsensor kan uw robot boeiender zijn en een gevoel van bewustzijn van zijn omgeving geven op basis van de expressieve reactie. Laten we beginnen.

Voor meer details:de Lego EV3 hacken:bouw je eigen objectsensor "Ogen"


Productieproces

  1. Doe mee met het IOT met je weerstation – CWOP
  2. De integratie van sensorgegevens met Raspberry Pi-microprocessor
  3. Een draadloos sensornetwerk in uw huis bouwen
  4. De Lego EV3 hacken:bouw je eigen objectsensor "Ogen"
  5. Hoe sluit je een Lego Mindstorms NXT ultrasone sensor aan op de Raspberry Pi
  6. HC-SR04 ultrasone bereiksensor op de Raspberry Pi
  7. Bouw je eerste IOT met een Raspberry Pi, DHT11-sensor en Thingspeak.
  8. De beste accessoires voor je Raspberry Pi
  9. De A111 gepulseerde radarsensor gebruiken met een Raspberry Pi
  10. Maak je eigen Google Voice HAT
  11. Bouw Raspberry Pi-robots:de beste tutorial voor beginners