亿迅智能制造网
工业4.0先进制造技术信息网站!
首页 | 制造技术 | 制造设备 | 工业物联网 | 工业材料 | 设备保养维修 | 工业编程 |
home  MfgRobots >> 亿迅智能制造网 >  >> Manufacturing Technology >> 制造工艺

AI LCD 朋友!

组件和用品

Arduino UNO
× 1
旋转电位器(通用)
× 1
跳线(通用)
× 19
面包板(通用)
× 1
按钮
× 4
电阻 100 ohm
× 3
电阻 221 ohm
× 1
Adafruit 标准 LCD - 16x2 蓝底白字
× 1

应用和在线服务

Arduino IDE
Arduino 网页编辑器

关于这个项目

寂寞时给你一个哥们。

代码

  • 代码
代码C/C++
您可以根据需要扩展它,只需在评论中发布扩展代码即可!只需在“待继续”后复制并粘贴即可。 -->
液晶显示器();
lcd.print("要");
lcd.setCursor(2, 2);
lcd.print("继续。");
delay(2000);
#include LiquidCrystal lcd(12, 11, 5, 4, 3, 2);const int buttonPin =9;int buttonState =0;const int buttonPin2 =10;const int buttonPin3 =8;void setup() { // 把你的设置代码放在这里,运行一次:pinMode(buttonPin, INPUT); pinMode(buttonPin2,输入); pinMode(buttonPin3,输入);液晶显示器。开始(16, 2); lcd.print(" (.) (.) 你好我"); lcd.setCursor(2, 2); lcd.print("(____) am Robi");延迟(2000);液晶显示器(); lcd.print(" (.) (.) 你"); lcd.setCursor(2, 2); lcd.print("____会说话");延迟(2000);液晶显示器(); lcd.print(" (-) (-) to "); lcd.setCursor(2, 2); lcd.print(" (____) 我!");延迟(2000);液晶显示器(); lcd.print(" (.) (.)Tap"); lcd.setCursor(2, 2); lcd.print("____");延迟(2000);液晶显示器(); lcd.print(" (.) (.) 但是"); lcd.setCursor(2, 2); lcd.print(" (____) 吨"); delay(2000);}void loop() { buttonState =digitalRead(buttonPin); if (buttonState ==HIGH) { lcd.clear(); lcd.print("你好,我是"); lcd.setCursor(2, 2); lcd.print("亚历山大");延迟(2000);液晶显示器(); lcd.print(" (*) (*) 你好!"); lcd.setCursor(2, 2); lcd.print("(____)");延迟(2000);液晶显示器(); lcd.print(" (.) (.)Let's"); lcd.setCursor(2, 2); lcd.print("____播放");延迟(2000);液晶显示器(); lcd.print("好的!"); lcd.setCursor(2, 2); lcd.print("但是在哪里?");延迟(2000);液晶显示器(); lcd.print("(.)(.)公园"); lcd.setCursor(2, 2); lcd.print(" (____) 还是家?");延迟(2000);液晶显示器(); lcd.print("左 =公园"); lcd.setCursor(2, 2); lcd.print("Right =Home");延迟(2000); } buttonState =digitalRead(buttonPin2); if (buttonState ==HIGH) { lcd.clear(); lcd.print("你去"); lcd.setCursor(2, 2); lcd.print("公园...");延迟(2000);液晶显示器(); lcd.print(" (.) (.) Lets"); lcd.setCursor(2, 2); lcd.print("____摇摆!");延迟(2000);液晶显示器(); lcd.print("好的!"); lcd.setCursor(2, 2); lcd.print("你摇摆...");延迟(2000);液晶显示器(); lcd.print(" (*) (*) 我是"); lcd.setCursor(2, 2); lcd.print("(___)累了");延迟(2000);液晶显示器(); lcd.print("我也是!"); lcd.setCursor(2, 2); lcd.print("我们喝吧。");延迟(2000);液晶显示器(); lcd.print(" (.) (.) 是的"); lcd.setCursor(2, 2); lcd.print("(____)");延迟(2000);液晶显示器(); lcd.print("你去买"); lcd.setCursor(2, 2); lcd.print("一杯饮料...");延迟(2000);液晶显示器(); lcd.print(" (*) (*) 啊!"); lcd.setCursor(2, 2); lcd.print(" ____ 哇!!");延迟(2000);液晶显示器(); lcd.print("什么?"); lcd.setCursor(2, 2); lcd.print("...");延迟(2000);液晶显示器(); lcd.print(" (*) (*)水"); lcd.setCursor(2, 2); lcd.print(" []进入我的眼睛");延迟(2000);液晶显示器(); lcd.print("要"); lcd.setCursor(2, 2); lcd.print("继续。");延迟(2000);} buttonState =digitalRead(buttonPin3); if (buttonState ==HIGH) { lcd.clear(); lcd.print("你去"); lcd.setCursor(2, 2); lcd.print("你的家...");延迟(2000);液晶显示器(); lcd.print(" (.) (.) 哇!"); lcd.setCursor(2, 2); lcd.print(" ___ 酷!");延迟(2000);液晶显示器(); lcd.print("你是为了"); lcd.setCursor(2, 2); lcd.print("那天...");延迟(2000);液晶显示器(); lcd.print("待定"); lcd.setCursor(2, 2); lcd.print("继续。");延迟(2000); lcd.clear();}}

示意图


制造工艺

  1. UFO 攻击!
  2. 诺基亚 5110 LCD 上的 DIY 简单 20 kHz Arduino 示波器
  3. 智能百叶窗
  4. 3D RGB Arduclock
  5. MyRiver
  6. 带有 Arduino 的简单障碍物传感器
  7. 摇杆游戏
  8. 找到我
  9. DIY 10Hz-50kHz 示波器在 128x64 LCD 显示器上
  10. 小流浪者
  11. Arduino Joystick
  12. 数字逻辑板