最好的电子音响科技diy制作网站

haoDIY_音响电子电脑科技DIY小制作发明

如何使自动鸡舍

时间:2017-06-03 21:25来源:未知 作者:admin 点击:
你可以查阅Python程序。 步骤16:布线 下面,你可以看到我们的项目不同的电气电路。 门打开 嘉关= K1断= 关闭电机 Ka = K1和K4断= K2(地)= 电机门 关闭 KB了= K5断= 关闭电机 KB = K5和K6 K3断= 上(地面)= 电机

每一个人

对于一个学校的项目,我们这个项目的开展。

因此,这个项目是不是迷路了,我们现在在这个网站

这是我们的“鸡窝”项目

你会在下面的PDF发现教学

你会在下面找到所有代码.rar

享受

看到你

 

步骤1:自动化的鸡舍:教学

自动化的鸡舍:教学
 

步骤2:功能

我们的项目也有不同的功能:

 

  • 开幕式和根据亮度门的关闭;
  • 开幕式和根据温度晾陷阱门关闭;
  • 水位的控制;
  • 种子的液位控制;
  • 这些功能的监测由于图形界面。

 

步骤3:鸡舍的建筑

鸡舍的建筑

材料

鸡舍是由:

 

  • 一个木制的房子

 

组成的鸡房子的材料大部分都建立在木材。

步骤4:

 

  • 一个门

 

鸡进入鸡舍太阳落山的时候,去太阳升起的时候。

步骤5:

 

  • 晾门

 

当温度太高,晾会打开以通风的鸡舍。

步骤6:

 

  • 一个巢箱

 

巢箱在哪里鸡躺的地方。

步骤7:

 

  • 栖息处

 

小鸡睡在高处。

步骤8:

 

  • 饮水槽

 

鸡喝水。

步骤9:


 
  • 一个吃槽

 

鸡吃种子。

步骤10:如何建立一个鸡舍被兼容的自动化?

如何建立一个鸡舍被兼容的自动化?

鸡的房子:

  • 800毫米宽;
  • 1600毫米长;
  • 1000毫米高。

设计鸡舍,我们使用SolidWorks。下面,你可以看到3D视图。

为了让鸡躺得舒服,我们决定创建300毫米300毫米的巢箱。巢箱是重复的2。#p#分页标题#e#事实上,每只鸡可以完全隐私。巢箱配备一个活板门让农民易取鸡蛋。

让鸡进入鸡舍太阳落山的时候,去太阳升起的时候,我们用一个自动门。门的高度是大约450毫米。因此,滑动门350毫米高。实际上,当小鸡进去或出来,他们不得不低头。

让鸡舍通风时温度太高,我们已经创建了一个播放400毫米140毫米的活板门。如果你想有好吃的蛋的鸡的感觉很好,这是非常重要的。此外,为了防止高考小,不可取,这个门的动物,我们有固定在门前的网。如果有一天你醒来,发现你所有的鸡都消失了,那将是可悲的。

鸡舍主要是建立在木材。所有的木材用于建筑是二手木材。我们用木头和更精确的二手木材,因为我们想实现一个环保的鸡舍。

否则,屋顶是用塑料做的。我们用塑料布。

对于地板,我们使用二手金属片。

建鸡舍,我们使用:

 

  • 圆锯和拼图砍木椽好尺寸的木片;
  • 一个螺丝钉木板材的框架;
  • 锤子钉框架。

 

对粮食的供给,我们用一个圆锥形,采购,供应的水和种子供应饮水机,我们用一个二手斗猪。

因此,一个兼容的自动化鸡舍建筑是便宜和容易进行,不需要大的手段。

步骤11:鸡舍的自动化

材料

开幕式和根据亮度门的关闭
这个函数是关于开放和根据阳光变化的门关闭。

你需要的材料

  • 光敏电阻模块

这是一个传感器,可以让你得到的光强度。

  • 车窗电机12V直流

它的这一功能的驱动器。它是连接到一个直流12V汽车电池。

  • 两轴承用擀面杖
  • 一根绳子
  • 2通道继电器
  • 2端传感器

车窗电机连接绳与绳连接到门。有了这个系统,你可以轻松地打开和关闭的门。12V直流电机将停止时,门会到达终点传感器。你必须戴上一顶,另一个在底部

开幕式和根据温度晾陷阱门关闭

这个函数是关于开放和陷阱门关闭在鸡舍顶部据内部鸡舍温度。

它是完全一样的操作功能,上述。

你需要的材料

温湿度传感器DHT11

  • 这是一个传感器,可以让你得到里面的温度和鸡舍湿度。
  • 车窗电机12V直流

它的这一功能的驱动器。它是连接到一个直流12V汽车电池。

  • 两轴承用擀面杖
  • 一根绳子
  • 2通道继电器
  • 2端传感器

车窗电机连接绳与绳连接到门。有了这个系统,你可以轻松地打开和关闭的门。12V直流电机将停止时,门会到达终点传感器。你必须戴上一顶,另一个在底部。

的水位和种子的水平控制

这些功能是对食物和水的水平检测。

你需要的材料

 

  • 2超声波传感器HC-SR04超声波

 

他们的传感器,将允许你把种子和水的水平。他们正在检查不同层次的最佳选择,因为它们的精度。

步骤12:监控这些功能由于图形界面

