Inhaltsverzeichnis:

Educaacción-UAO - Gunook
Educaacción-UAO - Gunook

Video: Educaacción-UAO - Gunook

Video: Educaacción-UAO - Gunook
Video: V. Completa. Las claves educativas en la era de la inteligencia artificial. Kai-Fu Lee, experto IA 2024, November
Anonim
Image
Image

Dies ist ein Projekt eines Funktionsmodells, das in einem Zeitraum von zwölf Wochen von der ersten Gruppe von Studenten der Arquitectura de Sistemas Multimedia, einem Fach der Multimedia-Engineering-Karriere der Universidad Autónoma de Occidente, entwickelt wurde. Bei Educacción geht es darum, interaktive Lernobjekte zu erstellen, die es den Schülern ermöglichen, Wissen über das Thema zu erlernen und zu bewerten. Dieses Multimediasystem kann Informationen und Beweise austauschen, wenn die Schüler auf drei verschiedenen Ebenen lernen: konzeptionell, methodisch und funktional, dazu hat das System eine physische Einheit (Hardware) und eine virtuelle Einheit (Software), die erste Einheit hat eine Arduino UNO mit einem Joystick, LEDs und daran angeschlossenen Drucktasten. Der Joystick ermöglicht es dem Benutzer, in die Schnittstelle zu navigieren, und die Drucktasten ermöglichen die Auswahl der Antworten, wenn der Benutzer den Test löst; LEDs zeigen an, ob die Antwort richtig oder falsch ist. Die zweite Instanz ist ein auf Verarbeitung entwickeltes Programm, das auf einem Laptop verfügbar ist, dieses Programm zeigt zunächst die allgemeinen und spezifischen Informationen an und geht später zum Prüfteil über. Es ist wichtig zu wissen, dass beide Einheiten über das USB-Kabel des Arduino verbunden sind.

Schritt 1: Holen Sie sich die Elemente

Um dieses Projekt zu entwickeln, benötigen Sie:

  1. Arduino UNO
  2. Joystick-Modul
  3. Zwei LEDs, eine grüne LED und eine rote LED
  4. Vier Druckknöpfe
  5. Sechs männlich-männliche Pullover
  6. Fünf männlich-weibliche Pullover
  7. Kupferkabel
  8. Ein 400-Punkte-Protoboard
  9. Ein Laptop
  10. Sechs 10K Widerstände
  11. Holz von 0,9 mm Dicke

Schritt 2: Physikalische Entität

Physikalische Einheit
Physikalische Einheit
Physikalische Einheit
Physikalische Einheit

Verbinden Sie die Widerstände mit dem Protoboard, dann werden Sie Kupferkabel an zwei der vier Beine jedes Druckknopfes löten, und an jeder LED, wenn Sie dies abgeschlossen haben, verbinden Sie die Druckknöpfe und die LEDs mit dem Protoboard für die Druckknöpfe, fügen Sie eines der Beine in den aktuellen Teil des Protoboards und das andere Bein in die gleiche Zeile eines der Widerstände ein, tun Sie dies für jeden Druckknopf; Verbinden Sie für die LEDs das negative Bein mit der Widerstandsleitung (der Widerstand muss eine Verbindung zum Masseteil des Protoboards haben) und das positive Bein mit einem anderen Punkt, tun Sie dies für jede LED. Wenn dieser Teil abgeschlossen ist, ist es an der Zeit, alle diese Teile mit dem Arduino zu verbinden. Verwenden Sie dazu die Male-Male-Jumper, für die Drucktasten stecken Sie den Jumper auf die gleiche Linie des Beins mit dem Widerstand und eine andere Seite auf einen digitalen Pin des Arduino, führen Sie diesen Vorgang für jeden Druckknopf durch; Um die LEDs mit dem Arduino zu verbinden, stecken Sie eine Seite des Jumpers in die gleiche Linie des positiven Beins der LED und die andere Seite in den digitalen Pin des Arduino.

Jetzt ist es an der Zeit, das Joystick-Modul anzuschließen, dazu die weibliche Seite der Jumper mit dem Modul verbinden und später den 5-V-Pin in den gleichen Pin des Arduino und den GND-Pin verbinden, den VRx. anschließen und VRy mit den analogen Pins A0 und A1 des Arduino, verbinden Sie schließlich den SW-Pin mit einem digitalen Pin des Arduino.

Um diesen Vorgang abzuschließen, ist es notwendig, den Code für das Arduino zu schreiben, dazu benötigen Sie einen Computer mit der Arduino-IDE, dies kann von der Arduino-Website heruntergeladen werden, wenn es fertig ist, öffnen Sie eine neue Skizze und dann können Sie den Code für die physische Entität schreiben, der Code ist unten verfügbar, der Name der Datei ist codigo arduino.zip. Wenn der Code fertig ist, richten Sie Ihr Arduino ein, verbinden Sie Ihr Arduino mit dem Computer, gehen Sie zum Tools-Menü oben im Fenster, wählen Sie dann an Bord: Arduino UNO und wählen Sie den Port aus, an dem Ihr Arduino angeschlossen ist, schauen Sie das Bild "Auswahl des Boards und des Ports" für detailliertere Informationen. Der letzte Teil ist das Hochladen des Codes im Arduino, indem Sie auf das Pfeilsymbol klicken, wie es auf dem letzten Bild gezeigt wird.

Arduinos Website:

Schritt 3: Virtuelle Entität

Virtuelle Entität
Virtuelle Entität
Virtuelle Entität
Virtuelle Entität
Virtuelle Entität
Virtuelle Entität
Virtuelle Entität
Virtuelle Entität

Um die virtuelle Entität zu erstellen, benötigen Sie einen Computer mit Processing 3.3.6 oder 3.3.5. Dieser kann von der Processing-Website heruntergeladen werden. Wenn er fertig ist, ist es an der Zeit, den Code zu schreiben. Öffnen Sie eine neue Skizze und denken Sie nach dem Schreiben des unten verfügbaren Codes daran, die serielle Bibliothek zu importieren. Diese ist im Sketch-Menü verfügbar. Außerdem benötigen Sie die Bilder, die in diesem Schritt auf Imagenes-Datei verfügbar sind, da dieses System mit Bildern arbeitet, in denen die Informationen und der Test entfaltet werden, einige davon sind als Beispiel auf dem Schritt verfügbar. Sobald der Code fertig ist, verbinden Sie die physische Entität mit der virtuellen Entität und klicken Sie auf die Wiedergabeschaltfläche der Verarbeitung, wie auf dem letzten Bild.

Verarbeitungswebsite:

Schritt 4: Fall

Fall
Fall
Fall
Fall
Fall
Fall

Jetzt ist es an der Zeit, den Fall zu machen, in dem unser System sein wird, dazu benötigen Sie ein Stück Holz von 0,9 mm Dicke, machen darauf die folgenden Blaupausen und schneiden dann die Stücke, um die Löcher zu machen, einen Bohrer verwenden. Nachdem alle Teile fertig sind, legen Sie die physische Einheit über das untere Teil, nachdem Sie die Wände um die Einheit gelegt und schließlich das obere Teil angebracht haben, verbinden Sie alle Teile mit Klebstoff.

Schritt 5: Job erledigt

Job erledigt
Job erledigt

Schließlich sieht das Projekt so aus: