本人想做一个智能路灯清有没有大佬在我的基础上帮忙改进-Arduino中文社区 - Powered by Discuz!

Arduino中文社区

 找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 659|回复: 10

[未解决] 本人想做一个智能路灯清有没有大佬在我的基础上帮忙改进

[复制链接]
发表于 2022-4-28 13:48 | 显示全部楼层 |阅读模式
int led=13;
int irsensorpin=7;

void setup(){
  pinmode(led,OUTPUT);
  pinmode(irsensorpin,INPUT);
}

  void loop(){
    if(digitalread(irsensorpin)==HTGH);
    digitalwrite(led,LOW);
    else
    digitalwrite(led,HIGH);

}


本人因刚接触电子这类型。因很多不懂,特需大佬指教下,非常感谢!

或者有没有哪位大佬教下我,谢谢

发表于 2022-4-28 16:25 | 显示全部楼层
本帖最后由 kpj001 于 2022-4-28 16:30 编辑

首先,会上传程序和连接几个元件吧?

然后善用百度 https://www.bootwiki.com/arduino/arduino-if-else-statement.html  看看if语句怎么写。


无标题.png

至于你的代码,哪里抄来的?错误竟然多达十余处。不给你复制粘贴的机会,只给图,一个一个仔细改,加深印象. ( {} 只有一行好像是可以不要的,但是最好习惯性加上)
 楼主| 发表于 2022-4-28 13:50 | 显示全部楼层
这是一个led灯的基础,我想加太阳能、雨水起雾器等之类的元器件,奈何本人刚接触不懂,特来像大佬请教,谢谢大佬!’
发表于 2022-4-28 15:10 | 显示全部楼层
你是想通过超声波来控制灯的亮灭么?如果是的话,超声波要取值的!
发表于 2022-4-28 16:39 | 显示全部楼层
先做电学部分,把几个元件的电路搭建好
然后常识用单独的每个输入元件,控制led的亮灭
最后再把所有的输入端结合起来,看看你想实现什么样的效果,把思路捋顺,在写代码。
 楼主| 发表于 2022-4-28 16:58 | 显示全部楼层
kpj001 发表于 2022-4-28 16:25
首先,会上传程序和连接几个元件吧?

然后善用百度 https://www.bootwiki.com/arduino/arduino-if-else-st ...

不好意思了,因为急着上课,我中午敲完代码没去检查就上课了,目前是大一新生,隔离在家,所以想自己做点产品,代码是我从点亮一个开始整的,对这方面不是很懂,所以想请你们这些大佬请教一下。代码我改正了,谢谢大佬
  1. int led=13;
  2. int irsensorpin=7;

  3. void setup(){
  4.   pinMode(led,OUTPUT);
  5.   pinMode(irsensorpin,INPUT);
  6. }

  7.   void loop(){
  8.     if(digitalRead(irsensorpin)==HIGH)
  9.     {digitalWrite(led,LOW);}
  10.     else
  11.     {digitalWrite(led,HIGH);}

  12. }
复制代码
 楼主| 发表于 2022-4-28 16:59 | 显示全部楼层
int_i 发表于 2022-4-28 16:39
先做电学部分,把几个元件的电路搭建好
然后常识用单独的每个输入元件,控制led的亮灭
最后再把所有的输入 ...

我能点亮一个灯和循环的led灯,还有蜂蜜器,超声波,其他的没去尝试过,
 楼主| 发表于 2022-4-28 17:03 | 显示全部楼层
淘气的一丁 发表于 2022-4-28 15:10
你是想通过超声波来控制灯的亮灭么?如果是的话,超声波要取值的!

模块感应后会输出电压  直接驱动led照明,白色的发射红外线  如果有物体经过 就会反射到黑色接受头   然后端口会输出电压,因为我大一还没接触元器件所以有些都是我在这上面学的元器件,我也不是很懂元器件,就是想做这种路灯上有 其他测试检测头  风速 温度什么的  每个路灯通过物联网 连接到一个基站,可以实时检测路灯的状态  
方便及时维修
 楼主| 发表于 2022-4-28 17:05 | 显示全部楼层
淘气的一丁 发表于 2022-4-28 15:10
你是想通过超声波来控制灯的亮灭么?如果是的话,超声波要取值的!

我是想做这方面的路灯上有 其他测试检测头  风速 温度什么的  每个路灯通过物联网 连接到一个基站,可以实时检测路灯的状态  
方便及时维修

因为我现在还没有接触元器件所以不是很懂,特来请教大佬们
发表于 2022-4-28 20:17 | 显示全部楼层
kpj001 发表于 2022-4-28 16:25
首先,会上传程序和连接几个元件吧?

然后善用百度 https://www.bootwiki.com/arduino/arduino-if-else-st ...

无言以对。。。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|Archiver|手机版|Arduino中文社区

GMT+8, 2024-11-28 08:27 , Processed in 0.126886 second(s), 19 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表