|
|
(未显示3个用户的35个中间版本) |
第1行: |
第1行: |
| | | |
| | | |
− | ==Microduino入门和进阶套件教程== | + | ='''Microduino快速开始'''= |
− | *'''[[AVR核心:Getting started/zh]]'''
| |
− | *'''[[AVR的核心:项目教程]]'''
| |
| | | |
| + | ===安装'''Arduino(IDE)'''软件=== |
| | | |
| + | {| style="width: 90%;" |
| + | |- |
| + | |style="text-align: left"|[[File:IDE for Windows.png|400px|link=Getting started: Windows/zh]] |
| + | |style="text-align: left"|[[File:IDE for Mac.png|400px|link=Getting started: Mac/zh]] |
| + | |- |
| + | |style="text-align: center"| |
| + | [[Getting started: Windows/zh| Windows版]] |
| + | |style="text-align: center"| |
| + | [[Getting started: Mac/zh| Mac版]] |
| | | |
| + | |} |
| | | |
− | ==Microduino 基础教程==
| + | 你已经安装了Arduino(IDE)软件后,了解如何开始使用它[[点亮第一盏灯|如何点亮一盏灯]]。 |
| | | |
− | * '''[[第一课--LED灯闪烁实验(面包板的使用)/zh]]'''
| + | ===学习Microduino、mCookie=== |
− | * '''[[第二课--多个led的闪烁/zh]]'''
| |
− | * '''[[第三课--按钮控制的LED开关/zh]]'''
| |
− | * '''[[第四课--按钮PWM控制LED亮度/zh]]'''
| |
− | * '''[[第五课--电位器PWM控制LED亮度/zh]]'''
| |
− | * '''[[第六课--程序PWM控制LED亮度--呼吸灯/zh]]'''
| |
− | * '''[[第七课--控制 RGB 彩色 LED 灯的颜色/zh]]'''
| |
− | * '''[[第八课--脉冲计时(看你按住开关有多久)/zh]]'''
| |
− | * '''[[第九课--Microduino 做0-5V量程的电压表(万用表的使用)/zh]]'''
| |
− | * '''[[第十课--第一次洞洞板试验(电烙铁的使用)/zh]]'''
| |
− | * '''[[第十一课--Microduino 达文西之灯(光敏实验)/zh]]'''
| |
− | * '''[[第十二课--Microduino 光照指示器/zh]]'''
| |
− | * '''[[第十三课--Microduino 光照报警器(自己DIY光敏三极管)/zh]]'''
| |
− | * '''[[第十四课--Microduino 简单温度计/zh]]'''
| |
− | * '''[[第十五课--Microduino 制作感温杯电路/zh]]'''
| |
− | * '''[[第十六课--Microduino 指尖开关(三极管触发)/zh]]'''
| |
− | * '''[[第十七课--Microduino 蜂鸣器警报器/zh]]'''
| |
− | * '''[[第十八课--Microduino 制作讯线水位报警器模型/zh]]'''
| |
− | * '''[[第十九课--Microduino 内部基准源ADC采样/zh]]'''
| |
− | * '''[[第二十课--Microduino 中断的使用/zh]]'''
| |
− | * '''[[第二十一课--Microduino 串口的一些高级用法/zh]]'''
| |
− | * '''[[第二十二课--Microduino 串口调试/zh]]'''
| |
− | * '''[[第二十三课--Microduino 串口接收字符串并转化为数组/zh]]'''
| |
| | | |
− | <br>
| + | *阅读关于什么是Microduino/mCookie的[https://www.microduino.cn/gettingStarted 介绍],为什么你想使用它。 |
− | <br>
| + | *[[Arduino(IDE)工具介绍|Arduino(IDE)]]的使用介绍或参考[https://www.arduino.cc/en/Guide/Environment Arduino(IDE)官方说明] |
| + | *如果在您实验过程中遇到一些问题,可以参考[[FAQ/zh|故障排除]]。 |
| + | *在您编程过程中可能需要使用一些常用的语法,可以参考[[Arduino 语法手册/zh|Arduino 语法手册]]。 |
| | | |
− | {| style="width: 800px;"
| |
− | | colspan="2" |
| |
| | | |
− | ==Microduino 进阶教程== | + | ='''Microduino入门教程'''= |
| | | |
− | * '''[[第一课--Microduino 电阻计/zh]]'''
| + | {|style=" width: 90%; text-align: left;" |
− | * '''[[第二课--Microduino OLED使用/zh]]''' | + | |- |
− | * '''[[第三课Microduino 数字电压表/zh]]'''
| + | |style="width: 45%;"|*[[第一课--LED灯闪烁实验(面包板的使用)/zh|第一课--LED灯闪烁实验(面包板的使用)]] |
− | * '''[[第四课--Microduino 电话拨号器/zh]]'''
| + | |style="width: 45%;"|*[[第十三课--Microduino 光照报警器(自己DIY光敏三极管)/zh|第十三课--光照报警器(自己DIY光敏三极管)]] |
− | * '''[[第五课--Microduino 模拟电脑键盘/zh]]''' | + | |- |
− | * '''[[第六课--Microduino 简单频率计(串口监视)/zh]]'''
| + | |style="width: 45%;"|*[[第二课--多个led的闪烁/zh|第二课--多个led的闪烁]] |
− | * '''[[第七课--Microduino 舵机驱动,不用库函数/zh]]'''
| + | |style="width: 45%;"|*[[第十四课--Microduino 简单温度计/zh|第十四课--简单温度计]] |
− | * '''[[第八课--Microduino 红外发射与接收/zh]]''' | + | |- |
− | * '''[[第九课--Microduino 红外转码/zh]]'''
| + | |style="width: 45%;"|*[[第三课--按钮控制的LED开关/zh|第三课--按钮控制的LED开关]] |
− | * '''[[第十课--Microduino 超声波测距/zh]]''' | + | |style="width: 45%;"|*[[第十五课--Microduino 制作感温杯电路/zh|第十五课--制作感温杯电路]] |
− | * '''[[第十一课--Microduino 红外控制舵机角度/zh]]'''
| + | |- |
− | * '''[[第十二课--Microduino 74HC595级联数据串入并出/zh]]'''
| + | |style="width: 45%;"|*[[第四课--按钮PWM控制LED亮度/zh|第四课--按钮PWM控制LED亮度]] |
− | * '''[[第十三课--Microduino 单个数码管带点显示/zh]]''' | + | |style="width: 45%;"|*[[第十六课--Microduino 指尖开关(三极管触发)/zh|第十六课--指尖开关(三极管触发)]] |
− | * '''[[第十四课--Microduino 数码管实验一-数码管骰子/zh]]'''
| + | |- |
− | * '''[[第十五课--Microduino 数码管实验二-电位器控制/zh]]''' | + | |style="width: 45%;"|*[[第五课--电位器PWM控制LED亮度/zh|第五课--电位器PWM控制LED亮度]] |
− | * '''[[第十六课--Microduino 数码管实验三-显示红外遥控器按键值/zh]]'''
| + | |style="width: 45%;"|*[[第十七课--Microduino 蜂鸣器警报器/zh|第十七课--蜂鸣器警报器]] |
− | * '''[[第十七课--Microduino 独立按键让数码管加减/zh]]'''
| + | |- |
− | * '''[[第十八课--Microduino 4路抢答器/zh]]''' | + | |style="width: 45%;"|*[[第六课--程序PWM控制LED亮度--呼吸灯/zh|第六课--程序PWM控制LED亮度--呼吸灯]] |
− | * '''[[第十九课--Microduino 两位数码管静态显示/zh]]'''
| + | |style="width: 45%;"|*[[第十八课--Microduino 制作讯线水位报警器模型/zh|第十八课--制作讯线水位报警器模型]] |
− | * '''[[第二十课--Microduino 两位数码管倒计时显示/zh]]''' | + | |- |
− | * '''[[第二十一课--Microduino 四位位数码管静态显示/zh]]'''
| + | |style="width: 45%;"|*[[第七课--控制 RGB 彩色 LED 灯的颜色/zh|第七课--控制 RGB 彩色 LED 灯的颜色]] |
− | * '''[[第二十二课--Microduino 四位位数码管动态显示/zh]]'''
| + | |style="width: 45%;"|*[[第十九课--Microduino 内部基准源ADC采样/zh|第十九课--内部基准源ADC采样]] |
− | * '''[[第二十三课--Microduino 数码管时钟/zh]]''' | + | |- |
− | * '''[[第二十四课--Microduino 数码管温度计/zh]]'''
| + | |style="width: 45%;"|*[[第八课--脉冲计时(看你按住开关有多久)/zh|第八课--脉冲计时(看你按住开关有多久)]] |
− | * '''[[第二十五课--Microduino 5*7点阵静态显示/zh]]''' | + | |style="width: 45%;"|*[[第二十课--Microduino 中断的使用/zh|第二十课--中断的使用]] |
− | * '''[[第二十六课--Microduino 5*7点阵动态显示/zh]]'''
| + | |- |
− | * '''[[第二十七课--Microduino 8*8点阵静态显示/zh]]'''
| + | |style="width: 45%;"|*[[第九课--Microduino 做0-5V量程的电压表(万用表的使用)/zh|第九课--做0-5V量程的电压表(万用表的使用)]] |
− | * '''[[第二十八课--Microduino 8*8点阵横向移动显示/zh]]''' | + | |style="width: 45%;"|*[[第二十一课--Microduino 串口的一些高级用法/zh|第二十一课--串口的一些高级用法]] |
− | * '''[[第二十九课--Microduino 8*8点阵纵向移动显示/zh]]'''
| + | |- |
− | * '''[[第三十课--Microduino8*8点阵动画表情制作/zh]]'''
| + | |style="width: 45%;"|*[[第十课--第一次洞洞板试验(电烙铁的使用)/zh|第十课--第一次洞洞板试验(电烙铁的使用)]] |
− | * '''[[第三十一课--Microduino 16*16点阵汉字静态显示/zh]]'''
| + | |style="width: 45%;"|*[[第二十二课--Microduino 串口调试/zh|第二十二课--串口调试]] |
− | * '''[[第三十二课--Microduino 16*16点阵汉字右移/zh]]''' | + | |- |
− | * '''[[第三十三课--Microduino 16*16点阵汉字左移/zh]]'''
| + | |style="width: 45%;"|*[[第十一课--Microduino 达文西之灯(光敏实验)/zh|第十一课--达文西之灯(光敏实验)/]] |
− | * '''[[第三十四课--Microduino 16*16点阵汉字动画表情制作/zh]]'''
| + | |style="width: 45%;"|*[[第二十三课--Microduino 串口接收字符串并转化为数组/zh|第二十三课--串口接收字符串并转化为数组]] |
− | * '''[[第三十五课--Microduino EEPROM读写实验/zh]]''' | + | |- |
− | * '''[[第三十六课--Microduino 红外遥控器更改EEPROM值/zh]]'''
| + | |style="width: 45%;"|*[[第十二课--Microduino 光照指示器/zh|第十二课--光照指示器]] |
− | * '''[[第三十七课--Microduino 控制继电器开关/zh]]''' | + | |} |
− | * '''[[第三十八课--Microduino 步进电机驱动/zh]]'''
| |
− | * '''[[第三十九课--Microduino 步进电机控制步数/zh]]'''
| |
− | * '''[[第四十课--Microduino 直流电机驱动(电位器PWM调速)/zh]]''' | |
− | * '''[[第四十一课--Microduino 直流电机正反转/zh]]'''
| |
− | * '''[[第四十二课--Microduino 电机转速OLED显示/zh]]''' | |
− | * '''[[第四十三课--Microduino 旋转编码器使用/zh]]'''
| |
− | * '''[[第四十四课--Microduino 矩阵键盘使用/zh]]'''
| |
− | * '''[[第四十五课--Microduino 电吉他/zh]]''' | |
− | * '''[[第四十六课--Microduino 触摸钢琴/zh]]'''
| |
− | * '''[[第四十七课--Microduino 声音频谱视频输出/zh]]''' | |
− | * '''[[第四十八课--C语言数据处理函数介绍/zh]]'''
| |
− | * '''[[第四十九课--Microduino主从机之间的I2C通讯/zh]]'''
| |
− | * '''[[第五十课--Microduino OLED动画/zh]]''' | |
− | * '''[[第五十一课--睡眠模式/zh]]'''
| |
− | * '''[[第五十二课--Microduino NFC抽屉加密锁/zh]]''' | |
− | * '''[[第五十三课--Microduino 触摸检测/zh]]'''
| |
− | * '''[[第五十四课--Microduino MD5加密/zh]]''' | |
− | * '''[[第五十五课--Microduino 太阳追踪/zh]]'''
| |
− | * '''[[第五十六课--Microduino EEPROM数据流串口输入/zh]]''' | |
− | * '''[[第五十七课--易懂易维护易修改的编程方法/zh]]'''
| |
− | * '''[[第五十八课--Microduino执行多线程任务/zh]]'''
| |
− | * '''[[第五十九课--Microduino CoreUSB控制电脑关机/zh]]''' | |
− |
| |
− | <br>
| |
− | <br>
| |
| | | |
− | {| style="width: 800px;"
| + | ='''Microduino-LPC824入门和进阶套件教程'''= |
− | | colspan="2" |
| |
| | | |
− | ==Microduino 扩展教程==
| + | *[[LPC824 Core:项目移植笔记]] |
− | * '''[[第二十四课--Microduino与运算放大器--同向比例运算/zh]]''' | |
− | * '''[[第二十五课--Microduino与运算放大器--反向比例运算/zh]]'''
| |
− | * '''[[第二十六课--Microduino与运算放大器--差分比例运算/zh]]'''
| |
− | * '''[[第二十七课--Microduino与三级管的灵活应用/zh]]'''
| |
− | * '''[[第二十八课--Microduino与雨滴传感器/zh]]'''
| |
− | * '''[[第二十九课--Microduino PWM的两种产生方式波形实测/zh]]'''
| |
− | * '''[[第三十课--Microduino制作的直流电压电流表--C#上位机显示/zh]]'''
| |
− | * '''[[第三十一课--Microduino与Buck电路/zh]]'''
| |
− | * '''[[第三十二课--Microduino与风速传感器/zh]]'''
| |
− | * '''[[第三十三课--Microduino Reset/zh]]'''
| |
− | * '''[[第三十四课--Microduino制作烧写器/zh]]'''
| |
− | <br>
| |
| <br> | | <br> |
| | | |
− | {| style="width: 800px;"
| + | ='''Microduino-MK22入门和进阶套件教程'''= |
− | | colspan="2" |
| |
| | | |
− | ==Microduino 传感器教程==
| + | *[[MK22 Core:项目移植笔记]] |
| + | <br> |
| | | |
− | * '''[[Microduino 数码管温度计(LM35, DS18b20)/zh]]'''
| + | ='''Microduino-STM32入门和进阶套件教程'''= |
− | * '''[[Microduino OLED温度计(LM35, DS18b20)/zh]]'''
| + | *[[STM32 Core:Getting started/zh]] |
− | * '''[[Microduino 数码管温湿度计(DHT11, SHT10, AM2321)/zh]]'''
| + | *[[STM32 Core:项目教程]] |
− | * '''[[Microduino OLED温湿度计(DHT11, SHT10, AM2321)/zh]]'''
| + | <br> |
− | * '''[[Microduino 光照指示器-数码管(TSL2561)/zh]]'''
| |
− | * '''[[Microduino 光照指示器-OLED显示(TSL2561)/zh]]'''
| |
− | * '''[[Microduino 无线节点温度采集-OLED显示(LM35, DS18b20, DHT11, SHT10, AM2321)/zh]]'''
| |
− | * '''[[Microduino 温湿度上传到Yeelink(LM35, DS18b20, DHT11, SHT10, AM2321)/zh]]'''
| |
− | * '''[[Microduino 光照强度上传Yeeklink(TSL2561)/zh]]'''
| |
− | * '''[[Microduino 光照度上传到Yeelink触发新浪微博(TSL2561)/zh]]'''
| |
− | * '''[[Microduino MPU6050计算角度(Microduino 10dof)/zh]]'''
| |
− | * '''[[Microduino 读取气压(Microduino 10dof)/zh]]'''
| |
− | * '''[[Microduino 磁场强度(Microduino 10dof)/zh]]'''
| |
− | * '''[[Microduino 单维度PID调整/zh]]'''
| |
− | * '''[[Microduino 超声波测距-OLED显示/zh]]'''
| |
− | * '''[[Microduino 超声波防盗/zh]]'''
| |
− | * '''[[Microduino 脉搏心率传感器/zh]]'''
| |
− | * '''[[Microduino 霍尔传感器使用/zh]]'''
| |
− | * '''[[Microduino 霍尔传感器测量直流电机RPM/zh]]'''
| |
− | * '''[[Microduino 雨滴传感器使用/zh]]'''
| |
− | * '''[[Microduino 干簧管使用/zh]]'''
| |
− | * '''[[Microduino 风速传感器—风速值上传到yeelink/zh]]'''
| |
− | | |
− | {| style="width: 800px;"
| |
− | | colspan="2" |
| |
− | | |
− | ==Microduino 网络教程==
| |
− | * '''[[Microduino ENC网络(一)/zh]]'''
| |
− | * '''[[Microduino ENC网络(二)/zh]]'''
| |
− | * '''[[Microduino ENC网络(三)/zh]]'''
| |
− | * '''[[Microduino ENC网络(四)/zh]]'''
| |
− | * '''[[Microduino ENC网络(五)/zh]]'''
| |
− | * '''[[Microduino ENC网络(六)/zh]]'''
| |
− | * '''[[Microduino ENC网络(七)/zh]]'''
| |
− | * '''[[Microduino ENC网络(八)/zh]]'''
| |
− | * '''[[Microduino ENC网络(九)——发送更大的图标/zh]]'''
| |
− | * '''[[Microduino ENC网络(十)——如何改变Web服务器侦听的端口/zh]]'''
| |
− | * '''[[Microduino ENC网络(十一)————通过TL-WR702N wifi无线联网/zh]]'''
| |
− | * '''[[Microduino ENC网络(十二)————用NTP获取Internet时间/zh]]'''
| |
− | | |
− | * '''[[Microduino W5500网络(一)/zh]]'''
| |
− | * '''[[Microduino W5500网络(二)/zh]]'''
| |
− | * '''[[Microduino W5500网络(三)/zh]]'''
| |
− | * '''[[Microduino W5500网络(四)/zh]]'''
| |
− | * '''[[Microduino W5500网络(五)/zh]]'''
| |
− | * '''[[Microduino W5500网络(六)/zh]]'''
| |
− | * '''[[Microduino W5500网络(七)/zh]]'''
| |
− | * '''[[Microduino W5500网络(八)/zh]]'''
| |
− | * '''[[Microduino W5500网络(九)——发送更大的图标/zh]]'''
| |
− | * '''[[Microduino W5500网络(十)——如何改变Web服务器侦听的端口/zh]]'''
| |
− | * '''[[Microduino W5500网络(十一)————通过TL-WR702N wifi无线联网/zh]]'''
| |
− | * '''[[Microduino W5500网络(十二)————用NTP获取Internet时间/zh]]'''
| |
− | | |
− | ==Microduino-LPC824入门和进阶套件教程==
| |
− | | |
− | *'''[[LPC824 Core:项目移植笔记]]'''
| |
− | | |
− | ==Microduino-MK22入门和进阶套件教程==
| |
− | | |
− | *'''[[MK22 Core:项目移植笔记]]'''
| |
− | | |
− | ==Microduino-STM32入门和进阶套件教程==
| |
− | *'''[[STM32 Core:Getting started/zh]]''' | |
− | *'''[[STM32 Core:项目教程]]''' | |