在现代的太阳能跟踪系统中,太阳能电池板固定在一个根据太阳位置移动的结构上。
帮助我们选择下一个DIY Arduino项目。
:选择你最喜欢的项目»
让我们设计一个太阳能跟踪器,使用两个伺服电机,一个由四个ldr组成的光传感器和Arduino UNO板。
线路图
太阳能跟踪器的电路设计简单,但系统的搭建必须谨慎。
4个ldr和4个100KΩ电阻以分压器方式连接,输出给Arduino的4个模拟输入引脚。
两个伺服的PWM输入来自Arduino的数字引脚9和10。
组件的要求
工作
ldr被用作主要的光传感器。两个伺服电机被固定在容纳太阳能电池板的结构上。Arduino的程序上传到微控制器。项目的工作情况如下。
ldr能感知照射在它们身上的阳光量。四个ldr分为上、下、左、右。
对于东西方向跟踪,比较两个顶部ldr和两个底部ldr的模拟值,如果顶部ldr接收到更多的光,垂直伺服将向该方向移动。
如果底部的ldr接收到更多的光,伺服就朝那个方向移动。
对于太阳能板的角偏转,比较了两个左ldr和两个右ldr的模拟值。如果左组ldr接收到的光比右组多,水平伺服器将朝该方向移动。
如果正确的ldr组接收到更多的光,伺服就会朝那个方向移动。
设置
步骤1
- 把纸板。在中间打一个洞,在四面打四个洞,这样LDR就能装进去了。
- 将太阳能板粘在纸板上,并将面板的两根电线如图所示取出。
步骤2
- 现在切断LDR的两条引线中的一条,使一条引线短一些,另一条则长一些。
- 将这四个ldr插入如图所示的四个孔中。
- 弯曲直穿孔金属带如下所示。
- 把弯曲的金属条放在纸板的背面
- 将胶水涂在LDR上,使其牢固固定。
步骤3
- 如图所示焊接LDR的两条引线
- 在LDR的另一端焊接10k欧姆的电阻
- 用一根导线将4个ldr的4根引线连接起来。
第四
- 现在坐公共汽车电线吧。用于将4个ldr的output连接到Arduino板。
- 如图插入金属条。
- 现在在LDR和电阻之间的任何点焊接四根电线到四个LDR。
步骤5
- 如图所示,将另两根母线插入穿孔的金属条中。这用于向LDR电路提供Vcc和GND。
- 将一根导线焊接到连接电阻的ldr的引线上,另一根导线焊接到其他引线上。
- 如图所示,用导线将ldr连接到电阻器的引线缩短。
步骤6
- 现在连接伺服电机到穿孔金属带使用螺丝。
- 用胶水把伺服器固定牢固。
步骤7
- 取另一个直穿孔金属条和弯曲它,如图所示。
步骤8
- 现在将太阳能电池板和第一伺服电机的设置如图放置在第二伺服电机的金属条上。
项目代码
如果你是一个喜欢制作鼓舞人心的项目的人,那么Arduino太阳能跟踪器是为你准备的。但是,如果你不能自己设计项目,那可能是由于缺少组件或其他一些问题。对他们来说,我们买了最好的太阳能电池板套件的家庭这完全满足了他们的要求。
本文详细介绍了太阳能电池板的价格、电能使用情况和性能,以方便用户使用。尝试一下这些奇妙的太阳能电池板套件,把它们安装在你的家里。
109年响应
面板产生了多少电力,伺服系统消耗了多少电力?
这只是为了跟踪太阳和提高它的效率....权力of the solar panel is not considered…Servo motors used here consume very less power..They are powered from arduino board it self
好
你能解释一下程序....的步骤吗你对每个参加项目的人都要申报什么?
提前谢谢你!!!!!
好工作
不错的项目-谢谢分享
什么是穿孔金属测量?
出色的
网页非常好,对于初学者来说是非常好的项目,我是一个学生,我认为这是非常棒的,因为我们需要这样的项目是最好的。恭喜你!
好一个
聪明的项目
它可能是一个自给自足的系统!优化太阳能发电,这可以为优化系统本身提供动力!一个双赢的游戏!很好
先生,向你和所有在这个网站上的人问好。我想在我的学校做这个项目。作为我大学第二年的项目。我想问的是太阳能电池板跟踪器是跟踪其他电池板在100w或其他的太阳光强度吗?谢谢您的回复
先生,如果一个人有大约10个100w的太阳能电池板,他如何连接太阳能跟踪器,他需要连接多少个太阳能跟踪器
你好,
我试着做这个项目,但马达移动得很慢。它们没有d视频中给出的那么快。我试着更换伺服电机,但问题依然存在。根据其他的问题
嗨,有人注意到这个图表可能是错的吗?上面写着10万电阻,但我认为应该是10万?10k也列在图片文本步骤3中
伺服电机移动的角度需要计算吗?
是的,10k会更好.............
谁能解释一下步骤4和5?
干得好,使用哪种伺服电机?
好
这个项目的成本是多少?
我在哪里可以找到项目中使用的金属条?
嘿,我想知道基于Arduino的太阳能跟踪器的优势和应用
youtube上有视频显示它是如何工作的吗?可能包含更多细节?
你可以在页面上看到视频
谢谢!
先生,请帮忙,我按照你的指示连接了ckt,但是…模型不工作
你好,请再次检查连接。尝试在连接之前校准伺服和LDR。
你好,arduino代码需要更改。就像现在,不可能使用伺服的高/低限制…
伺服电机的限制是根据我们的方便而定的。请校准伺服系统,并更改伺服系统的最大限制。
嘿,我也这么认为,我的马达不工作,请您能给我更正的程序
请更正代码?
长官,当我当我把那个源代码和ESP8266的代码结合起来在Thingspeak上显示LDR传感器的值时,伺服电机没有运行。如何处理?谢谢你之前。
嗨,我们还没有尝试过这种特殊的设置。我们会尝试并尽快更新。
谢谢
它不能正常工作,请帮助我在这方面
你能做一个这个系统的流程图吗?
如果只用两个模拟输入呢?将两个LDR放置在太阳能电池板的相邻两侧,而不是在角落。其中一个LDR作为上拉电阻,另一个作为下拉电阻。
更彻底:将5V连接到上侧LDR,将上侧LDR的另一端连接到模拟引脚A0,再将A0进一步连接到下侧LDR。另一条腿的底部侧LDR到地面。现在,当顶部得到更多的光,A0电压上升。当面板向上扭转时,底部LDR得到更多的光和A0下降回中电压。左右和A1也有类似的连接。
这种设置可能需要额外的电阻,以确保当面板面向太阳,两个LDR获得同样多的光时,总电阻不会降得太低,从5V吸取太多电流。所以你仍然需要4个电阻,但你只需要两个模拟输入端口,编程可能会变得更容易。
嗨,这实际上是一个伟大的想法,你可以完成只有两个模拟引脚。试着分享你的工作(如果你已经实现了),这样其他人就可以从中受益。
@Johan,我也这么想。
@Anusha,感谢一个做得很好的简单项目!
我刚在Knob tureral上试过https://www.arduino.cc/en/Tutorial/Knob,使用LDR分压器(每支腿有一个1K的电阻,这样总电阻不会像Johan建议的那样降得太低)来代替电位器。工作得很好。
我使用电机Ls-3006,一旦我连接一切和上传程序,
电机保持旋转(超过180度)。我怎样才能控制电机的旋转角度
你好,你应该使用两边(左和右)的最大限制,并限制您的伺服旋转与这些限制。
对于这段代码,我们应该输入任何值吗?如果是,我们应该放什么?
servoh = servohori.read ();
servov = servoverti.read ();
嗨,通过值,如果你是指任何用户输入,那么我们需要设置伺服电机的限制为两个伺服。Servoh = servotio .read();这条语句以角度的形式返回伺服的当前位置(在0到180之间)。
我使用了上面提供的代码,但它给了我错误。请帮助我快,我星期一有项目
你好,你得到的错误是什么?
是否有可能运行线性发动机的12V能力
你好,我能知道你能把太阳能电池板连接起来吗?
使用哪个编译器?代码不会工作atmel studio 7,除非更多的外设和初始化添加
伺服是否可以换成12V的直线电机,功率由5V改为12V ?我是新手,希望学习。
谢谢
我如何使这与一个数据记录器一起,也为什么代码?
你好,请问您是用180度还是360度伺服电机?
你好,伺服电机可以旋转大约180度。
你好先生,
你能给我们所需的零件和他们的详细信息,这样我们可以做的很容易
我想从电池或其他东西为arduino提供电源。那我该怎么做呢
你好,
我如何使用直流电机为这个项目。
电阻的功率是多少是10k欧姆还是100k欧姆
LDR的规格是什么?
你好,我们使用了5mm的LDR(最小电阻400Ω,最大电阻1MΩ)。
所以它成功地工作了??
谁能告诉我所有的组件名称和他们的评级,这样我就可以方便地购买它们。
电机没有视频中给出的那么快。请帮助
这个代码可以用另一个伺服而不是SG90吗
是的。您可以使用MG90S。
谁能把太阳跟踪系统的应用程序发送给我吗?
Plzzz急事……
当我把光推到LDR时,面板没有停止。它有一些动作。如果我们把灯拿掉,面板就不会停留在相同的位置。有人能说出原因吗?
是否可以用Attiny85代替arduino?
plzz . .帮我搞定LDR的电阻是10万还是10万
或者他们摊位工作,以及它是如何影响模拟读取值的?
请发送优势和申请
超级,我做到了
如果你已经做了,你可以回答我的几个问题,是:
用哪块电池给设备供电。
你能提供一个恰当的联系描述吗?
请告诉我所用材料的规格。
你能解释一下第5步吗?
非常……gooood !
伺服电机有什么等级吗
请问图中用于水平和垂直旋转的伺服电机是哪一个
我想用步进电机代替伺服电机。那么,我能知道需要对代码进行哪种类型的更改吗?
你好,这个漂亮的项目。,but i want to know all the materials for that project??
你选择了哪个编译器
嗨. .
好主意. .
但是我想知道你们在这个项目中使用的太阳能电池板…
请提供完整的信息
你好,
你能把伺服电机和LDR的规格发给我吗?
如果我只想做一个单轴呢?使用哪些LDR ?最高的吗?伺服的运动我还是很困惑,它是水平的
利用的能量储存在哪里?它将如何存储?
嗨。
在这个项目中,我在外部供电阿迪诺方面遇到了困难。它似乎只工作,如果我使用USB连接到我的电脑,但对于最终的项目,我希望使用一个9V电池,我知道Ardiuno配备了电压调节器,所以这应该不是一个问题,但当电源变化时,伺服行为非常奇怪。
如果有人有什么想法,请告诉我。
谢谢你!
先生,你能告诉我我们如何下载这个项目的程序代码来上传uno吗
谁能上传纸板上的连接正确,我不知道在哪里连接VCC和地线,。
.
在我的设置伺服旋转非常慢比视频显示?我能做什么来提高它的速度?减少阻力有帮助吗?
我们必须使用电池为伺服电机提供电源吗?
你确定能用吗
有人能解释一下VCC和gnd的第五步吗?我被困在那里了
操作时,面板会抖动。动作不流畅。可能的原因是什么?
你能把完整的项目细节发给我吗
组件规格
这个编码使用的是哪个软件?
Arduino IDE。
嗨,这个项目可以建造一个定日镜而不是太阳能电池板
嗨,为什么使用100khm电阻器?
那个电阻器的用途是什么?你能解释一下吗
伺服电机的额定功率是多少才可以使用。请发送功率、电流、额定电压等值。
我可以用LDR模块代替LDR吗?我需要更改程序吗
好像没有草图可以给Arduino编程。在哪里可以找到呢?
如何校准伺服和ldr?请回复…
从电路图中,我可以知道东西运动,即垂直运动是用哪个伺服电机吗?
先生,请为这个项目制作视频???????????
是啊,最后成品的视频或照片。
我们能用Arduino nano代替Arduino uno吗?
是太阳能电池为Arduino供电还是我们为Arduino使用不同的电池。
我可以使用9v电源吗
光电阻器电压的模拟输入只能取A0,A1,A2,A3,A4,A5
不是普通的数字引脚,如1,2,4,6......
哪一个线性执行器用于太阳能跟踪器与真正的太阳能电池板?谢谢!