ตารางอบรม (สอนผ่าน zoom) 9:00-16:00 วันละ 6 ชม.


หลักสูตร Core Arduino (Arduino + NodeMCU + Firebase + Android)
6,500 บาท / 3 วัน (รวม VAT แล้ว)(ไม่รวม hardware)


จากความนิยมของกระแส Intenet of Things (IoT) และโอกาสต่างๆ ในการสร้างรายได้จากระบบ SmartHome, SmartOffice และ SmartFarm

หลักสูตรนี้จึงสอนพื้นฐานการติดตั้ง การเขียนโปรแกรม และตัวอย่างการประยุกต์ใช้งานจริงของไมโครคอนโทรลเลอร์ "NodeMCU" ซึ่งเป็นชุด Development Kit ที่มีโมดูล Wi-Fi ในตัว และบอร์ด "Arduino" ซึ่งเป็นบอร์ดไมโครคอนโทรลเลอร์ที่ได้รับความนิยมสูง ใช้งานง่ายเหมาะสำหรับผู้เริ่มต้น พร้อมทั้งจะสอนการเขียนโปรแกรมเชื่อมต่อทั้งแบบ Server-Client และ "Firebase by Google" เพื่อเชื่อมต่อฐานข้อมูลแบบ Real-Time และแสดงผลบนหน้าแอพพลิเคชั่นของทั้ง Android และ iOS

หมายเหตุ* หลักสูตรนี้จะไม่มีการสอนเขียน UI บน Android หรือ iOS แต่จะเน้นสอนเขียนโค้ดเพื่อเชื่อมต่อ NodeMCU และ Arduino แบบต่างๆ

ดาวน์โหลดเอกสารหลักสูตร (.pdf)

Course Outline

พื้นฐานผู้เข้าอบรม

  • พื้นฐานการเขียนโปรแกรม if, loop, function, class เป็นต้น
  • แนวคิด OOP C# หรือ JAVA

CodeMobiles Learning Path
คลิปวีดีโอแนะนำแนวทางในการลงทะเบียนหลักสูตรโค้ดโมบายส์ สำหรับผู้ที่ไม่แน่ใจในตัวเองว่าควรลงหลักสูตรไหน
พื้นฐานผู้เข้าอบรม :
  • - สามารถใช้งานคอมพิวเตอร์ขั้นพื้นฐานได้
  • - มีพื้นฐานการเขียนโปรแกรมมาบ้าง เช่น C/C++, PHP, Java, C#
เหมาะสำหรับ : ผู้ที่มีพื้นฐานในการเขียนโปรแกรม และผู้ที่สนใจพัฒนางานทางด้าน IoT

    ไฮไลท์ของหลักสูตรนี้
    • การเขียนโปรแกรมควบคุม NodeMCU/Arduino ด้วย Arduino IDE
    • การควบคุม Input/Output ด้วยสัญญาณแบบ Digital และ Analog
    • การใช้งาน Ultrasonic Sensor
    • การใช้งาน Infrared Sensor
    • การใช้งาน Temperature Sensor
    • การใช้งาน Relay
    • การใช้งานบอร์ด Arduino ติดต่อกับโมดูล WiFi ESP8266
    • การใช้งานบอร์ด 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 และ MQTT
    • การเขียนแอพพลิเคชั่นเชื่อมต่อกับ NodeMCU เพื่อสั่งการควบคุม และแสดงผล
    • ตัวอย่าง Source code เพื่อเชื่อมต่อ Sensor แบบต่างๆ และ Source code บนฝั่ง Mobile

ลูกค้า / Customers




แนะนำหลักสูตร

สิ่งที่ต้องเตรียม :
  • 1. เครื่องโน๊ตบุ๊ค Windows หรือ Mac ก็ได้
  • 2. สาย USB สำหรับต่อ NodeMCU กับโน๊ตบุ๊ค (หัว micro USB)
  • 3. สมุดปากกา
  • 4. คอมพิวเตอร์สเปคขั้นต่ำที่ใช้ในการเรียน
