for 10 classes
包含什麼
10 現場會議
9 小時 10 分鐘 上課時間我們無法翻譯此文,請刷新頁面並再試一次。
課堂經歷
英語程度 - 未知
Intermediate 等級
In this class, students will learn about Arduino sensors, how to connect them, how to read them, and how to use the information to control LEDs. They will learn important coding for flow control, such as if/else statements and while statements. Students will follow along with the lessons to learn the syntax of the Arduino coding language using actual Arduinos or the online simulation program, TinkerCad. After learning the lesson, students will be presented with small coding challenges where they can try out their new skills. IMPORTANT: Students taking this class should have either taken my previous Arduino Coding Part 1 class, or have some Arduino coding experience. If you are using an actual Arduino, you will need to have access to a computer and not just a chromebook or tablet because the Arduino IDE does NOT work on those devices. NOTE: This class will meet twice a week for five weeks or once a week for 10 weeks - please check the dates before you enroll. Sunday classes meet only once a week. Below is a syllabus for the class: Class 1: What are sensors? - Purpose and types of sensors (photoresistor, thermistor, ultrasonic sensor, motion sensor, etc) - Electrical Properties: Voltage, Current and Resistance, Voltage Dividers - Using a Photoresistor and a thermistor - analogRead command to read sensors and displaying values Class 2: Using an Ultrasonic Sensor - How to it works and how to connect - How to write/read code - compound “if” and “while” statements using && and || Class 3: Digital Sensors - PIR (motion sensor), hall sensor, digital tilt sensor, soil moisture) Class 4: Various analog sensors - Wiring and coding for devices such as water level, analog tilt sensor, sound sensor, hall sensor, capacitive touch) Class 5: Joystick Class 6: DHT-11 (digital humidity and temperature) Class 7: Remote Control Class 8: Keypad Class 9: RTC (real time clock) Class 10: RFID reader
學習目標
Students will learn about digital and analog sensors, how to wire them to the Arduino, how to read and save values obtained by the sensors, and how to control the flow of an Arduino sketch using if/else and while statements.
教學大綱
10 課程
超過 5 週課 1:
What are sensors?
Learn about the different types of sensors (digital, analog, and pulse), the difference between accuracy and precision.
55 分鐘線上直播課
課 2:
Digital Sensors
Learn to wire and use a tilt sensor, sound sensor, and a PIR motion sensor.
55 分鐘線上直播課
課 3:
Rotary Encoder
Learn how to wire and use a rotary encoder to light up LEDs, move, servos, and make a combination lock.
55 分鐘線上直播課
課 4:
Voltage dividers and analog sensors
Learn how to wire analog sensors that require a voltage divider, such as a photoresistor, thermistor, pressure sensor, and a flex sensor.
55 分鐘線上直播課
其他詳情
先決條件
Student should have taken my Part 1 class or at least have basic knowledge of the Arduino and some simple coding skills, such as knowing how to turn on and off LEDs. Students should also know how to use a breadboard to write LEDS.
供應清單
Students need to either have an account with www.autocad.com to use the free TinkerCad circuit simulator or download the free Arduino IDE from www.arduino.cc. TinkerCad does NOT all the devices we will be learning about, however. You can buy the components separately, but it would be more expensive than buying a kit that has all the parts you need and more. Either of these kits would be more than sufficient for this class. There are larger kits with more components, but they are not necessary for this class. Recommended Devices/kits if you are purchasing components separately: Arduino Uno (or clone) with USB cable solderless breadboard 3 different color LEDs 3 1000-ohm resistors 3 220-ohm resistors 1-3 pushbuttons 1-3 potentiometers 1 servo motor 1 ultrasonic sensor 1 passive piezo buzzer 1 joystick 1 keypad 1 PIR motion sensor 1 sound sensor 1 RFID sensor and chip 1 tilt sensor 1 remote control with IR receiver 1 water level sensor 1 DHT-11 module (digital humidity and temperature) various other sensors may include: magnetic hall sensor, capacitive touch, rain sensor Many male-male jumper wires of different colors Many male-female jumper wires of different colors Recommended kit: https://www.amazon.com/EL-KIT-001-Project-Complete-Starter-Tutorial/dp/B01CZTLHGE/ref=asc_df_B01CZTLHGE/?tag=hyprod-20&linkCode=df0&hvadid=241907595991&hvpos=&hvnetw=g&hvrand=8544331822937541734&hvpone=&hvptwo=&hvqmt=&hvdev=c&hvdvcmdl=&hvlocint=&hvlocphy=9015321&hvtargid=pla-464156272733&psc=1
外部資源
除了 Outschool 教室外,本課程也使用:
來源
We will be using the website, www.tinkercad.com, in order to simulate the Arduino circuits and coding. If students will be using their own Arduinos, they can use the Arduino IDE program that can be downloaded from www.arduino.cc.
認識老師
教師專業知識和證書
俄亥俄州 教學證書 在 中學教育
2 個學位
碩士 在 科學 從 Case Western Reserve University
學士學位 在 科學 從 Stern College for Women Yeshiva University
I have been teaching Arduino coding for 5 years to middle and high school students. I created and coded many of own Arduino projects and guided over 100 students as they created and built their own Arduino inventions.
評論
Elene Feigenbaum 建議接下來的課程...
Arduino 編碼第 3 部分:在工程專案中使用電子執行器
Elene Feigenbaum
4.9
(145)
每班
團體課
5 週, 2/週, 55 分鐘
13-17
Elene Feigenbaum的其他課程
Elene Feigenbaum的其他課程
其他家長也喜歡
使用 Arduino 開始專案
Ian Nelson
4.7
(2,522)
每班
下次會議在 10 PM Thursday
團體課
6 週, 1/週, 50 分鐘
9-14
眨! Arduino 程式設計簡介
Ian Nelson
4.7
(2,522)
每班
下次會議在 11 PM Mon 5/5
團體課
4 週, 1/週, 50 分鐘
9-13
Arduino 程式設計營
Elene Feigenbaum
4.9
(145)
每班
下次會議在 5 PM Mon 6/16
團體課
2 週, 5/週, 55 分鐘
12-17
使用 Uno R4 WIFI 微控制器建立 WIFI 控制的 Arduino 項目
Elene Feigenbaum
4.9
(145)
每班
下次會議在 2 PM Mon 4/28
團體課
2 週, 1/週, 55 分鐘
13-18
Arduino 編碼第 2 部分:讀取和使用感測器
Elene Feigenbaum
4.9
(145)
每班
下次會議在 7 PM Monday
團體課
5 週, 2/週, 55 分鐘
13-17
Tinkercad 機器人實驗室:使用 Arduino 和 Microbit 設計、編碼和建造小工具!
Create N Learn: Game-Based Learning & Future Skill
5.0
(24)
每班
下次會議在 11 PM Sunday
團體課
5 週, 2/週, 55 分鐘
8-10
Arduino 編碼第 1 部分:LED、舵機、按鈕、蜂鳴器等
Elene Feigenbaum
4.9
(145)
每班
下次會議在 6 PM Wednesday
團體課
10 週, 1/週, 55 分鐘
10-15
1:1 輔導:程式設計、Arduino、遊戲、Unity、Python、JavaScript、C++、C#
Alex Fish
5.0
(7)
每堂課
一對一課程
依需求開班
7-18
年輕工程師 STEM 夏令營(科技、機器人和程式設計)
STEMworks
5.0
(32)
每班
下次會議在 4 PM Mon 5/12
團體課
1 週, 5/週, 55 分鐘
10-14
機器人技術簡介 - 建造機械手臂(編碼/編程和 STEM)
STEMworks
5.0
(32)
每班
下次會議在 3 PM Mon 5/12
團體課
4 週, 2/週, 55 分鐘
11-15
適合 6 - 11 歲兒童的編碼和電玩設計
Usama Puri
4.3
(21)
每班
下一堂課今天 5 PM
團體課
1/週, 55 分鐘
6-11
適合 11 - 17 歲兒童的現場程式設計課程 [比例 2 : 1 ]
Usama Puri
4.3
(21)
每班
下次會議在 12 AM Mon 5/5
團體課
1/週, 55 分鐘
11-16
適合 10 至 14 歲兒童的個人化即時編碼實驗室 [3 比 1 比例]
CodeWithUs
4.2
(137)
每班
下一堂課今天 6 PM
團體課
1/週, 1 小時
10-14
適合 6 - 11 歲兒童的現場程式設計課程
Usama Puri
4.3
(21)
每班
下一堂課今天 9 PM
團體課
1/週, 55 分鐘
6-11
湯姆老師的 STEM 指導!按照您自己的步調 1:1 探索 STEM 項目
Teacher Tom Bickmore - Analog Astronaut
5.0
(286)
每堂課
一對一課程
依需求開班
5-18