自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

专注分享少儿编程,创客类、嵌入式类知识

专注分享少儿编程,arduino、micropython、c++、开源硬件和DIY创客知识点

  • 博客(20)
  • 收藏
  • 关注

原创 智能硬件(8)之蜂鸣器模块

智能硬件(8)之蜂鸣器模块,学好开源硬件,不仅仅需要会编程就可以了,电路基础是很重要的;软件和硬件都玩的溜,才是高手,那么小编为了方便大家的学习,特别画了一块智能传感器板子,来带领大家学习电路基础,玩转智能模块。其主要分为14个小模块,主要是针对各种百名带赛事量身定制的智能模块。今天小编来带领大家来学习第四个模块,蜂鸣器模块:①2kΩ电阻2个②npn三家管1个③二极管1个。

2023-12-27 13:04:37 4125 1

原创 图形化编程(3)之猜拳的加速度计

图形化编程(3)之猜拳的加速度计,今天说我们来学习图形化第三节内容,加速度计。加速度传感器是一种能够测量物体加速度的传感器,在运动过程中,通过测量质量的惯性力和牛顿第二定律得到加速度。根据传感器敏感元件的不同,常见的加速度传感器有电容式、电感式、应变式等。microbit自带了一个指南针和加速度计的芯片。

2023-12-26 15:22:59 1185 1

原创 python编程(2)之灯光秀的按钮

python编程(2)之灯光秀的按钮,下面是小编专门为esp32c3核心板,画的一块扩展板,提供的功能还是比较丰富的,支持电机、2812彩灯、无言蜂鸣器、两路直流电机或者一个四线制步进电机、舵机功能、引出了I2C总线,支持扩展电源供电、有过流保护。其中红色端子都是电源线,分为5V和3V;黑色端子都是地线;黄色端子都是信号线。

2023-12-25 11:23:28 1165

原创 图形化编程(2)之甜蜜的按钮

图形化编程(2)之微笑的按钮,输入指令他是让microbit和外界通信的基础桥梁,今天我们主要来学习下其中的按键相关的内容。第6步:增加一个按钮被按下模块,选择按钮A+B,在里面增加两个led显示模块,显示两个不同动画效果。第4步:增加一个按钮别按下模块,选择B按钮,然后增加一个led显示模块,并画一个哭脸。第2步:放一个显示led模块在按钮被按下模块里面,并让led模块显示一个笑脸。第3步:点击下载按钮,将程序下载进你的主控板中,然后按下A按钮,看下效果。

2023-12-22 08:37:11 1165

原创 智能硬件(7)之按键的布局与识别

智能硬件(7)之按键的布局与识别,之前的课程内容,小编带领大家学习了按键的基本知识,那么这节课,小编就带领大家来继续深挖下,按键的布局种类和识别方式。

2023-12-21 13:43:03 1497

原创 c++编程(1)之玩转led点灯

c++编程之玩转led点灯,​在之前的章节中,小编带领大家学习了:如何构建arduino的c++开发环境-CSDN博客,今天小编带领大家开始学习c++编程的第一节,玩转led电灯。arduino uno核心板是一个高度集成,功能丰富的模块。​

2023-12-21 07:19:15 1350

原创 智能硬件(6)之通用引脚(GPIO)

智能硬件之通用引脚(GPIO),主控芯片是如何控制智能模块,做某些事情呢?有没有小朋友发起疑问呢?这里,涉及到了特别重要的知识点,就是通用引脚,英文缩写是GPIO。所以的开源硬件(主控芯片)都有自己的特定引脚,这些引脚是主控芯片暴漏出来,唯一和外界通信的桥梁。

2023-12-20 13:26:44 1567

原创 python编程(1)之通用引脚GPIO使用

python编程之通用引脚GPIO使用, 今天小编带领大家开始学习python编程的第一节,数字引脚。esp32c3核心板是一个高度集成,功能丰富的模块,来看下他的功能分布: 我们可以看到,esp32c3为我们提供很多外设,串口uart、i2c、spi、adc和pwm等,这些外设,在后续的课程中,都会为大家一一讲解。 今天就来学习下,通用引脚的概念和用作。引脚:是单片机这种主控芯片特有的名字,可以理解它和我们人类的手

2023-12-19 12:55:51 1599 1

原创 图形化编程(1)之led矩阵显示输出

图形化编程之led显示输出,今天小编带领大家开始学习图形化编程的第一节、led显示输出。microbit核心板一个高度集成功能丰富的模块,来看下他的功能分布: 其自带了一个5x5矩阵的led显示模块,那么我们如何使用它,能做出哪些有趣的小实验呢,这节课我们就来学习。 指令区的模块有很多,基本指令模块、输入模块、音乐模块、led模块、无线模

2023-12-18 15:05:52 1403 1

原创 智能电路(5)之电阻串联、并联

智能电路之电阻串联、并联、有各式各样的功能,比如温度检测、压力检测、光强检测等,电阻有这么多功能,其主要原理都是因为外界因素会动态的改变电阻阻值,如温度越高阻值越小。这里面我们就可以认为led灯和电阻是串联在一起的,因为led灯内部也是有电阻的,所以总电流肯定是变小了,就对led灯起到了限流,保护作用了。①上述电阻的串并联的分析方法,只是针对简单电路的分析方式,复杂的就不适应,感兴趣的同学,可以了解下:基尔霍夫定律、戴维南定理和诺顿定理,这些是大学课程。,R是并联的总电阻,等式两边同时除以 U,可以。

