หลักสูตร Arduino

Mobirise Website Builder
Mobirise Website Builder

หลักสูตร Arduino

    หลักสูตร MIC006:Arduino For Imprement Project.
    หลักสูตรนี้ออกแบบมาเพื่อแนะนำฮาร์ดแวร์ Arduino เพื่อให้คุณเริ่มต้นสร้างโปรเจคโดยเร็วที่สุด Arduino เป็นแพลตฟอร์มอิเล็กทรอนิกส์แบบโอเพนซอร์สซึ่งใช้ฮาร์ดแวร์และซอฟท์แวร์ที่ง่ายต่อการใช้งาน การรับรู้สภาพแวดล้อมโดยการรับอินพุทจากเซ็นเซอร์หลายตัวทำให้ Arduino มีผลต่อสภาพแวดล้อมโดยการควบคุมไฟมอเตอร์และอุปกรณ์เสริมอื่นๆ มีไว้สำหรับผู้ที่ทำโปรเจคฮาร์ดแวร์แบบโต้ตอบ เนื้อหาและภาพรวมหลักสูตรนี้ออกแบบมาสำหรับผู้ที่สนใจในการเรียนรู้การออกแบบทางอิเล็กทรอนิกส์ ไม่จำเป็นต้องมีประสบการณ์ และสิ่งที่คุณต้องมีคือ Arduino. เนื้อหาการเรียนเรียบเรียงโดยวิทยากรขั้นสูง หลักสูตรนี้จะนำคุณไปสู่ประสบการณ์ด้านอิเล็กทรอนิกส์หรือการเขียนโปรแกรมได้เป็นอย่างดีด้วย Arduino Master และยังได้เรียนรู้ในการติดตั้งอีกด้วย

    สอบถามราคา ได้ที่ Lineid:0840844653

    พื้นฐานผู้เข้าอบรม :
        – ต้องมีพื้นฐานการเขียนโปรแกรมมาบ้าง เช่น C/C++
        – สามารถใช้งานคอมพิวเตอร์ขั้นพื้นฐานได้
        – ต้องมีโน๊ตบุ๊คส่วนตัว

    เหมาะสำหรับ : ผู้ที่มีพื้นฐานในการเขียนโปรแกรม และผู้ที่สนใจพัฒนางานทางด้านระบบ นักศึกษาปริญญาตรีที่จะทําโปรเจคจบ
    โครงสร้างเกี่ยวกับหลักสูตรนี้
        *สอนการเขียนโปรแกรมควบคุม NodeMCU/Arduino ด้วย Arduino IDE
        *สอนการใช้งาน Ultrasonic Sensor
        *สอนการควบคุม Input/Output ด้วยสัญญาณแบบ Digital และ Analog
        *สอนการใช้งาน Infrared Sensor
        *สอนการใช้งาน Temperature Sensor
        *สอนการใช้งาน Relay
        *สอนการใช้งานบอร์ด Arduino ติดต่อกับโมดูล WiFi ESP8266
        *สอนการใช้งานบอร์ด Arduino ติดต่อกับโมดูล Bluetooth 4.0 low energy
        *สอนการใช้งานบอร์ด Arduino กับจอ LCD display
        *สอนการใช้งานบอร์ด Arduino ในการทำ Data logger ด้วย SD card module
        *สอนการสร้างรูปแบบ Client-Server ด้วย NodeMCU
        *สอนการใช้งาน NodeMCU กับ Real-time Database ผ่าน Google Firebase
        *สอนการเขียนแอพพลิเคชั่นเรียกใช้งาน Wi-Fi เพื่อคุยกับ NodeMCU
        *สอนการเรียกเชื่อมต่อกับ Real-time Database บน Firebase
        *สอนการเขียนแอพพลิเคชั่นเชื่อมต่อกับ NodeMCU เพื่อสั่งการควบคุม และแสดงผล
    ตัวอย่าง Source code เพื่อเชื่อมต่อ Sensor แบบต่างๆ และ Source code บนฝั่ง Mobile
    วัตถุประสงค์
        – สอนเรียนรู้เกี่ยวกับ โปรแกรมแพลตฟอร์มต้นแบบ Arduino
        – สอนเรียนรู้เกี่ยวกับ การทำความเข้าใจในหลักการของการเขียนโปรแกรมไมโครคอนโทรลเลอร์
        – สอนเรียนรู้เกี่ยวกับ การทำความเข้าใจ และใช้เซนเซอร์ และส่วนประกอบหลายชนิด
        – สอนเรียนรู้เกี่ยวกับ การเชื่อมต่อ Arduino เข้ากับอินเทอร์เน็ตเพื่อรายงาน และควบคุม
        – สอนเรียนรู้เกี่ยวกับ การใช้เครื่องมือในการสร้างอุปกรณ์อิเล็กทรอนิกส์
        – สอนเรียนรู้เกี่ยวกับ การทำความเข้าใจหลักการพื้นฐานในการออกแบบอิเล็กทรอนิกส์

    กลุ่มเป้าหมาย
        – ผู้ที่ไม่มีประสบการณ์ หรือ ไม่มีพื้นฐาน ในด้านอิเล็กทรอนิกส์
        – ผู้ที่มือใหม่ที่ไม่คุ้นเคยกับ Arduino
        – นักเรียนที่ต้องการทบทวน Arduino อย่างรวดเร็ว
        – ผู้ที่มีความรู้ระดับกลางด้านอิเล็กทรอนิกส์
        – IT Managers
        – นักเรียน/นักศึกษา/ผู้ประกอบการ และ Freelance และ Web Developer
        – กลุ่มลูกค้าผู้สนใจทั่วไป
    ความรู้พื้นฐาน และ การอบรม
        – มีความรู้พื้นฐานเกี่ยวกับการใช้ซอฟต์แวร์ Arduino Board
        – มีความรู้พื้นฐานเกี่ยวกับการออกแบบ Board
        – มีความรู้พื้นฐานเกี่ยวกับ Arduino Board
        – มีความรู้พื้นฐานเกี่ยวกับ Kit Material
        – มีความรู้พื้นฐานเกี่ยวกับ ภาษา C
    เนื้อหาในการสอน
    ชั่วโมงที่ 1-4
        – บทนำเกี่ยวกับหลักสูตรและเทคโนโลยีที่เราจะใช้ในการเขียนโปรแกรม
        – บทนำเกี่ยวกับ Arduino
        – บทนำเกี่ยวกับ Arduino Board
        – แนะนำการเขียน ภาษา C เบื้องต้น
        – การติดตั้งโปรแกรม Visual Studio, C#, Adobe Dreamweaver, Microsoft Netbeen, ฯลฯ
        – การเรียกใช้โปรแกรม Visual Studio, C#, Adobe Dreamweaver, Microsoft Netbeen, ฯลฯ
    ชั่วโมงที่ 4-8
        – เรียนรู้เกี่ยวกับ การเริ่มต้นใช้งาน Arduino
        – เรียนรู้เกี่ยวกับ รายการอะไหล่เครื่องมือ (Tools)
        – เรียนรู้เกี่ยวกับ ระบบนิเวศ Arduino
        – เรียนรู้เกี่ยวกับ เครื่องมือและเวิร์คโฟลว์ต้นแบบ
        – เรียนรู้เกี่ยวกับ LED กระพริบ
        – เรียนรู้เกี่ยวกับ ทำให้ไฟ LED จางลงและปิด
        – เรียนรู้เกี่ยวกับ เซนเซอร์ (Sensors)
        – เรียนรู้เกี่ยวกับ Measuring light
        – เรียนรู้เกี่ยวกับ อุณหภูมิและความชื้น
        – เรียนรู้เกี่ยวกับ เครื่องวัดความดันบรรยากาศ
        – เรียนรู้เกี่ยวกับ เซ็นเซอร์ตรวจจับภาพเคลื่อนไหวแบบอินฟราเรด
        – เรียนรู้เกี่ยวกับ เซ็นเซอร์ระยะทางอัลตราโซนิค
        – เรียนรู้เกี่ยวกับ การตรวจจับการเร่งความเร็ว
        – เรียนรู้เกี่ยวกับ เซ็นเซอร์ Line (อินฟราเรด)
        – เรียนรู้เกี่ยวกับ Tilt and impact
        – เรียนรู้เกี่ยวกับ ปฏิสัมพันธ์ (Interaction)
        – เรียนรู้เกี่ยวกับ ปุ่ม (Buttons)
        – เรียนรู้เกี่ยวกับ Potentiometer
        – เรียนรู้เกี่ยวกับ The flex sensor
        – เรียนรู้เกี่ยวกับ โพเทนชิมิเตอร์เมมเบรน (Membrane potentiometer)
        – เรียนรู้เกี่ยวกับ การสร้างเสียงรบกวนด้วยเสียงพาสซีฟ
        – เรียนรู้เกี่ยวกับ แป้นพิมพ์ส่วนที่ 1 บทนำ
        – เรียนรู้เกี่ยวกับ แป้นพิมพ์ส่วนที่ 2 สายไฟเชื่อมต่อแบบขนาน
        – เรียนรู้เกี่ยวกับ แป้นพิมพ์ส่วนที่ 3 ภาพวาดการเชื่อมต่อแบบขนาน
        – เรียนรู้เกี่ยวกับ แป้นพิมพ์ส่วนที่ 4 การต่อสายเดี่ยว
        – เรียนรู้เกี่ยวกับ แป้นพิมพ์ส่วนที่ 5 ข้อสรุปการเชื่อมต่อสายเดี่ยว
        – เรียนรู้เกี่ยวกับ ปุ่ม Deboucing ฮาร์ดแวร์
        – เรียนรู้เกี่ยวกับ ตัวเข้ารหัสแบบโรตารี่ส่วนที่ 1 ความเป็นมาและหลักการทำงาน
        – เรียนรู้เกี่ยวกับ ตัวเข้ารหัสแบบโรตารี่ส่วนที่ 2 การสาธิตวงจรง่ายๆ
        – เรียนรู้เกี่ยวกับ ตัวเข้ารหัสแบบโรตารี่ส่วนที่ 3 การเพิ่ม Debouncing
        – เรียนรู้เกี่ยวกับ เซ็นเซอร์ลายนิ้วมือตอนที่ 1 เกี่ยวกับ
        – เรียนรู้เกี่ยวกับ เซ็นเซอร์ลายนิ้วมือตอนที่ 2 การเดินสายไฟการลงทะเบียนและการจดจำ
        – เรียนรู้เกี่ยวกับ เซ็นเซอร์ลายนิ้วมือตอนที่ 3 แอปการสาธิตพร้อมกับล็อคไฟฟ้า
    ชั่วโมงที่ 8-12
        – เรียนรู้เกี่ยวกับ Displays
        – เรียนรู้เกี่ยวกับ หน้าจอตัวอักษร LCD
        – เรียนรู้เกี่ยวกับ จอแสดงผล LCD และ I2C ข้อมูลเดี่ยว
        – เรียนรู้เกี่ยวกับ LCD และ Keypad mini-project
        – เรียนรู้เกี่ยวกับ จอ LCD TFT
        – เรียนรู้เกี่ยวกับ เซเว่นเมนท์ไฟ LED แสดงส่วนที่ 1 บทนำและชุดประกอบ
        – เรียนรู้เกี่ยวกับ เซเว่นเมนท์ไฟ LED แสดงส่วนที่ 2 แบบร่าง
        – เรียนรู้เกี่ยวกับ การควบคุมจอแสดงผล LED 8×8 ด้วยตัวควบคุม MAX7219
        – เรียนรู้เกี่ยวกับ การควบคุมการแสดงผล Matrix แบบ 8×8 จำนวนมาก
        – เรียนรู้เกี่ยวกับ การแสดงข้อมูลแอ็ตทริบิวเตอร์มาตรวัด ADXL335 บนจอภาพแสดงผลแบบ LED 8×8
        – เรียนรู้เกี่ยวกับ มอเตอร์ (Motors)
        – เรียนรู้เกี่ยวกับ มอเตอร์กระแสตรง
        – เรียนรู้เกี่ยวกับ มอเตอร์เซอร์โว (Servo motors)
        – เรียนรู้เกี่ยวกับ มอเตอร์เซอร์โวและจอแอลซีดีมินิโปรเจค
        – เรียนรู้เกี่ยวกับ มอเตอร์ Stepper ส่วนที่ 1 บทนำ
        – เรียนรู้เกี่ยวกับ มอเตอร์ Stepper ส่วนที่ 2 การเชื่อมต่อมอเตอร์แบบ unipolar un-geared
        – เรียนรู้เกี่ยวกับ มอเตอร์ Stepper ส่วนที่ 3 การควบคุมมอเตอร์แบบ unipolar un-geared
        – เรียนรู้เกี่ยวกับ มอเตอร์ Stepper ส่วนที่ 4 การเชื่อมต่อมอเตอร์แบบ unipolar
        – เรียนรู้เกี่ยวกับ มอเตอร์ Stepper ส่วนที่ 5 การใช้ไลบรารี AccelStep
        – เรียนรู้เกี่ยวกับ EasyDriver พร้อมมอเตอร์พ่นสี NEMA17
    ชั่วโมงที่ 12-16
        – เรียนรู้เกี่ยวกับ Ethernet และการสื่อสารทางอินเทอร์เน็ต
        – เรียนรู้เกี่ยวกับ The Ethernet shield
        – เรียนรู้เกี่ยวกับ A simple Arduino reporting web server
        – เรียนรู้เกี่ยวกับ Arduino ควบคุมเว็บเซิร์ฟเวอร์
        – เรียนรู้เกี่ยวกับ การควบคุมมอเตอร์ด้วยเว็บเบราเซอร์
        – เรียนรู้เกี่ยวกับ การเข้าสู่ระบบเว็บเพื่อ Nimbits
        – เรียนรู้เกี่ยวกับ การสื่อสารแบบไร้สาย
        – เรียนรู้เกี่ยวกับ การเชื่อมต่อไร้สายด้วย Bluetooth
        – เรียนรู้เกี่ยวกับ การเชื่อมต่อ Wi-Fi
        – เรียนรู้เกี่ยวกับ การเชื่อมต่อ Wifi การอัพเกรดโมดูล CC3000
        – เรียนรู้เกี่ยวกับ การใช้โมดูลตัวรับส่งสัญญาณ NRF24L01
        – เรียนรู้เกี่ยวกับ Bluetooth Low Energy
        – เรียนรู้เกี่ยวกับ การจัดเก็บข้อมูลภายนอก
        – เรียนรู้เกี่ยวกับ การอ่านและเขียนลงในการ์ด SD
        – เรียนรู้เกี่ยวกับ EEPROM (ภายในและภายนอก)

ติดต่อเรา

เปิดทำการ

ทุกวันจันทร์ - อาทิตย์
เวลา 09.00 - 18.00 น.