查看: 6485|回复: 0

[经验] Arduino经验合集

[复制链接]
  • TA的每日心情
    奋斗
    2020-7-18 10:00
  • 签到天数: 15 天

    连续签到: 1 天

    [LV.4]偶尔看看III

    发表于 2020-3-29 23:27:06 | 显示全部楼层 |阅读模式
    分享到:
    <10个值得一看的Arduino经验帖>

    1.Arduino STM32 编程体验
    使用 Arduino IDE 对 STM32F103C8T6核心板编程(附STM32F103C8T6原理图+核心板尺寸)


    2.[Arduino STM32] 01:管脚编号 PIN_MAP

    查看board.h头文件定义的管脚编号,并使用管脚编号的方式来实现一个流水灯程序


    3.[Arduino STM32] 02:LCD5110 驱动

    Arduino STM32 运行原Arduino LCD程序



    4.[Arduino STM32] 03:OLED 驱动

    Arduino STM32 驱动OLED(附代码、SSD1306库)



    【FirePrime系列】FirePrime系列(现在的Filefly-RK3128),是一个四核卡片电脑开源平台,拥有优秀的运算与图形处理能力

    5.【FirePrime】在FirePrime上安装Arduino
    6.【FirePrime】通过arduino学习ROS系列1 来自Arduino的问候

    我们将以在我们的Arduino上创建一个“Hello World”程序来开始我们的rosserial探索之旅。


    7.【FirePrime】通过arduino学习ROS系列2 点亮LED

    我们在之前的教程中已经创建了一个ROS发布者,在这里我们将创建一个订阅者,在Arduino每次收到消息的时候闪烁LED



    8.【FirePrime】通过arduino学习ROS系列3 发布坐标变换信息

    在机器人中,包含很多的坐标系,这些坐标系之间的关系对机器人以后的运动学、轨迹规划等是很重要的。因此,我们将在Arduino上使用ros::TimeTF创建一个tf发布者,通过tf发布者向ROS发布坐标变换信息。


    9.【FirePrime】通过arduino学习ROS系列4 用按键和ROS交流

    在这里我们集成到ROS操作系统最简单和最常用的硬件:按键。一个按键或一个输入设备可以命令你的机器人做下一个任务,让一个传感器检测一个打开的盒子,或让一个电机在超过关节限制时停止,这是一个重要的安全特性。在这个教程中,我们会编写一个rosserial_arduino节点,监视正常的引脚7上的按钮的状态。每一次按键的状态改变时,它会发布一个布尔消息到题“pushed”。


    10.【FirePrime】通过arduino学习ROS系列5 示波器快速实现

    在这里,将会使用ArduinoADCROSrqt_plot做一个低性能的示波器。我们会设置一个发布者,它会通过使用rosserial将来自Arduinod6ADC引脚的每一个模拟值发送到ROS





    回复

    使用道具 举报

    您需要登录后才可以回帖 注册/登录

    本版积分规则

    关闭

    站长推荐上一条 /5 下一条



    手机版|小黑屋|与非网

    GMT+8, 2024-12-24 02:02 , Processed in 0.120361 second(s), 15 queries , MemCache On.

    ICP经营许可证 苏B2-20140176  苏ICP备14012660号-2   苏州灵动帧格网络科技有限公司 版权所有.

    苏公网安备 32059002001037号

    Powered by Discuz! X3.4

    Copyright © 2001-2024, Tencent Cloud.