arduino for mixly 总结

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

MIXLY编程Mixly编程环境初识电路•电路三要素:•1、电源•2、导通•3、用电器电源用电器+-电源用电器+-用电器组件准备:Arduino控制板USB连接线导线认识传感器扩展板•传感器扩展板:•数字信号(D)•模拟信号(A)•正极(VCC)•负级(GND)数字信号所谓数字信号就是只有两个状态进行输入的信号。比如说小灯的两个状态是亮和灭。按钮的两个状态是按下和松开。火焰传感器的两个状态是有无火焰。数字传感器•1.按钮•2.振动传感器模拟信号所谓模拟信号就是有多个状态可以表述。比如说小灯的多个状态是亮度不一样。声音的多个状态是声音频率不一样。舵机的多个状态是旋转角度不同。模拟传感器•1.角度传感器•2.温度传感器•3.超声波传感器•4.土壤温湿度传感器•5.光敏传感器•6.摇杆传感器•7.三轴传感器输出设备•1.小灯•2.显示屏•3.舵机•4.点阵屏•5.电机•6.步进电机电路设计一:实现点亮一盏小灯LED小灯电路设计二:让小灯进行闪烁模拟交通灯红灯亮A秒之后灭掉,绿灯亮B秒之后灭掉,黄灯亮C秒之后灭掉,以此类推。参考程序拓展题目:小灯亮度随时间变化•小灯在第一秒时最亮,第二秒时稍微暗淡,第三秒时熄灭,•重复第四秒时稍微暗淡,第五秒时亮起,重复执行。参考程序循环结构•循环结构的意思就是自动执行某一种功能,知道条件不再满足为止。拓展题目:小灯亮度自动随时间变化•小灯呈现呼吸状态,随时间变化而变化,先逐渐变暗,再逐•渐亮起。参考程序什么是按钮?按钮,也称为按键,是一种常用的控制电器元件,常用来接通或断开“控制电路‘(其中电流很小),从而达到控制电动机或其他电气设备运行目的的一种开关。按钮按下放开如何把按钮的状态传递给Arduino呢?按钮状态的读取:此模块可读取数字口的电平高低如何读取按钮状态-----串口打印按钮状态的读取:此方法可以在电脑上显示出按钮在按下和松开情况下的输出有什么不同。初步尝试按钮控制LED根据按钮的两种状态,设置最简单的一种按钮控制LED,即按下开,放开关。进一步探究按钮控制LED那么如何判断按钮是否按下?需要选择结构真(1)参考程序按钮按下LED亮,按钮再按下LED灭。如何根据按钮按下的次数决定灯是亮还是灭呢?【提示】首先判断按钮是否按下,如果按下改变LED状态,这时我们需要用到变量,作为按钮状态与LED状态的桥梁。参考程序数字震动传感器是一个数字的即插即用传感器模块。它可以检测到震动信号,然后输出开关信号到Arduino,它能够感知微弱震动信号,可实现与震动有关的互动作品。电路设计三:当检测到震动时,小灯亮起,否则熄灭参考程序角度传感器模拟角度传感器是一个多圈高精度模拟角度传感器。它基于一个高精度的电位器,可旋转十圈,如果给此传感器输入5V电压供电,这样就是5000mV被分成了3600份(10、圈),这样你旋转3度就可以调节2mV的电压变化,这样就可以精确地实现角度微小变化的互动效果。电路设计四:随着旋转角度不同,小灯的亮度不同参考程序超声波传感器此传感器可以用于机器人的测距,从而完成一系列任务。电路设计五:当超声波传感器检测到前方有障碍物时红灯亮起参考程序电路设计六:光敏电阻参考程序小练习•当天黑的时候,小灯自动亮起,当天亮的时候小灯自动熄灭参考程序电路设计七:舵机综合设计一:自动起落杆自动起落杆随着科技的发展,现在的停车场很多已经采用了自动起落杆这一设备,从而解放了以前的人工劳动力,那么这一设备是如何工作的呢,今天就让我们一探究竟吧!参考程序电路设计八:温度传感器--LM35参考程序:电路设计九:一位数码管电路设计十:四位数码管电路设计十一:点阵屏电路设计十二:电机参考程序电路设计十三:步进电机电路设计十四:红外传感器参考程序:电路设计十五:LCD显示屏参考程序电路设计三:蓝牙参考程序电路设计三:三轴传感器参考程序•#includeI2Cdev.h•#includeMPU6050.h•MPU6050a;•int16_tax,ay,az;•int16_tgx,gy,gz;•voidsetup(){•Wire.begin();•Serial.begin(38400);•a.initialize();•}•voidloop(){•a.getMotion6(&ax,&ay,&az,&gx,&gy,&gz);•Serial.print(a/g:\t);•Serial.print(ax/10000);Serial.print(\t);•Serial.print(ay/10000);Serial.print(\t);•Serial.print(az/10000);Serial.print(\n);•delay(1000);•}

1 / 65
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功