พิเศษ : - เรามีจัดเตรียมอุปกรณ์ต่างๆในการเรียนไว้ให้ผู้เข้าอบรม (ยืมใช้เวลาเรียน) โดยไม่มีค่าใช้จ่ายเพิ่มเติม แต่หากผู้เข้าอบรมมีอุปกรณ์เองอยู่แล้ว เช่น NodeMCU หรือโมดูลเซนเซอร์ต่างๆ สามารถนำมาเรียนด้วยได้เลย หรือถ้าท่านใดสนใจสั่งซื้อเป็นของตัวเองเลย เรามีชุด Kit จำหน่ายในราคา 1,500 บาท

การเตรียมเครื่องก่อนมาเรียนหลักสูตรนี้



ตัวอย่าง Workshop Core Arduino (Arduino + NodeMCU + Firebase + Android)



ภาพตัวอย่างหลักสูตร Core Arduino (Arduino + NodeMCU + Firebase + Android)





เนื้อหาการโดยละเอียด
    เนื้อหาในส่วนของ NodeMCU/Arduino และการเขียนโปรแกรมด้วยภาษา C
    • ทำความรู้จักกับบอร์ด NodeMCU V2 และ Arduino UNO
      • - NodeMCU คืออะไร
      • - Arduino คืออะไร
    • วิธีการติดตั้งบอร์ด NodeMCU V2, Arduino UNO และโปรแกรม Arduino IDE
      • - ดาวน์โหลดโปรแกรมจนกระทั่งติดตั้งบอร์ดลงบนโปรแกรม
    • เรียนรู้พื้นฐานภาษา C ที่ใช้ในการควบคุมบอร์ด
      • - Syntax พื้นฐานของภาษา C ที่ใช้บนโปรแกรม Arduino IDE
      • - ชนิดของข้อมูลและการประกาศตัวแปร เช่น character, int, float
      • - การใช้งานคำสั่งวนลูปเช่น for, while เป็นต้น
      • - การใช้งานคำสั่งระบุเงื่อนไข if, if-else, switch-case
    • การประกาศฟังก์ชั่นและการใช้งานฟังก์ชั่น
      • - type name ( parameter1, parameter2, ... ){
            statments
          }
    • รู้จักกับฟังก์ชั่นที่ใช้กำหนดคำสั่งให้กับบอร์ด NodeMCU/Arduino
      • - void setup, void loop
      • - รู้จัก Library และการติดตั้ง Library
    • NodeMCU Workshop : Blink
    • NodeMCU Workshop : การควบคุม Input/Output ด้วยสัญญาณแบบ Digital และ Analog
      • - DigitalWrite/Read
      • - AnalogWrite/Read
    • NodeMCU Workshop : การใช้งาน Ultrasonic Sensor
      • - วัดระยะทางด้วยโมดูล Ultrasonic Sensor
    • NodeMCU Workshop : การใช้งาน Infrared Sensor
      • - ตรวจจับสิ่งกีดขวางด้วยโมดูล Infrared Sensor
    • NodeMCU Workshop : การใช้งาน Temperature sensor
    • NodeMCU Workshop : การใช้งาน Relay
    • Arduino Workshop : การเชื่อมต่อโมดูล WiFi ESP8266 ESP-01 ด้วยชุดคำสั่ง AT command
    • Arduino Workshop : การเชื่อมต่อโมดูล Bluetooth 4.0 low energy ด้วยชุดคำสั่ง AT command
    • Arduino Workshop : การใช้งานจอแสดงผล LCD display
    • Arduino Workshop : การทำ Data logger ด้วย SD card module
    เนื้อหาส่วนการเชื่อมต่อ NodeMCU ด้วย Wi-Fi และพื้นฐานการใช้งาน Firebase
    • NodeMCU Workshop : การใช้งานโมดูล Wi-Fi บน NodeMCU
    • NodeMCU Workshop : การสร้างรูปแบบ Client-Server ด้วย NodeMCU
      • - การใช้ GET/POST Request
      • - การทำ Webserver บน NodeMCU
    • รู้จักกับ Firebase
    • f
    • - Real-time Database
    • - โครงสร้างข้อมูลแบบ JSON
  1. NodeMCU Workshop : การเชื่อมต่อ NodeMCU กับ Firebase ด้วย Library FirebaseArduino
    • - การส่งข้อมูลไปยัง Real-time Database
    • - การรับข้อมูลจาก Real-time Database
