2016-09-27 15:44:47 qq_21078557 阅读数 1134
  • arduino实战

    学习如何在arduino中使用各种传感器,包括人体红外传感器,超声波传感器,舵机控制,温湿度传感器,激光接收传感器等,空气质量传感器,wifi模块等....课程内容会不断的更新增加,只要发现比较有趣的传感器就会做对应的实战视频

    405 人正在学习 去看看 陈贤能

arduino激光雕刻机的所有资料和代码包括例程都在这个附属文件夹里面,有兴趣的火鸡可以下载自己摆弄摆弄。还是们阔以的哈。


链接:https://yunpan.cn/ck9fahG6Dz8eW  访问密码 f2c9

2014-03-09 14:20:17 u013474552 阅读数 13046
  • arduino实战

    学习如何在arduino中使用各种传感器,包括人体红外传感器,超声波传感器,舵机控制,温湿度传感器,激光接收传感器等,空气质量传感器,wifi模块等....课程内容会不断的更新增加,只要发现比较有趣的传感器就会做对应的实战视频

    405 人正在学习 去看看 陈贤能

        最近做了一个基于Arduino的桌面激光雕刻机,照片如下:

       

 

        这个雕刻机的尺寸大约:150mm x 110mm x 135mm ,雕刻范围大概是 60mm X 60mm ;

        使用的材料包括:

        1、激光头;

        2、亚克力板材;

        3、步进电机;

        4、arduino电路板;

        5、步进电机电机驱动板;

        6、继电器;

        7、CPU风扇

       

        基本原理就是:

        1、在PC上将图片转换为矢量图;

        2、编辑矢量图并将其转换为该激光雕刻机可以使用的G代码;

        3、发送G代码至arduino,arduino上运行G代码解释程序控制步进电机与激光头进行雕刻

 

        下面是雕刻的视频:

         视频1 ( 木板雕刻 ) :

         http://v.youku.com/v_show/id_XNjgyNzU2MDc2.html   

         视频2(木板雕刻):

         http://v.youku.com/v_show/id_XNjgyNzU3NTI0.html

         视频3(硬纸板雕刻):

         http://v.youku.com/v_show/id_XNjgyNzU3MTgw.html

         视频4(木板雕刻):

         http://v.youku.com/v_show/id_XNjgyNzU2NjA0.html

 

          一些雕刻的成果展示:

          图片1:

         

 

          图片2:

         

 

          图片3:

         

 

          图片4:

         

 

          图片5:

         

 

          图片6:

         

 

          图片7:

         

         

          如果对该激光雕刻机感兴趣,可以加qq:1924767283。或者在淘宝:http://item.taobao.com/item.htm?spm=686.1000925.1000774.13.lP9X5e&id=37704930284购买整套配件来自制!

2017-01-07 19:34:35 ejxqy 阅读数 3461
  • arduino实战

    学习如何在arduino中使用各种传感器,包括人体红外传感器,超声波传感器,舵机控制,温湿度传感器,激光接收传感器等,空气质量传感器,wifi模块等....课程内容会不断的更新增加,只要发现比较有趣的传感器就会做对应的实战视频

    405 人正在学习 去看看 陈贤能

 [Arduino]运行程序时,串口显示器的输出乱码


使用arduino uno开发程序。程序30k出头,运行时输出乱码,不论开头写的是什么Serial输出,一律乱码。


解决方法:

换Mega2560,因为uno一共32k内存,程序占了30k的话,留给程序运行的动态数据的空间就不多了,导致程序乱跑。


建议:

当程序25k+的时候,最好换用mega2560


JS

2017年1月7日

2016-06-04 20:28:31 EAIBOT 阅读数 6515
  • arduino实战

    学习如何在arduino中使用各种传感器,包括人体红外传感器,超声波传感器,舵机控制,温湿度传感器,激光接收传感器等,空气质量传感器,wifi模块等....课程内容会不断的更新增加,只要发现比较有趣的传感器就会做对应的实战视频

    405 人正在学习 去看看 陈贤能

如果编译和上传分离到不同的机器上执行,可以使用下面方式。

依赖

安装arduino环境

sudo apt-get install arduino

编译

在Arduino IDE环境下,写好源码程序(以.ino结尾的文件)。然后
Arduino -> Preferences ->”Show verbose output during”选择”compilation”。点击编译,在下方的输出框最后一行显示如下内容

/usr/share/arduino/hardware/tools/avr/bin/avr-objcopy -O ihex -R .eeprom /tmp/build355782919138539048.tmp/Blink.cpp.elf /tmp/build355782919138539048.tmp/Blink.cpp.hex 

可以得知, 源码(.ino)编译后生成的二进制文件为/tmp/build355782919138539048.tmp/Blink.cpp.hex

上传

把上一步编译生成的二进制文件上传到arduino控制板上。

/usr/share/arduino/hardware/tools/avrdude -patmega2560 -cwiring -P/dev/ttyACM0 -b115200 -D -Uflash:w:/tmp/build355782919138539048.tmp/Blink.cpp.hex:i 
2019-06-11 11:11:49 hbmmcisn 阅读数 439
  • arduino实战

    学习如何在arduino中使用各种传感器,包括人体红外传感器,超声波传感器,舵机控制,温湿度传感器,激光接收传感器等,空气质量传感器,wifi模块等....课程内容会不断的更新增加,只要发现比较有趣的传感器就会做对应的实战视频

    405 人正在学习 去看看 陈贤能

给Arduino Mini烧写程序请用下图右边的这款UNO
在这里插入图片描述

烧录程序的时候先将UNO上的芯片取下来
在这里插入图片描述

接线如下
0(RX) – 0(RX)
1(TX) – 1(TX)
VCC —- VCC
GND —- GND
RESET – RST(可接可不接)

在这里插入图片描述

烧程序 点亮板子上的LED灯

void setup() {
  pinMode(13,OUTPUT);
}

void loop() {

  digitalWrite(13,HIGH);
  delay(100);
  digitalWrite(13,LOW);
  delay(100);
}

将开发板选择为Arduino Pro or Pro Mini
在这里插入图片描述

将端口选择为当前串口
在这里插入图片描述
在这里插入图片描述

如果上传 项目失败!,则在上传的过程中按一下mini板子上的Reset键,目的是清除上一个程序,就会上传成功了

如果你插好了串口,但是无法选中你的串口,它是灰色的不能单击的,则安装一下驱动即可,两种方法:

 1.计算机-管理-设备管理器-端口(COM 和 LPT)-右键Arduino UMO(COM)更新驱动程序
       A.自动搜索更新的驱动程序软件,如果不成功则用B方法
       B,浏览我的计算机以查找驱动程序软件-选中你的Arduino软件目录下的drivers 目录
       (例如我的是:C:\Program Files (x86)\Arduino\drivers)然后就下一步,成功安装驱动。
2.下载驱动人生-外设驱动-修复驱动    (当然你也可以用驱动精灵-360驱动试试 )

如果两种方法都行不通,可能是你的板子坏了,或者留言我,我帮你看看

Arduino的程序烧录

阅读数 3610

没有更多推荐了,返回首页