1.开发板说明 开发板型号:MaixPy-bit(mic) 图1-1 MaixPy-bit开发板 主要功能:机器视觉 2.板载LED操作 2.1硬件部分 板载LED原理图: 图2-1 板载LEDIO口分配 图2-2 板载LED原理图 板载LED是一个三色的复合灯(RGB),绿色连接的是IO_12、红
转载 2019-12-07 14:41:00
293阅读
2评论
点亮原理首先我们要明白LED在单片机中的工作原理才能写出使其点亮的代码。请先看原理图:VCC(电源)连接LED(D1~D8)的阳极,IO口P20~P27进电阻(RP9、RP10)依次连接LED(D1~D8)的阴极。电阻有限流保护LED的作用。LED(发光二极管)只有在电流方向正确时才会被点亮;也就是说要让电流从“大头”进、“小头”出(阳极接正极,阴极接负极),才能成功点亮。那么要如何实现呢?例如:
文章目录基于STC8A8K64S4A12智能车设计一、板载外设二、功能三、实物:四、代码五、PCB和元件六、焊接 基于STC8A8K64S4A12智能车设计一、板载外设1.1 红外接收头1.2 红外避障接口1.3 电机驱动电路1.4 蓝牙接口1.5 esp82266接口1.6 NRF24L01接口1.7 OLED电路1.8 JQ8900接口1.9 超声波接口1.10 舵机接口1.11 三个独立按
板载LED,是GPIO2引脚。虽然没有原理图,其实原理图可以百度找。这里记得板载LED是GPIO2管脚就好了。步骤:1、初始化管脚2是输出模式;2、将管脚2闪烁高低就行了。这里,我们打开arduino的例子,不用esp32的例子。因为esp32公司已经设置框架配合了arduino了。所以语法什
原创 2022-03-23 15:53:44
6557阅读
雕爷学编程,Arduino动手做,开源硬件,创客传感器,RGB全彩LED模块 37款传感器与执行器的提法,在网络上广泛流传,其实Arduino能够兼容的传感器模块肯定是不止这37种的。鉴于本人手头积累了一些传感器和执行器模块,依照实践出真知(一定要动手做)的理念,以学习和交流为目的,这里准备逐一动手尝试系列实验,不管成功(程序走通)与否,都会记录下来--
转载 2024-07-11 14:45:49
130阅读
#define BLINKER_PRINT Serial #define BLINKER_WIFI #include <Blinker.h> char auth[] = "c9876669831c"; //上一步中在app中获取到的Secret Key char ssid[] = "ChinaNet
原创 2024-08-19 13:36:52
128阅读
STM32CubeMX入门之点亮板载LED 1.新建工程 1.在主界面选择File-->New Project 或者直接点击ACCEE TO MCU SELECTOR (部分图片来源于网络,这里我使用STM32F103VET6为例程) 出现芯片型号选择 一般我们直接搜索自己芯片的型号即可 (例如:S
转载 2020-06-02 15:15:00
358阅读
2评论
ESP32-LCDKit 开发板介绍1. 概述ESP32-LCDKit 是一款以乐鑫 ESP32-DevKitC(需另采购) 为核心的 HMI(人机交互)开发板,可外接屏幕,并且集成了 SD-Card、DAC-Audio 等外设,主要用于 HMI 相关开发与评估。开发板预留屏幕接口类型:SPI 串行接口、8 位并行接口、16 位并行接口。HMI Example 这里提供的一些 HMI 示例可在 E
转载 2024-05-08 13:22:48
108阅读
ESP32 ——点亮一个LED所谓工欲善其事,必先点其灯。点灯应该是每位工程师拿到一块新板子时,第一件做的事。本篇主要介绍如何操纵esp32的IO口,并用IO口使一个led闪烁。如下是ESP-IDF的编程指南,在后面的学习过程中,会经常使用,可以添加一个书签。GPIO & RTC GPIO - ESP32 - — ESP-IDF 编程指南 v5.0.1 文档 (espressif.com)
目录一、创建项目背景:1、选好自己需要的开发板(这里使用的STM32F103C8T6的开发板)2、引脚配置3、EXIT配置4、配置SYS5、配置GPIO6、项目配置二、Keil配置1、配置2、自己编写函数3、编译生成.hex文件4、烧录程序三、结果 一、创建项目背景:用stm32F103核心板的GPIOA端一管脚接一个LED,GPIOB端口一引脚接一个开关(用杜邦线模拟代替)。采用中断模式编程,
esp32-S3模块内部的存储分为ROM,RAM,SPRAM,RTC内存,FLASH,种类很多,几乎可以不使用外接存储器的情况下,可以进行很多业务场景,十分有用。现在我们逐一讲解一下他们的作用和使用方法。一、ROM384 KB 内部 ROM, 作用:ESP32技术手册明确说明:Internal ROM 是只读存储器,不可编程。Internal ROM 中存放有一些系统底层软件的 ROM 代码(程序
参照乐鑫官方教程,在ESP32C3上实现了CoAP服务器,代码如下(基于IDF):/*CoAP*/ #include <stdio.h> #include <string.h> #include "freertos/FreeRTOS.h" #include "freertos/task.h" #include "esp_wifi.h" #include "esp_netif
转载 2024-06-01 18:52:20
236阅读
DIY自己的ESP32控制器项目中需要一个控制器可以通过WiFi实现互联,原来的系统是用STC15和LoRa作的,因为通讯速度的问题,不太能满足用户的要求,既然ESP32这样火,干脆作一个ESP32的方案,实现系统间的通讯。速度肯定是没有问题了。本文主要介绍硬件实现过程,待项目有进展了再和大家讨论软件实现的方法。控制器控制器的一个组成部分是要实现一个仪表的连接,实现电池电压的测量和WiFi客户端。
一个wifi摄像头模块 可以获取到视频流 基于视频流可以进行相应的图像处理操作 可以用于智能家居 智慧教室等等地方演示视频链接esp32-cam 引脚图部分GPIO 3.3V以及5V供电 GPIO 1 为TX 、GPIO 3为 RX 提供串口通信。 GPIO 0 当接地时处于上传模式,不接地时为正常工作模式 GPIO 4 为板载led灯也是连接miroSD卡的其中一个引脚模块参数最小的802.11
板载RAIDhttp://stor.51cto.com  2006-01-16 17:26    51CTO.COM  我要评论(0)摘要:RAID就是一种由多块硬盘构成的冗余阵列标签:主板  RAIDRAID是英文Redundant Array of Inexpensive Disks的缩写,中文简称为廉价磁盘冗余阵列。RAI
转载 精选 2016-03-28 22:16:51
442阅读
题记Go 语言自发布以来,一直以高性能、高并发著称。因为标准库提供了 http 包,即使刚学不久的程序员,也能轻松写出 http 服务程序。不过,任何事情都有两面性。一门语言,有它值得骄傲的优点,也必定隐藏了不少坑。新手若不知道这些坑,很容易就会掉进坑里。《 Go 语言踩坑记》系列博文将以 Go 语言中的 panic 与 recover 开头,给大家介绍笔者踩过的各种坑,以及填坑方法。初识 pan
    笔记本4G内存,开了几个软件,内存就占满了,很早买的,没用过几次,卖了没必要,偶然间看到内存扩容,研究一下1.查询你的电脑支持最大内存    硬件+操作系统=决定支持的最大内存;   检测:window开始菜单:cmd->打开命令行窗口:wmic memphysical get maxcapacity打开计算计算一
转载 2024-01-28 06:36:31
1048阅读
Ubuntu学习笔记6-ESP32接收并处理cmd_vel话题前言前面配置好了Arduino环境中的ros库,但是经过各种尝试总结出以下结论: rosserial_Arduino的串口通讯只支持Arduino系列板子(ESP8266没有尝试),当将串口通讯的代码烧录至ESP32后,每次通讯时都会报错:Unable to sync with device; possible link problem
转载 2024-05-16 20:04:00
103阅读
从0到1学习FreeRTOS:FreeRTOS + 基础外设 :(一)点亮板载LED灯特别说明:本文主要讲解FreeRTOS和外设的合并。想要学习FreeRTOS请移步至从0到1攻破Fre
原创 2022-08-31 09:57:11
891阅读
1评论
  • 1
  • 2
  • 3
  • 4
  • 5