Industrielle Fertigung
Industrielles Internet der Dinge | Industrielle Materialien | Gerätewartung und Reparatur | Industrielle Programmierung |
home  MfgRobots >> Industrielle Fertigung >  >> Manufacturing Technology >> Herstellungsprozess

KI-LCD-Begleiter bauen: Dein interaktiver Buddy

Bauteile

KomponenteAnzahl
Arduino UNO1
Drehpotentiometer1
Steckdrähte (Jumper Wires)19
Steckbrett (Breadboard)1
Taster (Buttons)4
Widerstand 100 Ω3
Widerstand 221 Ω1
LCD 16×2 (weiß auf blau, z. B. Adafruit)1

Software & Dienste

Projektidee

Ein kleiner LCD-Begleiter, der per Tastendruck „spricht“ und einfache Interaktionen simuliert – ideal gegen Langeweile.

Aufbau

LCD, Potentiometer (Kontrast), Buttons und Widerstände gemäß Schaltplan auf dem Breadboard verdrahten. Der Arduino UNO steuert alles.

Code

Das Sketch nutzt die LiquidCrystal-Bibliothek. Drei Buttons steuern verschiedene Dialoge: Begrüßung, Spiel („Park oder Zuhause?“), Geschichtenverzweigungen. Texte werden auf dem 16×2-Display angezeigt, mit delay() zeitgesteuert.

#include <LiquidCrystal.h>
LiquidCrystal lcd(12, 11, 5, 4, 3, 2);
const int btn1 = 9, btn2 = 10, btn3 = 8;

void setup() {
  pinMode(btn1, INPUT);
  pinMode(btn2, INPUT);
  pinMode(btn3, INPUT);
  lcd.begin(16, 2);
  // Start-Animationen …
}

void loop() {
  if (digitalRead(btn1) == HIGH) { /* Dialog 1 */ }
  if (digitalRead(btn2) == HIGH) { /* Dialog 2 (Park) */ }
  if (digitalRead(btn3) == HIGH) { /* Dialog 3 (Zuhause) */ }
}

Der Code ist modular und leicht erweiterbar – eigene Texte einfach in den lcd.print()-Aufrufen anpassen.

Schaltplan

Siehe Bild: LCD an Pins 12,11,5,4,3,2; Buttons an 9,10,8 mit Pull-Down-Widerständen; Potentiometer an LCD-Vo (Kontrast).

Herstellungsprozess

  1. UFO Attack: Eigenes Arduino-Spiel mit MAX7219 Matrix & Joystick
  2. 20-kHz-Arduino-Oszilloskop mit Nokia 5110 LCD – Einfacher DIY-Bau
  3. Intelligente Jalousien: Automatische Lichtsteuerung mit Arduino & Solarenergie
  4. 3D RGB Arduclock – Bluetooth-LED-Uhr mit Echtzeituhr
  5. River Health Monitor: Arduino-basiertes Wasserqualitäts-Messsystem
  6. Einfachen Hindernissensor mit Arduino bauen – IR-LED & Photodiode Tutorial
  7. Interaktives Joystick-Spiel mit Arduino & LED-Feedback
  8. Find Me: Smarter Gegenstands-Finder mit Arduino und Bluetooth
  9. DIY-Oszilloskop mit Arduino Nano (10 Hz–50 kHz) und 128×64-LCD
  10. Arduino-Roboter „Little Rover“: Autonomen Hindernisvermeider bauen