Ardunio Programming and Simulation

4925870_8211_2

学习电气工程基础知识以构建电路和编程 Arduino 以制造可穿戴设备、机器人和物联网设备

1 节 • 15 节讲座 • 总长度 1 小时 58 分
视频:MP4 1280×720 44 KHz | 英语 + 字幕
更新 10/2022 | 大小:684 MB

你会学到什么

使用 C/C++ 掌握 Arduino 编程的基础知识 使用 Arduino
控制传感器、机器人和物联网 (IoT) 设备
设计电路并为您自己的项目编写代码
在面包板上构建功能电路
编写执行基本数学运算的程序,点亮 LED , 和控制电机

要求

会使用电脑(课程涵盖 Windows 和 Mac,Arduino 也可以在 Linux 上工作)
能够解决简单的代数问题(例如在 2x+4 = 10 中找到 x)
如果您想使用在线 Arduino 模拟器,无需额外的硬件
动手操作,需要 Arduino 和支持电子设备
描述
学习 Arduino 平台和编程语言来创建机器人、交互式艺术展示、电子玩具、家庭自动化工具等等。本课程是与 Hackster 合作创建的。

掌握通过电子技术将您的项目变为现实所需的技能。

学习在 Arduino 中编程 (C/C++)

构建能够感知环境并对环境做出反应的电子设备

将数据远程记录到物联网 (IoT) 平台

使用互联网从世界任何地方控制您的 Arduino

用于原型制作、演奏和制作的多功能工具

Arduino既是硬件平台又是编程语言。通过学习如何构建电路和代码,您可以为您的项目添加新级别的交互性,制作潜在产品的原型,并获得新技能(同时希望获得乐趣)。

Arduino 编程语言基于 C 和 C++ 的组合。了解这些编码基础知识后,您将能够更轻松地学习新语言,例如 Java、Python、JavaScript、C# 和 Swift,这些在就业市场上需求量很大。

课程大纲

Arduino 的第一个版本于 2003 年发布,并在制造商、爱好者和修补匠中大受欢迎,他们构建了从动画电子雕塑到交互式可穿戴设备的所有东西。专业工程师和企业家有时会从 Arduino 开始创建原型,然后再开发成品。标志性的蓝板甚至进入了教室,教育工作者用它来教授编程、电子、批判性思维和解决问题的技能。

我在设计这门课程时考虑到了绝对的初学者:如果你没有任何编程或电子方面的经验,没关系!前几节将引导您了解作为 Arduino 框架一部分的 C/C++ 编程背后的基础知识,以及如何构建闪光和旋转电机的简单电路。之后,我们继续进行制造噪音、感知环境和建造机器人的冒险。最后,我们深入物联网的世界,学习如何通过互联网传递信息,这使我们能够用智能手机做一些事情,比如开灯!

每个视频讲座旨在为您提供一个知识构建块。几乎每堂课之后都有一个动手练习,我要求您扩展该构建块或组合先前的几个块。我为每个练习提供解决方案,以帮助您学习。此外,大多数部分都包含一个项目,挑战您综合该部分和前面部分中的许多概念。

完成本课程后,您将具备创建有趣且有用的 Arduino 项目所需的技能和知识。

本课程适用于谁

有兴趣在他们的项目中添加电子产品和交互性的制造商、工匠和学生
希望更快地制作下一个硬件产品原型的企业家和工程师
任何对电子产品和编程感兴趣的人
12 岁以上的儿童

 

 

Instructors: Monster Hunter, Industrial Robotic Courses
1 section • 15 lectures • 1h 58m total length
Video: MP4 1280×720 44 KHz | English + Sub
Updated 10/2022 | Size: 684 MB

Learn electrical engineering basics to build circuits and program Arduino to make wearables, robots, and IoT devices

What you’ll learn
Master the fundamentals of Arduino programming with C/C++
Control sensors, robots, and Internet of Things (IoT) devices using Arduino
Design circuits and write code for your own project
Build functioning circuits on a breadboard
Write programs that perform basic math, light up LEDs, and control motors

Requirements
Be able to use a computer (Windows and Mac covered in the course, Arduino will also work on Linux)
Be able to solve simple algebra problems (e.g. find x in 2x+4 = 10)
If you wish to use the online Arduino simulator, no additional hardware is needed
For hands-on, an Arduino and supporting electronics are required
Description
Learn the Arduino platform and programming language to create robots, interactive art displays, electronic toys, home automation tools, and much more. This course was created in collaboration with Hackster.

Master the skills needed to bring your projects to life through electronics.

Learn to program in Arduino (C/C++)

Build electronics that sense and react to the environment

Remotely log data to an Internet of Things (IoT) platform

Use the Internet to control your Arduino from anywhere in the world

A versatile tool for prototyping, playing, and making

Arduino is both a hardware platform and programming language. By learning how to build circuits and code, you can add a new level of interactivity to your projects, prototype potential products, and gain new skills (while hopefully having fun).

The Arduino programming language is based on a combination of C and C++. With an understanding of these coding fundamentals, you will be able to more easily learn new languages, such as Java, Python, JavaScript, C#, and Swift, which are in high demand in the job market.

Course Overview

The first version of Arduino was released in 2003 and has exploded in popularity among makers, hobbyists, and tinkerers, who build everything from animatronic sculptures to interactive wearables. Professional engineers and entrepreneurs sometimes start with an Arduino to create a prototype before developing a finished product. The iconic blue board has even found its way into classrooms, where educators use it to teach programming, electronics, critical thinking, and problem solving skills.

I designed this course with the absolute beginner in mind: if you do not have any experience with programming or electronics, that’s OK! The first few sections walk you through the basics behind programming in C/C++ as part of the Arduino framework as well as how to build simple circuits that flash lights and spin motors. Following that, we continue our adventure into making noise, sensing the environment, and building a robot. Finally, we dive into the world of IoT, where we learn how to pass messages over the Internet, which allows us to do things like turn on a light with our smartphone!

Each video lecture is designed to give you one building block of knowledge. Almost every lecture is followed by a hands-on exercise where I ask you to expand on that building block or combine several previous blocks. I provide solutions to each exercise to help you learn. Additionally, most of the sections contain a project that challenges you to synthesize many of the concepts found in that section and from previous sections.

Upon completing this course, you will have the skills and knowledge needed to create fun and useful Arduino projects.

Who this course is for
Makers, crafters, and students who are interested in adding electronics and interactivity to their projects
Entrepreneurs and engineers who are looking to prototype their next hardware product more quickly
Anyone curious about electronics and programming
Children over the age of 12

资源下载此资源仅限VIP下载,请先
本站资源仅限VIP会员下载点击购买VIP会员

原创文章,作者:steven,如若转载,请注明出处:https://rr3d.cn/38833.html

赞 (0)
steven的头像steven
上一篇 2022年11月13日
下一篇 2022年11月13日

相关推荐

发表回复

登录后才能评论
分享本页
返回顶部