
【深海王国】小学生都能玩的单片机?
文章平均质量分 90
小学生都能玩的单片机!带你一周内快速走进嵌入式的大门
深海大都督
欢迎来到大都督的博客!( ๑╹ ꇴ╹) グ深海王国欢迎你~微信公众号,B站都能找到我哟~
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
【深海王国】小学生都能玩的单片机?目录合集
目录合集。Hi٩(๑ ^ o ^ ๑)۶, 各位深海王国的同志们,早上下午晚上凌晨好呀~辛勤工作的你今天也辛苦啦(o゜▽゜)o☆ 今天大都督为大家带来系列文章《小学生都能玩的单片机》的目录索引,帮助大家快速查找定位文章。PS:因为最近要开始陆续出番外系列和教学视频,就做了这个目录合集,这样也不占用大家的收藏空间,一个系列的文章收藏这一篇就够啦~大都督的文章不管现在还是将来都会免费,大家放心!然后大家如果能留下一些点赞关注就更好啦,建设深海,没你不行!最后祝大家学的开心,玩的尽兴!原创 2024-07-23 10:21:59 · 608 阅读 · 0 评论 -
【深海王国】小学生都能玩的单片机!番外2:Arduino控制其他元器件(1)
(1)Arduino控制继电器开关。要设置的电平状态,可以是 HIGH 或 LOW。因为手边没电源,所以演示效果等过几天再给大家放,先在这里插个眼,反正这个代码肯定是没问题的,大家遇到问题文章底下评论就行,我看到就会回复滴。函数是 Arduino 编程中用于配置数字引脚(pin)的输入或输出模式的一个函数。用于声明一个不可变(只读)的整型变量,一旦这个变量被初始化后,就不能再改变它的值了。pin: 需要配置模式的引脚编号(通常是一个整数,如 2, 13 等)。原创 2024-08-22 19:56:28 · 871 阅读 · 0 评论 -
【深海王国】小学生都能玩的单片机!番外2:Arduino控制其他元器件(2)
(2)Arduino控制舵机。舵机是一种集成了驱动电机、位置传感器和控制系统的小型伺服装置,可以精准地控制角度、位置和速度。通常,它由三部分组成:直流电机、减速齿轮和控制电路。舵机的最大特点是能够在接收到控制信号后,通过反馈系统准确定位到指定的位置,并保持稳定。简单来说,可以实现精确的角度或位置控制的电机就是舵机。再简单点,你想让一个电机转到指定角度,比如从水平方向转到竖直方向,就用舵机。舵机类型转动范围应用领域180度舵机0度到180度机器人、模型飞机、机械臂等90度舵机0度到90度。原创 2024-09-03 16:29:00 · 819 阅读 · 0 评论 -
【深海王国】小学生都能玩的单片机!番外1:Arduino家族Uno-Mega-Nano-Pro Mini-ATtiny85的使用指南(2)
(2)Arduino Pro Mini介绍与程序下载失败问题。Arduino Pro Mini是一款小尺寸的微控制器开发板,设计紧凑且低成本,适用于空间受限和需要低功耗的项目。它基于ATmega328P微控制器,与Arduino Uno所用的微控制器相同。但Pro Mini没有内置的USB接口用于编程,需要一个外部的串行转换器(如FTDI或CP2102模块)来上传代码。下载器的选择与使用一会儿会重点讲一下。原创 2024-07-25 23:39:01 · 1764 阅读 · 0 评论 -
【深海王国】小学生都能玩的单片机!番外1:Arduino家族Uno-Mega-Nano-Pro Mini-ATtiny85的使用指南(3)
(3)Arduino Pro Mini调试程序与拓展板的开发使用。PS:在观看本系列的过程中,如果有疑问可参考系列文章:【深海王国】小学生都能玩的单片机?零基础入门单片机Arduino带你打开嵌入式的大门!Arduino Pro Mini下载调试程序:跟Arduino UNO一样,Pro Mini的板载LED灯也是D13号引脚控制,我们可以参考曾经学过的控制板载LED灯的程序给Pro Mini下载上。程序详见(4)CH340驱动安装与Arduino程序下载,其实就是官方例程。选择好板子型号为Pro Mini原创 2024-07-27 18:06:03 · 989 阅读 · 0 评论 -
【深海王国】小学生都能玩的单片机!番外1:Arduino家族Uno-Mega-Nano-Pro Mini-ATtiny85的使用指南(4)
(4)Arduino Mega2560介绍与使用指南。之前在本系列第一节中提到过(详见(1)家族成员作用介绍与选择),Arduino Mega2560跟它的其他兄弟姐妹有着本质的不同,就是它用的是ATmega2560芯片,而其他兄弟姐妹大多数都用ATmega328P,看数字大小就知道,2560>328,它显然更厉害。其实这个2560代表其有256KB的闪存。这是其主要的存储容量,可以存放程序代码。后面那个0大都督查资料也没查到,大概代表100个引脚?总之很厉害就对了。原创 2024-08-08 09:00:00 · 1591 阅读 · 0 评论 -
【深海王国】小学生都能玩的单片机!番外1:Arduino家族Uno-Mega-Nano-Pro Mini-ATtiny85的使用指南(1)
(1)家族成员作用介绍与选择。Arduino UNO我们已经很熟练了,而Mega 2560、Nano、Pro Mini、以及ATtiny85他们也是Arduino家族中非常受欢迎的几款单片机,每一款都有其独特的应用场景和特点。首先,Arduino Mega 2560基于ATmega2560微控制器,提供了大量的I/O引脚,包括54个数字I/O引脚(其中15个支持PWM输出),16个模拟输入引脚,以及4个UART接口。原创 2024-07-24 11:11:46 · 1561 阅读 · 0 评论 -
【深海王国】小学生都能玩的单片机?零基础入门单片机Arduino带你打开嵌入式的大门!(10)
(10)总结:学习Arduino踩过的坑。恭喜大家!来到了本系列最后一节,即将顺利完成本系列的学习,相信大家现在已经对单片机有了一定了解,这节我们要做个总结,大都督分享一下自己当初学Arduino时遇到的诸多问题,帮助大家避坑!Arduino上传代码的问题: Arduino是可以直接使用标准串口上传代码的,不一定要使用USB接口。只要将USB转TTL串口模块连接至Arduino的标准串口即可(即0、1引脚)。 一部分Arduino需要冷启动才能上传代码,比如Arduino Nano、A原创 2024-06-26 11:15:23 · 1110 阅读 · 0 评论 -
【深海王国】小学生都能玩的单片机?零基础入门单片机Arduino带你打开嵌入式的大门!(9)
(9)实战:使用软串口与蓝牙APP串口通讯。通过前面八节的学习,相信大家已经对Arduino是什么、怎么用很熟悉了。那么恭喜你离入门Arduino就差最后一步了。接下来最后两节,我们将实际编写程序与蓝牙APP进行通信并总结一下学习Arduino时常踩的坑,大家再加把劲!准备工作:如果大家有兴趣自己做一个蓝牙APP,可以关注一下大都督的另一个系列原创 2024-06-25 14:34:27 · 1339 阅读 · 0 评论 -
【深海王国】小学生都能玩的单片机?零基础入门单片机Arduino带你打开嵌入式的大门!(8)
(8)软串口与SoftwareSerial库使用。在第六节中我们提到了,如果我们Arduino开发板的0、1号引脚接线了,即硬件串口被占用了,想给Arduino下载程序,就需要先将0、1号引脚的线拔掉再下载,程序下载好以后才能接回去。这样操作确实是有点麻烦,所以这节我们来学习软串口的使用,给Arduino开发板人为添加一个串口,以解决串口占用问题。什么是软串口:在Arduino平台上,软件串口(软串口)是通过软件模拟UART通信的方法,软串口在使用上跟硬串口一样,只不过用两个数字IO口代替RX、原创 2024-06-23 19:00:31 · 1677 阅读 · 0 评论 -
【深海王国】小学生都能玩的单片机?零基础入门单片机Arduino带你打开嵌入式的大门!(7)
(7)Arduino的程序文件结构和常用函数。在前面六节中我们已经初步学会了如何使用Arduino编程并下载程序到单片机上,并且学会了如果Arduino UNO的唯一串口被占用了如何下载程序,那么这节我们就来学习一下Arduino的程序文件结构和常用函数,为后面开始编写程序打下基础。Arduino的程序运行结构:之前我们已经知道了一个标准的Arduino程序由包含setup函数和loop函数组成。setup函数的作用是在Arduino开发板上电时,进行一些初始化工作,比如设置引脚的工作模式。se原创 2024-06-22 23:52:16 · 1383 阅读 · 0 评论 -
【深海王国】小学生都能玩的单片机?零基础入门单片机Arduino带你打开嵌入式的大门!(6)
(6)uart串口通信与其他通信和Arduino程序下载失败的问题。我们之前介绍过,嵌入式系统就好比我们房子的管家,单片机就好比管家的大脑(见(1)单片机的介绍与嵌入式基本知识同时,在高中生物中我们学过,大脑是通过神经元控制我们的四肢,而神经元之间通过电或化学信号传递信息。(图片来源于网络,侵删)我们单片机之间的通信跟它们是一样一样的,比如我这边发送个高电平1,你那边就开灯,我这边发送个低电平0,你那边就关灯,这就是单片机之间的通信。原创 2024-06-07 01:02:35 · 1135 阅读 · 0 评论 -
【深海王国】小学生都能玩的单片机?零基础入门单片机Arduino带你打开嵌入式的大门!(5)
(5)最新版Arduino IDE第三方库安装。不知道大家平时做不做饭,反正大都督是很爱做饭的,但大都督记忆力不行,总是记不住食谱,哪怕一道菜做过很多次,每次做菜前还是要打开视频教程,配齐原料,然后看看先放什么再放什么,这就很浪费时间。如果每次做饭都去找原料,一步步学怎么做,这会非常麻烦,我们的编程也是如此。现在,如果大都督有一个魔法厨房(这里就是“库”),里面不仅有我需要的所有原料,还有各种自动化的设备和程序来帮助我完成烹饪,那么大都督做饭是不是就会变得非常快捷和高效。原创 2024-06-04 18:47:01 · 1130 阅读 · 0 评论 -
【深海王国】小学生都能玩的单片机?零基础入门单片机Arduino带你打开嵌入式的大门!(4)
(4)CH340驱动安装与Arduino程序下载。如果把我们的电脑比成一个超级复杂的乐高套装,它由很多不同的小部件组成,比如CPU(中央处理器),硬盘,显卡等等。而驱动,就好比是每个乐高部件的使用说明书。当你买了一个新的电脑配件,比如一个新的打印机,要想让它和你的电脑顺利“对话”并工作,你的电脑就需要学会如何控制和使用这个新配件。这时候,就需要安装一个专门为这个打印机设计的驱动软件,它告诉电脑如何发送指令给打印机,让打印机按照你的需要进行工作。简单来说,驱动就是电脑和不同硬件之间的“交流翻译器。原创 2024-05-28 13:54:53 · 1184 阅读 · 0 评论 -
【深海王国】小学生都能玩的单片机?零基础入门单片机Arduino带你打开嵌入式的大门!(3)
(3)最新版Arduino IDE的安装下载使用。IDE就是集成开发环境的缩写,是一种提供给程序开发者的软件应用程序,它在单一的图形用户界面(GUI)中整合了常用的开发工具,是用来在简化编程过程的开发平台,常见的Visual Studio、PyCharm都属于IDE哦。同样,串口绘图器与串口监视器类似,它也可以接收从Arduino板上通过串行通信发送来的数据(关于什么是串行通信,之后我们会讲到),并将这些数据以图形方式实时绘制出来,可以帮助我们更直观地理解传入数据的动态变化。原创 2024-05-24 22:10:22 · 1261 阅读 · 0 评论 -
【深海王国】小学生都能玩的单片机?零基础入门单片机Arduino带你打开嵌入式的大门!(2)
(2)初识Arduino与基本单片机电路知识。在单片机的世界里,信号就像是单片机和外界沟通的语言。而这种语言主要有两种方言:数字信号和模拟信号。模拟信号可以想象成是流水线上流动的水。它可以流得很快,也可以流得很慢;水位可以很高,也可以很低,总之,它是连续变化的,没有断断续续的情况。这种连续变化的特性让模拟信号能精确代表很多自然现象,像声音、光、温度这样平滑变化的事物。数字信号则不同。就好比你正在看一本书,书里的文字用句子组织起来,句子中有很多断断续续的单词。原创 2024-05-22 00:11:49 · 1300 阅读 · 0 评论 -
【深海王国】小学生都能玩的单片机?零基础入门单片机Arduino带你打开嵌入式的大门!(1)
(1)单片机的介绍与嵌入式基本知识。如果你是刚高考完的高中生准大学生或者第一次接触单片机的初中生小学生,可能是第一次接触嵌入式、单片机这些词语,虽然在内行人眼里这些都是再常见不过的东西了,但咱们深海王国主打的就是个打破信息壁,所以在文章开始前,首先大都督要用最简单通俗的语言告诉大家什么是嵌入式和单片机。(图片来源于网络,侵删)首先是嵌入式(Embedded Systems),在现如今的生活中,我们身边充斥着很多智能设备,比如智能手表、智能冰箱、自动洗衣机等等。原创 2024-05-21 14:27:13 · 1620 阅读 · 0 评论