type
Post
status
Published
date
Oct 15, 2021
slug
开源软件协会 百团游戏 Arduino
summary
山西大学开源软件协会 百团大战游戏
tags
社团
category
心情随笔
icon
password
请尽量不要损害LCD屏幕,(其他倒是无所谓,有很多份)这样其他人就做不了了
坏了就坏了吧,去年就都坏了,但是后面和arduino当奖品送了

TASK1 闪烁LED灯

需要元件

Arduino UNO R3 开发板 400pin 面包板 3mm LED灯 (任意色) 220欧姆电阻

连接元件

notion image
notion image
注意:面包板纵向插孔为连通,LED长脚为正极
提示:GND为接地,数字口为端口

代码实现

随后验证并上传
notion image

详细参考

Arduino教程 02 LED灯闪烁「DFR0100」 - DF创客社区 - 分享创造的喜悦
该教程实验平台: Arduino 入门套件 回顾一下Lesson 1的内容,我简单分了以下几点: 了解Arduino软件编辑环境 -- Arduino IDE 如何通过Arduino IDE下载一个Blink程序 setup()和loop()函数的重要性及作用 pinMode(pin,mode)函数 digitalWrite(pin,value)函数 delay(ms)函数 从LED开启我们的Arduino之旅吧!你将学会像控制按钮输入一样控制 Arduino的各种输出。在硬件方面,你将学习到有关LED、按钮、和电阻的内容,包括上拉和下拉电阻的知识,这对于之后的项目非常重要。在这个 过程中,你将接触Arudino编程,编程其实也没你想象的那么困难。 让我们从一个最基本的项目,使用Arduino控制一个外部LED的闪烁。 在第一个项目中,我们将重复使用之前的那个测试代码Blink程序。 有所不同的是,这里我们需要外接一个LED到数字引脚,而不是使用焊在开发板上的LED 13(也就是"L"灯)。便于我们能清晰的认识LED的工作原理及一些硬件电路的搭建。 1 × DFduino UNO R3(以及配套USB数据线) 1 × Prototype Shield原型扩展板+面包板 若干 彩色面包线 1 × 5mm LED灯 1 × 220欧电阻* *这里仅为示意图,具体阻值参看包装袋标示。阻值可能根据你使用的LED的不 同而不同,后面会说明如何计算这个阻值。 首先,从我们的套件中取出Prototype shield扩展板和面包板,将面包板背面的双面胶歇下,粘贴到Prototype shield扩展板上。再取出UNO,把贴有面包Prototype shield扩展板插到UNO上。取出所有元件,按照图1连接。 用绿色与红色的面包线连接,使用面包板上其他孔也没关系,只要元件和线的连接顺序与上图保持一致即可。 确保LED连接是否正确的,LED长脚为+,短脚为-,完成连接后,给Arduino接上USB数据线,供电,准备下载程序。 DF中定义: 绿色为数字口,
Arduino教程 02 LED灯闪烁「DFR0100」 - DF创客社区 - 分享创造的喜悦

可能发生的奇怪事情

LED烧毁/滑稽

TASK2 LED呼吸灯

需要元件、连接元件同上

代码实现

TASK3 OLED屏幕显示字符

尝试理解代码和库文件,并输出自己的姓名 学号(中文最好,拼音也可)
库文件为U8lib
中文提示:利用字模软件,请参考
notion image
notion image