自己编写的,单传感器的应用中,还在学习。

下面这些是自己学习arduino后自己编写的一段代码分享给各位,用来控制不同条件下电机做各种工作,代码还可以继续优化改进,下次继续改。仅供学习交流用途。

221-04
int i=1;
int b=1;
void setup() {
  pinMode(7,INPUT);
  pinMode(8,OUTPUT);
  pinMode(9,OUTPUT); //定义7、8、9针脚的工作模式
}

void loop() {
    if (digitalRead(7) == HIGH) {  
    if (b <= 1){
    digitalWrite(8,LOW);
    digitalWrite(9,HIGH); 
    delay(700); 
    b++; 
      }
      else {
    digitalWrite(8,LOW);
    digitalWrite(9,LOW); 
    delay(2000);   
    }
    i=1;
    }
  if (digitalRead(7) == LOW) {  
    if (i <= 1){
    digitalWrite(8,HIGH);
    digitalWrite(9,LOW); 
    delay(700); 
    i++;
      }
      else {
    digitalWrite(8,LOW);
    digitalWrite(9,LOW); 
    delay(2000);    
      }    
      b=1;
  }

}

请勿将本人作品用于商业用途,谢谢

arduino学习:本人编写的单个传感器控制电机运转的代码相关推荐

  1. 单片机编程学习:自己编写的一个很简单的传感器控制电机

    下面这些是自己学习arduino后自己编写的一段代码分享给各位,通过传感器来控制电机运转,代码还可以继续优化改进,下次继续改.仅供学习交流用途. void setup() {   pinMode(8, ...

  2. Arduino蓝牙智能手机操纵杆,加速度传感器控制汽车

    材料:- Arduino uno 蓝牙模块 (HC-05) L293D电机驱动器 跳线 小面包板 智能车载套件 电路图 代码: //Viral Science //Joystick Car #defi ...

  3. arduino学习笔记十一--角度倾斜传感器

    实验用到的元件 ,一个LED(颜色依个人喜好选择),一个470欧姆的电阻,一个10K欧姆电阻,1个滚珠开关 ,4根杜邦线,2块实验板. 原理图 LED的正极连接 IO口12,滚珠开关的输出接在IO口2 ...

  4. Arduino实现两个HC-05蓝牙模块控制蓝牙小车

    特此声明,本文所有内容是在参考以下链接的基础上整理并开发的,所有代码均验证无误.如果你想使用或者发表,请您声明出处. 一,实验目的. 本文使用两个Arduino UNO板子,两个HC-05,分别作为主 ...

  5. 嵌入式基于Linux电机控制,嵌入式linux下控制电机运动

    1.使用串口GPP8,GPP12口控制电机运转引脚(1-1:停止:1-0:正转:0-1:反转) 驱动代码: #include //kernel.h以便使用printk()等函数 #include // ...

  6. 嵌入式linux下控制电机运动

    1.使用串口GPP8,GPP12口控制电机运转引脚(1-1:停止:1-0:正转:0-1:反转) 驱动代码: #include <linux/module.h> //kernel.h以便使用 ...

  7. 单片机编程自己编写的一个很简单的传感器控制代码

    下面这些是自己学习arduino后自己编写的一段代码分享给各位,用来控制led灯闪烁方面,代码还可以继续优化改进,下次继续改.仅供学习交流用途. #define ledPinG 7 #define l ...

  8. Arduino光敏传感器控制LED灯亮度

    Arduino光敏传感器控制LED灯亮度 目标一: 通过光敏传感器,使得LED亮度根据环境亮度自动调节,环境亮度低则LED灯更亮些 光敏传感器: 光敏传感器共有四个端口: AO:模拟信号输出 DO:T ...

  9. ROS学习之Arduino篇——读取并发布各种传感器数据

    本篇主要包括以下五部分内容: 1. 说明 2. 在rosserial_arduino中自定义数据类型 3. 使用Arduino读取传感器的数据 4. 更改代码 5. 测试 本篇将读取超声波雷达.电位计 ...

最新文章

  1. 李飞飞下半年或将从 Google离职?李飞飞回应
  2. python爬虫从入门到精通-Python爬虫从入门到精通视频(2018新版)
  3. 虚拟机 Linux ubuntu16.04 对 windows 设置共享文件夹教程(samba)(ubuntu16.04换源【更换下载源】【更换源】【更新源】)(如果连不上需要开SSH服务)
  4. python ljust 库_Python知识精解:str ljust()方法
  5. myeclipse去除jsp校验错误
  6. idea 一直在build_让web开发部署提速 8 倍的一款 IDEA 插件,你有在用?
  7. 控制台修改应用端口_应用架构六边型架构:三个原则和一个实现示例
  8. Linux下出现command not found的解决办法
  9. 全国高等学校非计算机专业计算机水平考试一级,全国高等学校计算机一级考试选择题题库及答案参考...
  10. EC风扇电机如何工作?
  11. 11种职场肢体语言,你懂吗
  12. 你如何理解软件测试?
  13. 连接公司办公 快速连接公司协同办公的20款必备软件
  14. 百度分享代码--一键分享Baidu Share BEGIN
  15. 很舒服的几句话,心静,人就不会累了
  16. 2021年7月程序员工资统计,平均15302元
  17. 如何在cv2窗口图像上写字_Python for opencv 之 显示图像及在图像上书写文字
  18. C语言中的scanf
  19. 【故事】P2P、BT、ED2k、FTP、磁力链接下载到底是什么鬼?
  20. Angular Material 图标素材网址与使用

热门文章

  1. 【STM32F429开发板用户手册】第7章 STM32F429下载和调试方法(IAR8)
  2. hive与impala相关
  3. 微信小程序的生命周期总结
  4. 2023年上海国际车展展中新车报告
  5. 国内列为一级学报的期刊
  6. 在微型计算机中cmos是什么,什么事cmos?
  7. Hadoop安装与部署
  8. Font Awesome介绍
  9. 地表最强三巨头【康惠保2.0】、【超级玛丽3号Max】、【达尔文3号】大PK!
  10. 前端学习总结,经验分享,项目经验分享过程