Arduino Smart Home Anwendungen

所在平台: Udemy

课程主页: https://www.udemy.com/course/arduino-smart-home-anwendungen/

课程评论:没有评论

第一个写评论        关注课程

课程简介

**课程名称:Arduino智能家居应用** **课程概述:** 本课程深入讲解Arduino的基础知识、多种传感器的编程应用以及微控制器编程的通用概念。课程通过详细的项目介绍,提供所需的组件清单和电路连接指南。 **主要学习内容:** * **LED控制与延时:** 学习控制LED,掌握带有和不带中断的两种延时编程方式。 * **运动检测报警系统:** 构建由运动传感器触发的警报系统,学习如何精确调整基于红外技术的运动传感器的探测范围和灵敏度。 * **温度测量站:** 学习如何在Arduino IDE中安装和使用库,并将其集成到程序代码中,构建温度测量站。 * **Arduino间通信(I2C):** 掌握两块Arduino之间的I2C通信,实现数据交换,并将数据输出到LCD显示屏,实现脱离电脑的实时数据显示。 * **带数据存储的温度测量:** 构建能够永久存储最高温度值的温度测量站,学习如何调用、描述Arduino的永久存储器,并从中加载数据进行处理。 * **自动化茶包升降器:** 利用伺服电机和按键输入,创建一个可在设定时间后自动将茶包从杯中提升的装置,并使用蜂鸣器提示茶水完成。 * **智能灌溉系统:** 使用电容式土壤湿度传感器测量土壤湿度,当湿度低于设定值时,通过继电器激活水泵,为植物供水直至土壤达到所需湿度。 **总体而言,这是一门实践性极强的课程,通过一系列贴近生活的智能家居项目,帮助学习者全面掌握Arduino的硬件控制、传感器集成、通信协议和数据处理能力。**

课程评论(0条)

课程详情

In diesem Kurs werden viele Grundfunktionen eines Arduinos sowie viele Sensoren und deren Programmierung sowie allgemeine Konzepte der Programmierung von Microcontroller gelehrt.Es werden alle Projekte genau erklärt, dazu gibt es eine Anleitung welche Bauteile benötigt werden und wie die angeschlossen werden. Das erste Projekt steuert eine LED und es werden hierbei die unterschiedlichen Programmierweisen von Verzögerungen mit und ohne Programmunterbrechung vorgestellt und genau erklärt.Darüber hinaus wird ein Projekt gebaut, bei dem ein Alarmsignal durch einen Bewegungsmelder aktiviert wird und es wird erklärt, wie man den Radius und die Empfindlichkeit des Bewegungsmelders, der mit Infrarottechnik arbeitet, genau einstellt.Als nächstes wird eine Temperaturmessstation gebaut. Bei diesem Projekt wird erklärt, wie man eine Bibliothek in der Arduino IDE installiert und diese in den Programmcode einbindet. Im nächsten Projekt wird erklärt, wie man zwei Arduinos miteinander verbindet mit der sogenannten I2C Schnittstelle, damit diese kommunizieren und Daten austauschen können. Es wird ebenfalls erklärt, wie man diese Daten auf einem LCD-Display ausgibt um sie auch jederzeit ohne Computer ablesen zu können.Ein weiteres Projekt ist eine Temperaturmessstation die den Maximalwert einer Temperatur dauerhaft speichert. Dazu wird erklärt, wie man den integrierten permanenten Speicher des Arduino aufruft, beschreibt und von diesem Speicher wieder Daten lädt um mit ihnen zu arbeiten.Hinzu kommt ein automatisierter Teebeutelheber, der nach einer gewissen, vom Nutzer eingegebenen Zeit, mit Hilfe eines Servomotors den Teebeutel aus der Tasse hochzieht. Verwendet wird zur Eingabe eine sogenanntes keypad-Tastenfeld und zur Information, dass der Tee fertig ist, wird ein Piepser verwendet.Des weiteren besteht ein Projekt aus einer Bewässerungssteuerung mit einem Arduino, der mit Hilfe eines kapazitiven Feuchtigkeitssensors die Feuchtigkeit im Boden misst und bei unterschreiten eines bestimmten Wertes ein Relais aktiviert, welches eine Wasserpumpe aktiviert, die Wasser zu den Blumen befördert, bis der Boden feucht genug ist.

课程标签

0人关注该课程

主题相关的课程