监控这些功能由于图形界面

你需要的材料

 

  • 一个屏幕
  • 一台计算机

 

计算机允许你打开可执行文件。

步骤13:所有的功能

你需要的材料

 

  • Arduino

 

这是我们项目最重要的硬件。Arduino是一个单片机的输入/输出插头。你可以使用它的程序的大量传感器和执行器在一起。对于这个项目,你可以使用一个Arduino Mega 2560。它不是一个昂贵的模型和它的足够所需的插头数量。

 

  • Raspberry Pi的零无线

 

这是我们项目最重要的硬件。Raspberry Pi的零无线是一个微处理器。它就像一个小电脑。你可以使用RealVNC从计算机控制。此外,Raspberry Pi是你的图形设备。你可以用它来做图形界面。

 

  • 线路板
  • 很多小的线
  • HDMI /微型HDMI适配器
  • 一个12V的电池

 

这是我们项目的电源

步骤14:软件Arduino

软件Arduino

Arduino的代码是数据采集的心。代码已经被切割成不同的部分。事实上,我们已经创造了这门课,与光传感器的门,晾的温度传感器和食物和水的水平陷阱门。

每个班有两码隔离。一是“一班。”。它是在对象的描述。例如,代码门。H描述的使用和需要的变量的函数。二是C预处理器指令的名称“.cpp”。这是该对象的功能编辑。

门。H和Door.cpp的程序打开或关闭手动门。

DoorTemp。H和DoorTemp.cpp的程序来打开或关闭通风活门。它还包括功能的温度和湿度传感器。

食量。H和foodquantity.cpp要检查水的水平的程序和食品。它利用超声波传感器。

DoorLight。H和DoorLight.cpp打开并根据光传感器检测到的亮度水平关门程序。

因此,别忘了把#包括其他四部分代码开始。如果你忘了他们,主代码不能使用传感器。

在那之后,你必须写所使用的变量。你这里有对象的门,DoorLight、DoorTemp和FoodQuantity。注意对象的门和食量被称为两次。事实上,你需要这个对象的第二时间结束播出的活板门手动接收水的水平。

主要代码“鸡窝”得到的所有常数的电子设备。有各种用于Arduino也为树莓的常数。

代码的循环等待从覆盆子通信。如果树莓发送消息的函数名称。Arduino会激活相应的功能,如开门或关门,如果接收到的字符串open_door或clos_door…

步骤15:软件-覆盆子和Tkinter的图形窗口

软件-覆盆子和Tkinter的图形窗口

图形程序的一个重要组成部分。它将使你看到不同传感器的信息。它是由2个文件构成:

  • chickenhouse.py

“鸡舍.py”是程序的中心。这将启动界面。

首先,我们需要进口的Python模块的不同。第一个,chickenhouseapp,将在随后的命令解释。

“进口”系列让你和你的Arduino Raspberry Pi的零之间使用不同的串口和串口通信。

“进口记录”是一个模块,将确保与数据图形应用程序正在运行顺利,就把它放在一个文件。

“记录。basicconfig”允许您配置文件,它的数据恢复。

“服务”已被用来给你的电脑正确的串行端口。这是“COM4”为您的PC和“/ dev / ttyacm0”你的覆盆子。你需要检查!

“日志信息”是等待Arduino响应前开始余下的程序。

这两个代码最后一行将推出的接口和第二程序。
首次进口,从chickenhouseapp import *,得到了所有的程序chickenhouseapp文件中包含用在本主程序。主程序,chickenhouse.py,将所有数据文件的chickenhouseapp工作将启动界面。

  • chickenhouseapp.py

我们引进一个新的模块“标准”。这是一个重要的模块。这将允许你使用一个图形窗口。“标准”给你带来的所有不同的阶层和重要代码使图形界面。

第一个重要阶段是申报程序中的所有常数。

然后,你必须写下的常数。他们是重要的距离,适用于食品和水位的计算。

之后,我们使用两类不同的程序。第一个是类鸡舍。第一个定义将推出第二个将初始化窗口的应用。

要知道一件重要的事是,树莓是拉斯伯里和Arduino之间通信的领导者。重要的是为了与他们都有一个正确的工作。这是覆盆子,将不同的信息需要的标准程序。因此,树莓将从Arduino的请求数据。这是一个坏主意用Arduino发送所有的数据对树莓的工作。它不会很好地工作。

二是类应用(框架)。它是在这个类,你的图形界面指定按钮的大小和你对它的应用功能。

“executearduino”是一个功能,允许你指定名称的变量从Arduino得到一条信息。

“showvalue”是一个函数,用于显示由传感器返回的值。

代码的其他部分的接口配置。#p#分页标题#e#你可以查阅Python程序。

步骤16:布线

装电线

下面,你可以看到我们的项目不同的电气电路。

 

  • 门打开
  1. 嘉关= > K1断= >关闭电机
  2. Ka = > K1和K4断= > K2(地)= >电机门

 

 

  • 关闭

 

 

  1. KB了= > K5断= >关闭电机
  2. KB = > K5和K6 K3断= >上(地面)= >电机

 

步骤17:价格表

价格表

织梦二维码生成器
顶一下
(0)
0%
踩一下
(0)
0%
相关文章
------分隔线----------------------------
发表评论
请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。
评价:
表情:
用户名: 验证码:点击我更换图片