More Details / รายละเอียดเพิ่มเติม
สำหรับผู้ที่ต้องการให้ทางโค้ดโมบายส์ จัดเตรียมเครื่อง Mac ให้ จ่ายเพิ่ม 1,000 ฿ (ราคาไม่รวมภาษีมูลค่าเพิ่ม 7%) รบกวนแจ้งล่วงหน้า เพราะเครื่องมีจำกัด
หมายเหตุ : ทางบริษัท ฯ ขอสงวนสิทธิ์ในการเลื่อนกำหนดเปิด หรือยกเลิกคอร์ส หากมีผู้เข้าอบรมน้อยกว่าจำนวนขั้นต่ำ ซึ่งผู้อบรมที่ชำระเงินค่าอบรมแล้ว จะได้รับเงินค่าอบรมคืนทั้งหมด

Apply Now / สมัครเข้าอบรม

1.
2. e-mail มาที่ support@codemobiles.com
3. หรือโทร 081-359-9468, (Hotline 24 hrs) 081-359-9468

Payment / วิธีชำระเงิน ชำระเงินผ่านธนาคารหรือตู้ ATM
ธนาคารกสิกรไทย สาขา ซอยแฉล้มนิมิตร (ประดู่ 1)
ชื่อบัญชี บริษัท โค้ดโมบายส์ จำกัด (ออมทรัพย์) 670-2-04739-9 กรุณาตรวจสอบข้อมูลบัญชีให้ถูกต้องก่อนการโอนเงิน

*เมื่อชำระเงินเรียบร้อยแล้ว รบกวนแฟกซ์สลิปมาที่ +(66) 2-689-7926, สแกนส่งทางอีเมล support@codemobiles.com หรือโทรแจ้งมาที่เบอร์ +(66) 2-689-8943

Instructor
Chaiyasit Tayabovorn
Managing Director, CodeMobiles Co.,Ltd.

การศึกษา :
- King Mongkut's University of Technology Thonburi
- Master's Degree in Computer Engineering

- King Mongkut's Institute of Technology North Bangkok
- Bachelor's Degree in Electrical Engineering

ผลงานของผู้สอน : https://www.codemobiles.com/biz/product

Instructor
Narindech Wanadecha
IoT Instructor, CodeMobiles Co.,Ltd.

การศึกษา :
- Master's Degree in Instrumentation Engineering (Present)

- King Mongkut's Institute of Technology Ladkrabang
- Bachelor's Degree in Instrumentation Engineering



รูปแบบการเรียนที่โค้ดโมบายส์

Customers / ลูกค้า

แผนที่บริษัท CodeMobiles
Contact Us

: (66)87-676-0813
: (66)2-689-8943

: support@codemobiles.com

: @codemobiles

: OnSite Training Service

: QuickSupport (วิธีใช้งาน)

: AnyDesk (วิธีใช้งาน)

: CodeMobiles Blog

: Gist-GitHub

: ShareCode

เวลาทำการ: จันทร์-ศุกร์ 9.00 - 18.00น. (ยกเว้นวันหยุดนักขัตฤกษ์)

นอกเวลาทำการฝากข้อความที่
Line: @codemobiles

สมัครเรียน









Follow Us


Our Facebook. Our Youtube Channel. Products in AppStore Products in PlayStore




Tags

iOS Dev. iOS 7,8 iOS Sqlite3 NSTableView iOS Keyboard Handler NSFileManager iOS?Optimisation Xcode Swift Programming ARC iOS Async?Image API iOS Thread iOS Admob iOS Animation iOS SSL Export iOS IPA File ASO (App Store Search Optimization) Android Dev. Androids Sqlite3 ListView Preference Android Optimisation Android ADT Android Studio Android Async?Image API Android Thread Android Admob Android In-App Billing API Android Animation Android Activity Android Service Android Content ProVider Android SSL Export Android APK File Mac Dev. VDO Training Online Training Game Dev. Android UI/UX iOS UI/UX UI/UX Google Analytic NSData, NSDictionary, NSArray Objective Class and Message iOS Database Custom TableView iOS iOS Feed iOS XML iOS JSON iOS Webservice iOS Network iOS Push Notification iOS Map Java Android XML Android JSON Android Database Custom ListView Android Android Feed Android Webservice Android Network Android Push Notification Android Map Mobile Dev. for Kids



Flag Counter

Subscribe | Contact Us | Careers | Privacy Policy
Copyright © 2010-2024 CodeMobiles Co., Ltd. All Rights Reserved.