2023-12-15 10:48:01 1187

原创 智能电路(4)之欧姆定律

智能电路之欧姆定律,电源可以是家里的220V电压,也可以是干电池等,当开关闭合时,电路中就会形成电流,电流的大小和电源提供的电压大小成正比,和电阻的大小成反比,电压表和电流表可以实时监测电压和电流的大小。分别是 电==水;,在典型的电路中,你只改变可变电阻的大小,电压是不会变大的,因为,电阻变大了,电流也会跟着变化,所以无法通过标定法来进行实验了。② 欧姆定律的变形公式,是标准公式推导的来,只能用于计算使用,无实际意义,实验验证纯在不准确性,比如变形公式。

2023-12-14 14:26:48 1057 1

原创 智能电路(3)之可变电阻器模块

智能电路之可变电阻器模块,变阻器模块,他的原理就是在可变电阻器两端,也就是1、3引脚处,都串联一个500Ω的电阻,其作用是起到保护电路的,因为在使用中,我们会给图1中的1、3接线端子,加上电压,电压大小可以和控制电压保持一至,如果没有这里两个保护电阻,当变阻器的2引脚滑倒变阻器1引脚处,就相当于把1、2引脚短接在一起了,如果误操作,给变阻器的2引脚通上电压,就会照成烧毁电路的危险,有了这个保护电阻,就相当于可变电阻器模块的最小阻值就是500Ω了,就不会短接了。

2023-12-14 10:21:39 675 1

原创 智能电路(2)之按键模块

智能电路之按键模块,当按下按键的时候我们就可通过主控芯片,来检测按键是否被按下了,从而来触发不同的功能。但是因为3、4引脚默认是没有电压,可能会收到外界环境的影响,在按键没有按下的时候,会出现假0V的电压,这样主控芯片就会误判按键被按下了,为了屏蔽这个问题,一般在电路中,给3、4引脚加一个上拉或者下拉电阻,如果1、2引脚通的0V,那么就给3、4引脚一个上拉电阻;②按键和开关的区别,按键是可以回弹的,松开手就自动回弹;

2023-12-13 10:48:22 2176 2

原创 智能电路(1)之指示灯模块

智能电路之指示灯模块,生活中,我们会接触到各式各样的灯,如:家里的日光灯、节能灯、白炽灯、led灯等,每种灯的工作原理是相同的,只需要通上电压,就会点亮它。指示灯的公共端是接地(电压是0V),另外一端,预留出来,这样三个小灯,就可以通过我们的指控板,来进行控制了,如果主控板输出0V,小灯是不亮的,如果输出的是3-5V的电压,电灯就会亮起来了。

2023-12-12 12:27:09 1354 1

原创 如何构建arduino的c++开发环境

如何构建arduino的c++开发环境,青蒙创客实验室为大家分享的c++开发的开源硬件主要是arduino系列,采用的开发环境是arduino结成开发环境和vs code。我们可以根据自己的习惯自行选择开发环境的版本,使用的方式大致相同,小编这里选择比较经典的 1.8.9,为大家介绍其具体的使用。上述提到过,arduino2.x和vscode开发环境很相似,那么下来,我们就来搭建下vscode开发arduino的环境。上面的板子,是小编为大家后续教学提供的 arduino uno的板子,最经典的版本。

2023-12-11 16:02:04 1532 1

原创 如何构建esp32的python开发环境

如何构建esp32的图形化开发环境,采用的开发环境分别是thonny和Mu Editor。我们提供的主控板中,esp32和esp32c3串口版本,是通过usb转串口芯片和电脑链接通信,所有我们需要给电脑安装相关驱动,其中win10及以上是自带驱动是不需要安装的。可以看到其支持的主控芯片很多,esp32、esp32c3、esp32s2和esp32s都是支持的。然后选择我们的端口,我这里是COM16,每个人的端口可能不一样的。首先选择我们适配的解释器,也就是esp32。

2023-12-07 11:52:05 2276 1

原创 如何构建micro:bit、pico的图形化开发环境

如何构建micro:bit和pico图像化开发环境、都是采用32位ARM Cortex处理器,性能优越,所以小编这里采用这两款开源硬件来配合图形化开发,就是因为越是高级的编程语言占用的资源就越多,图形化编程语言,相对于c++、python来说,算是更高级的了。点击设置、升级固件版本,可以看到支持的开发板子,主要分为三大块,分别是 micro:bit、RP2040系列、和esp系列,我们看到还支持microblocks同样支持micro:bit,当然功能肯定没有makecode丰富了,大家有条件的都可以试试。

2023-12-05 14:21:50 1590

原创 嗨玩,四种开源硬件点亮led灯

嗨玩,四种开源硬件点亮led灯

2023-12-03 19:27:52 608 1

原创 在家就可以学习少儿编程

少儿编程,目前主流的学习路线是 图形化编程(引导学生的编程思维)-》python(晋级学习代码式编程,进入编程的世界)-》c++(高级阶段,为信息学奥赛做准备)。当然,如果只是单纯的学习编程,肯定枯燥无味,肯定不是小编的想要的。

2023-12-01 14:36:38 412 1

原创 少儿编程的学习路线

【代码】少儿编程的学习路线。

2023-11-28 15:21:58 636

CH340SerSetup.rar

CH340Ser串口驱动

2023-12-07

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除