智慧城市让生活更美好!
物联网  >   传感器  >  正文

用温度传感器diy一台夏季Mini小风扇,太实用了!

  炎热的夏季,长时间坐在办公桌有时会闷热难受,但如果用控制USB风扇,那是不是特别的有趣。

  

 

  在一些公共的办公空间中,特别是当这些公共的办公空间很大时,比如一个房间里约有40-50人,总有各种原因让人感到不适。 今天,小编我整合了一些组件,包括硬件和软件,可清凉一夏,还特别的有趣。

  你需要准备:

  3.5英寸触摸屏和外壳

  DHT22传感器(在PCB上)

  USB风扇

  第一步:连接传感器

  首先要做的是:这个项目都是关于监控温度的,所以我们需要连接传感器。在连接显示器之前执行此操作非常重要,使用下面的PiFan接线图连接温度传感器。

  

 

  第二步:连接其他组件

  连接传感器后,将显示器安装在树莓派上。只要在GPIO引脚上插入,这应该很容易的。现在,装上提前准备的外壳,能够保护你的树莓派。当然,你应该确保传感器在外壳的外面。完成后,将USB风扇插入树莓派,如果你的USB风扇有电源开关,请点击它以确保其正常工作。

  第三步:设置系统和显示

  这个屏幕的制造商有一个Raspbian(带有Raspberry Pi Desktop)的系统,它有内置的显卡驱动程序,下载它以刻录到SD卡,按照要求来刻录SD卡。如果你想手动安装驱动程序,或者有其他类型的屏幕,那也是可以的。 只需确保将Raspbian与Raspberry Pi Desktop一起使用,以便可以使用Chromium。

  第四步:下载软件

  打开终端(或从另一台计算机用SSH拨入)以安装和下载所有软件。 我们将从先决条件开始。 使用以下命令安装它们:

  sudo apt-get install nginx-light supervisor git build-essential python-dev python-pip

  还可以通过执行以下命令安装Python框架Falcon:

  sudo pip install falcon==1.0.0

  现在复制并安装传感器模块驱动程序:

  git clone https://github.com/adafruit/Adafruit_Python_DHT.git /tmp/dht

  cd /tmp/dht

  sudo python setup.py install

  现在使用以下命令复制PiFan GitHub存储库:

  git clone https://github.com/jeroenpeters1986/piFan.git /home/pi/pifan

  现在所需的所有软件都在树莓派上

  

 

  第五步:配置软件

  我们现在需要配置刚刚下载的软件。 以下命令将配置Web服务器并创建三个将被监督的进程(因此它们始终可用):

  sudo rm /etc/nginx/sites-enabled/default

  cd /home/pi/pifan/config

  sudo cp nginx-sites-enabled-default

  /etc/nginx/sites-enabled/default

  sudo cp supervisor-* /etc/supervisor/conf.d/

  最后一个要求是使用接口自动启动Chromium,并创建自动启动文件夹并将目录更改为:

  mkdir -p /home/pi/.config/autostart

  cd /home/pi/.config/autostart

  在此目录中,创建一个名为AutoChromium.desktop的文件:

  sudo nano AutoChromium.desktop

  然后输入以下内容:

  [Desktop Entry]

  Type=Application

  Exec=/usr/bin/chromium-browser --noerrdialogs --disable-session-crashed-bubble --disable-infobars --disable-translate --kiosk http://127.0.0.1

  Hidden=false

  X-GNOME-Autostart-enabled=true

  Name=AutoChromium

  现在保存文件并重新启动树莓派,以便查看它是否有效。

  第六步:自定义您的PiFan

  如果你对HTML和CSS有所了解,有点关于JavaScript,你可以自己定制界面! 您只能编辑一个HTML文件。 在那里,您还将看到JavaScript和CSS引用。 要自定义PiFan触摸界面,请编辑/home/pi/pifan/webinterface/index.html文件。 完成更改后,点按触摸屏右上角的刷新按钮即可查看更改。

上一篇:传感器答辩

下一篇:料位传感器保护火电厂安全