Projekt 31c: Sensor für Lego Mindstorms EV3: Unterschied zwischen den Versionen

Aus HSHL Mechatronik
Zur Navigation springen Zur Suche springen
(Die Seite wurde neu angelegt: „Kategorie:Projekte Kategorie:ProjekteET MTR BSE WS2018 <!-- Kopieren Sie diesen Header in Ihren Artikel, damit er aufgelistet wird. --> '''Autoren:'…“)
 
 
(47 dazwischenliegende Versionen von 2 Benutzern werden nicht angezeigt)
Zeile 4: Zeile 4:
<!-- Kopieren Sie diesen Header in Ihren Artikel, damit er aufgelistet wird.  -->
<!-- Kopieren Sie diesen Header in Ihren Artikel, damit er aufgelistet wird.  -->
'''Autoren:''' Mary Joseph Jilu und Changdi Wu<br/>
'''Autoren:''' Mary Joseph Jilu und Changdi Wu<br/>
'''Betreuer:''' [[Benutzer:Ulrich_Schneider| Prof. Schneider]]<br/>
'''Betreuer:''' Daniel Klein<br/>


→ zurück zur Übersicht: [[:Kategorie:Projekte_AET_BSE_WS2018|WS 18/19: Angewandte Elektrotechnik (BSE)]]
→ zurück zur Übersicht: [[:Kategorie:ProjekteET_MTR_BSE_WS2018|WS 18/19: Fachpraktikum Elektrotechnik (MTR)]]


== Thema ==


[[Datei:Lego_Temperatursensor.png|300px|right|Lego Temperatursensor]]


== Aufgabe ==
== Aufgabe ==
Entwickeln Sie einen einfachen Sensor für Lego Mindstorms EV3, z.B. einen Temperatursensor.


== Erwartungen an die Projektlösung ==
== Erwartungen an Ihre Projektlösung ==
*Darstellung der Theorie
*Konzept, Beschaffung der Bauteile
*Platinenlayout und Gehäuse kompatibel zum Lego Stecksystem (montierbar)
*Elektrische Inbetriebnahme
*Treiber für EV3 Lobby
*Wiss. Dokumentation der Lösung
*Live Vorführung während der Abschlusspräsentation
*Kür: Treiber für Matlab und Simulink
 
'''Hinweis''':  Ausgeschlossener Sensor: Temperatursensor
 
'''Schwierigkeitsgrad
Anspruchsvoll


== Einleitung ==
== Einleitung ==
Unsere Projekt war eigentlich einen einfachen EV3 Sensor zu bauen.Wir haben einen Ev3 Berührungs Sensor Mithilfe des Lego Mindstorms EV3 Treiber entwicklet.Wenn man die Taster von Berührungssensor drückt ,zeigt der EV3 Stein dem Wert 0 und wenn nicht zeigt er 1.


== Projekt ==
'''Projekt Ziel''' -EV3 Berührungssensor
Unser Ziel zu erreichen haben wir Breadboard Adapter Kit von Lego Mindstorms benutzt.Damit der EV3 Stein die Daten der Schaltung(Sensor) lesen und ausgeben könnte.
=== '''Projektplan''' ===


== Projekt ==
[[Datei:Projektstruktur und Zeitplan .png]]


=== Projektplan ===
=== Projektdurchführung ===
=== Projektdurchführung ===
'''''Erster Schritt'''''
Wir haben ganz einfache Schaltung mit Breadboard gemacht und mit LED Lampe getestet.Für die Schaltung haben wir zunächst 990Ω Widerstand und BC547 Transistor benutzt.Das hat einmal geklappt,aber später funktionierte es nicht.Danach haben wir neue Schaltung mit 2 Widerstände und 2 Transistoren aufgebaut und es hat gut funktioniert.
'''Zweiter Schritte'''
Unsere große Herausforderng war das Breadboard Adapter für EV3 finden.Dafür haben wir viel recherchiert und endlich haben wir von Mindstorms .com das gekauft.
Es gibt kaum Details über sogenannte Adapter für Lego.
[[Datei:Schaltplan von Breadboard Connnector.png]]
[[Datei:Breadboardconnector.png]]
'''Dritter Schritt'''
Wir haben gelötet .Löten war eigentlich schwierig,weil wir keine Erfahrung früher hatten.
                                                                                                        [[Datei:Schaltplan_ von _Touchsensor.pdf]]
'''Vierter Schritt'''
Wir haben in Lego Mindstorms EV3 programmiert und den Sensor mit EV3 Stein verbunden .Und wir haben unser Ziel erreicht.
[[Datei:Screenshot 1.png]]


== Ergebnis ==
== Ergebnis ==
Das Ergebnis war: Wenn man den Taster druckt zeigt der EV3 Stein 0,Wenn nicht zeigt er den Wert 1.
Dafür haben wir Ev3 Programmiert ,damit es die Befehle erkennt.Und die Platine wurde mit Breadboard Connector verbunden.Damit Anlaog 1 erkennt die Signal von Schaltung .


== Zusammenfassung ==
== Zusammenfassung ==
Wenn wir angefangen haben ,hatten wir keine Idee über ,was wir machen sollten.Aber wir können später gut vorbereiten und verbessert.Die Herausforderung war den Breadboard connector zu finden und wussten wir nicht welche Pins wir benutzen sollten.Mit Programmierung war das nicht so schwierig.
=== Lessons Learned ===
=== Lessons Learned ===
Das war unsere erste Projekt und haben wir neue Erfahrungen gesammelt.Wenn man etwas neues lernen sollte,muss man viele Informationen sammeln .Mit dieser Projekt haben wir gelernt ,wie man eine Idee entwicklen könnte,wie man selbst etwas bauen könnte,was sollten wir aufpassen,wenn man lötet.


== Projektunterlagen ==
== Projektunterlagen ==
SVN Projekt Ordner-https://svn.hshl.de/svn/Elektrotechnik_Fachpraktikum/trunk/Projekte/31c_Sensor_fuer_EV3/


== YouTube Video ==
== YouTube Video ==
https://www.youtube.com/watch?v=nxTWPZrixeQ


== Links ==
== Links ==
* [[Projekt_31:_Sensor_für_Lego_Mindstorms_EV3]]
* [[Projekt_31:_Sensor_für_Lego_Mindstorms_EV3]]
* [https://www.youtube.com/watch?v=Ks_subzzePs YouTube: LEGO EV3 Thermometer Temperature Sensor DIY]
*https://www.youtube.com/watch?v=3rIK1XeKHEU&t=45s
* [https://www.youtube.com/watch?v=PEKfrsWHHSU YouTube: Temperatur Sensor für LM 35 für DZ für Lego EV3]
 
 
http://www.legoengineering.com/ev3-sensors/


== Literatur ==
== Literatur ==
Zeile 43: Zeile 94:
<!-- Fügen Sie diesen Footer hinzu.  -->
<!-- Fügen Sie diesen Footer hinzu.  -->
---
---
→ zurück zur Übersicht: [[:Kategorie:Projekte_AET_BSE_WS2018|WS 18/19: Angewandte Elektrotechnik (BSE)]]
→ zurück zur Übersicht: [[:Kategorie:ProjekteET_MTR_BSE_WS2018|WS 18/19: Fachpraktikum Elektrotechnik (MTR)]]

Aktuelle Version vom 18. Januar 2019, 09:03 Uhr


Autoren: Mary Joseph Jilu und Changdi Wu
Betreuer: Daniel Klein

→ zurück zur Übersicht: WS 18/19: Fachpraktikum Elektrotechnik (MTR)


Lego Temperatursensor
Lego Temperatursensor

Aufgabe

Entwickeln Sie einen einfachen Sensor für Lego Mindstorms EV3, z.B. einen Temperatursensor.

Erwartungen an Ihre Projektlösung

  • Darstellung der Theorie
  • Konzept, Beschaffung der Bauteile
  • Platinenlayout und Gehäuse kompatibel zum Lego Stecksystem (montierbar)
  • Elektrische Inbetriebnahme
  • Treiber für EV3 Lobby
  • Wiss. Dokumentation der Lösung
  • Live Vorführung während der Abschlusspräsentation
  • Kür: Treiber für Matlab und Simulink

Hinweis: Ausgeschlossener Sensor: Temperatursensor

Schwierigkeitsgrad

Anspruchsvoll

Einleitung

Unsere Projekt war eigentlich einen einfachen EV3 Sensor zu bauen.Wir haben einen Ev3 Berührungs Sensor Mithilfe des Lego Mindstorms EV3 Treiber entwicklet.Wenn man die Taster von Berührungssensor drückt ,zeigt der EV3 Stein dem Wert 0 und wenn nicht zeigt er 1.

Projekt

Projekt Ziel -EV3 Berührungssensor Unser Ziel zu erreichen haben wir Breadboard Adapter Kit von Lego Mindstorms benutzt.Damit der EV3 Stein die Daten der Schaltung(Sensor) lesen und ausgeben könnte.

Projektplan

Projektdurchführung

Erster Schritt

Wir haben ganz einfache Schaltung mit Breadboard gemacht und mit LED Lampe getestet.Für die Schaltung haben wir zunächst 990Ω Widerstand und BC547 Transistor benutzt.Das hat einmal geklappt,aber später funktionierte es nicht.Danach haben wir neue Schaltung mit 2 Widerstände und 2 Transistoren aufgebaut und es hat gut funktioniert.

Zweiter Schritte

Unsere große Herausforderng war das Breadboard Adapter für EV3 finden.Dafür haben wir viel recherchiert und endlich haben wir von Mindstorms .com das gekauft. Es gibt kaum Details über sogenannte Adapter für Lego.


Dritter Schritt

Wir haben gelötet .Löten war eigentlich schwierig,weil wir keine Erfahrung früher hatten.

                                                                                                       Datei:Schaltplan von Touchsensor.pdf


Vierter Schritt

Wir haben in Lego Mindstorms EV3 programmiert und den Sensor mit EV3 Stein verbunden .Und wir haben unser Ziel erreicht.

Ergebnis

Das Ergebnis war: Wenn man den Taster druckt zeigt der EV3 Stein 0,Wenn nicht zeigt er den Wert 1. Dafür haben wir Ev3 Programmiert ,damit es die Befehle erkennt.Und die Platine wurde mit Breadboard Connector verbunden.Damit Anlaog 1 erkennt die Signal von Schaltung .

Zusammenfassung

Wenn wir angefangen haben ,hatten wir keine Idee über ,was wir machen sollten.Aber wir können später gut vorbereiten und verbessert.Die Herausforderung war den Breadboard connector zu finden und wussten wir nicht welche Pins wir benutzen sollten.Mit Programmierung war das nicht so schwierig.

Lessons Learned

Das war unsere erste Projekt und haben wir neue Erfahrungen gesammelt.Wenn man etwas neues lernen sollte,muss man viele Informationen sammeln .Mit dieser Projekt haben wir gelernt ,wie man eine Idee entwicklen könnte,wie man selbst etwas bauen könnte,was sollten wir aufpassen,wenn man lötet.

Projektunterlagen

SVN Projekt Ordner-https://svn.hshl.de/svn/Elektrotechnik_Fachpraktikum/trunk/Projekte/31c_Sensor_fuer_EV3/

YouTube Video

https://www.youtube.com/watch?v=nxTWPZrixeQ

Links


http://www.legoengineering.com/ev3-sensors/

Literatur


--- → zurück zur Übersicht: WS 18/19: Fachpraktikum Elektrotechnik (MTR)