หลักสูตร Core Arduino (Arduino + NodeMCU + Firebase + Android)
3,500 บาท / 2 วัน (รวม 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 แบบต่างๆ

พื้นฐานผู้เข้าอบรม :
  • - สามารถใช้งานคอมพิวเตอร์ขั้นพื้นฐานได้
  • - มีพื้นฐานการเขียนโปรแกรม Android, iOS, Web หรือ PC มาบ้าง
เหมาะสำหรับ : ผู้ที่มีพื้นฐานในการเขียนโปรแกรม และผู้ที่สนใจพัฒนางานทางด้าน IoT

    ไฮไลท์ของหลักสูตรนี้
    • การเขียนโปรแกรมควบคุม NodeMCU/Arduino ด้วย Arduino IDE
    • การควบคุม Input/Output ด้วยสัญญาณแบบ Digital และ Analog
    • การใช้งาน Ultrasonic Sensor
    • การใช้งาน 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
สิ่งที่ต้องเตรียม :
  • 1. เครื่องโน๊ตบุ๊ค Windows หรือ Mac ก็ได้
  • 2. สาย USB สำหรับต่อ NodeMCU กับโน๊ตบุ๊ค (หัว micro USB)
  • 3. สมุดปากกา
พิเศษ : - เรามีจัดเตรียมอุปกรณ์ต่างๆในการเรียนไว้ให้ผู้เข้าอบรม (ยืมใช้เวลาเรียน) โดยไม่มีค่าใช้จ่ายเพิ่มเติม แต่หากผู้เข้าอบรมมีอุปกรณ์เองอยู่แล้ว เช่น NodeMCU หรือโมดูลเซนเซอร์ต่างๆ สามารถนำมาเรียนด้วยได้เลย หรือถ้าท่านใดสนใจสั่งซื้อเป็นของตัวเองเลย เรามีชุด Kit จำหน่ายในราคา 1,500 บาท

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



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



ตารางอบรม (กรุงเทพ พระราม 3) 9:00-16:00 วันละ 6 ชม.


เนื้อหาการอบรม
    เนื้อหาในส่วนของ 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
      • - ขั้นตอนการสมัคร และการเปิดการใช้งาน
      • - Real-time Database
      • - โครงสร้างข้อมูลแบบ JSON
    • NodeMCU Workshop : การเชื่อมต่อ NodeMCU กับ Firebase ด้วย Library FirebaseArduino
      • - การส่งข้อมูลไปยัง Real-time Database
      • - การรับข้อมูลจาก Real-time Database
More Details / รายละเอียดเพิ่มเติม
สำหรับผู้ที่ต้องการให้ทางโค้ดโมบายส์ จัดเตรียมเครื่อง Mac ให้ จ่ายเพิ่ม 2,500 ฿ (ราคาไม่รวมภาษีมูลค่าเพิ่ม 7%) รบกวนแจ้งล่วงหน้า เพราะเครื่องมีจำกัด
หมายเหตุ : ทางบริษัท ฯ ขอสงวนสิทธิ์ในการเลื่อนกำหนดเปิด หรือยกเลิกคอร์ส หากมีผู้เข้าอบรมน้อยกว่าจำนวนขั้นต่ำ ซึ่งผู้อบรมที่ชำระเงินค่าอบรมแล้ว จะได้รับเงินค่าอบรมคืนทั้งหมด

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

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

Payment / วิธีชำระเงิน ชำระเงินผ่านธนาคารหรือตู้ ATM
ธนาคารกสิกรไทย สาขาโลตัส พระรามที่ 4
ชื่อบัญชี นายชัยสิทธิ์ ทายะบวร (ออมทรัพย์) 710-2-14744-2 กรุณาตรวจสอบข้อมูลบัญชีให้ถูกต้องก่อนการโอนเงิน
ธนาคารกรุงเทพ สาขาบุคคโล
ชื่อบัญชี นายชัยสิทธิ์ ทายะบวร (ออมทรัพย์) 114-4-35299-2 กรุณาตรวจสอบข้อมูลบัญชีให้ถูกต้องก่อนการโอนเงิน
ธนาคารไทยพาณิชย์ สาขาบางโคล่
ชื่อบัญชี นายชัยสิทธิ์ ทายะบวร (ออมทรัพย์) 095-274545-5 กรุณาตรวจสอบข้อมูลบัญชีให้ถูกต้องก่อนการโอนเงิน
ธนาคารกรุงไทย สาขาเซ็นทรัลพระราม 3
ชื่อบัญชี นายชัยสิทธิ์ ทายะบวร (ออมทรัพย์) 768-013563-0 กรุณาตรวจสอบข้อมูลบัญชีให้ถูกต้องก่อนการโอนเงิน
ธนาคารกรุงศรีอยุธยา สาขาเซ็นทรัลพระราม 3
ชื่อบัญชี นายชัยสิทธิ์ ทายะบวร (ออมทรัพย์) 522-105483-5 กรุณาตรวจสอบข้อมูลบัญชีให้ถูกต้องก่อนการโอนเงิน
ธนาคารทหารไทย สาขาเซ็นทรัลพระราม 3
ชื่อบัญชี นายชัยสิทธิ์ ทายะบวร (ออมทรัพย์) 212-217359-0 กรุณาตรวจสอบข้อมูลบัญชีให้ถูกต้องก่อนการโอนเงิน

*เมื่อชำระเงินเรียบร้อยแล้ว รบกวนแฟกซ์สลิปมาที่ +66-2-6898943, สแกนส่งทางอีเมล support@codemobiles.com หรือ SMS มาที่เบอร์ +66-81-359-9468

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

ผลงานของผู้สอน : http://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-14
: (66)81-359-9468

: support@codemobiles.com

: OnSite Training Service

: TeamViewer QuickSupport









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


อบรมเขียนแอพ iPhone



อบรมเ UX/UI



Onsite Training



อบรมเขียนแอพด้วย Xamarin for iOS

Subscribe | Contact Us | Careers | Site Maps | Legal Notices | Terms of Use | Your Privacy Rights
Copyright © 2010-2015 CodeMobiles Co., Ltd. All Rights Reserved.