บทความ

การ Flash ESP8266 ด้วยบอร์ด Arduino Uno R3
โดย: เจ้าของร้าน เมื่อ:4 ปีที่ผ่านมา
บทความนี้จะเลือกใช้บอร์ด Arduino Uno R3 มาสาธิต การ Flash ESP8266 สาเหตุที่สามารถใช้ได้เฉพาะบอร์ด Arduino Uno R3 เพราะ บอร์ดสามารถถอดชิปไอซีออกมาได้ บนบอร์ดมี USB to UART มีแหล่งจ่าย 3.3V ที่เพียงพอสำหรับ ESP8266 ทุกครั้งที่จะนำบอร์ด Arduino Uno R3 ไป Flash ESP8266 จะต้องถอดชิปไอซี DIP 28 บนบอร์ดออกด้วย เพื่อให้สามารถโปรแกรมลงไป…
มอนิเตอร์อุณหภูมิออนไลน์ด้วย ESP8266 และ DHT11
โดย: เจ้าของร้าน เมื่อ:4 ปีที่ผ่านมา
ESP8266 เป็นโมดูลรับ-ส่งข้อมูลไร้สายผ่าน WiFI ที่สามารถเขียนโปรแกรมสั่งงานลงไปได้ ในบทความนี้เราก็จะมาลองเขียนโปรแกรมสร้าง Web Server ง่ายๆ ที่ใช้สำหรับแสดงค่าอุณหภูมิบนเว็บกันครับ การใช้งาน Arduino IDE เขียนโปรแกรมลง ESP8266 ขั้นตอนแรกเลย เปิดโปรแกรม Arduion IDE ขึ้นมา แนะนำให้ใช้เวอร์ชั้น 1.6.4 หรือสูงกว่า ซึ่งในบทความนี้ก็จะแ…
การใช้ Arduino วัดอุณหภูมิและความชื้นด้วย DHT11
โดย: เจ้าของร้าน เมื่อ:4 ปีที่ผ่านมา
รู้จัก DHT11 เป็นเซ็นเซอร์ที่ใช้วัดอุณหภูมิเป็นองศาเซลเซียล และองศาฟาเรนไฮ ยังสามารถวัดความชื้นได้อีกด้วย มีไลบารี่พร้อมใช่งานกับ Arduino สามารถใช้วัดค่าได้เที่ยงตรงกว่า NTC หรือ PTC มาก เพราะให้เอาต์พุตออกมาในรูปของดิจิตอล ใช้วัดอุณหภูมิอากาศโดยรอบ การใช้งาน DHT11 มีทั้งหมดอยู่ 4 ขา คือ ลำดับ ขาใช้งาน 1 VCC 2 DATA 3 NC 4 GND DH…
ESP8266 ตอนที่ 3 การอัพโหลด Firmware และใช้งาน AT Command เบื่องต้น
โดย: เจ้าของร้าน เมื่อ:4 ปีที่ผ่านมา
ดาว์โหลดซอฟแวร์ที่ต้องใช้งาน AT Command Firmware V1.1.0 FLASH DOWNLOAD TOOLS v1.2 ดาว์โหลดไฟล์ 2 ไฟล์ข้างบน แล้วคลายไฟล์ออกมา เข้าไปที่โปรแกรม flash_download_tool_v1.2_150512.exe จะพบหน้าต่างโปรแกรมขึ้นมา ในหน้าต่างโปรแกรมจะถูกแบ่งเป็นหลายๆส่วน แต่กำหนดแค่ประมาณ 3 ส่วน ดังนี้ Download Path Config ส่วนนี้จะเป็นส่วนสำหรับการเลือกไ…
การใช้งานโมดูอ่าน/เขียน SD Card
โดย: เจ้าของร้าน เมื่อ:4 ปีที่ผ่านมา
โมดูลอ่าน / เขียน SD Card ใช้สำหรับการเก็บข้อมูลปริมาณมาก ที่ EEPROM ไม่สามารถเก็บไว้ได้หมด การนำไปใช้งานก็เช่น การเก็บค่าอุณหภูมิแบบต่อเนื่อง เก็บค่าคอนฟิก บันทึกค่าจากเซ็นเซอร์ เป็นต้น โมดูล SD Card เป็นโมดูลที่ช่วยในการนำ Arduino ไปเชื่อมต่อกับ SD Card ได้ง่ายมากยิ่งขึ้น ซึ่ง SD Card ที่เราใช้งานกับอยู่ทุกวันนี้ใช้การเชื่อมต่…
ESP8266 ตอนที่ 2 การต่อวงจรเพื่อโปรแกรมและใช้งาน
โดย: เจ้าของร้าน เมื่อ:4 ปีที่ผ่านมา
กลับมาพบกันอีกครั้งในตอนที่ 2 นะครับ ในตอนนี้ก็จะพูดถึงเรื่องการต่อวงจรใช้งานของ ESP8266 ในแต่ละรุ่น ซึ่งในแต่ละรุ่นก็มีการต่อวงจรแตกต่างกันไปเพียงเล็กน้อยเท่านั้น ตรงที่ใน ESP8266 รุ่นอื่นๆที่มี 8 ขา เช่น ESP-01 จะไม่มีขา GPIO15 ทำให้ไม่ต้องต่อขานี้ลงกราว์ด ในรุ่นอื่นๆ เช่น ESP-03 ESP-07 ESP-12 ESP-12e มี GPIO15 จึงต้องต่อลงกรา…
ESP8266 ตอนที่ 1 รู้จักกับ ESP และรุ่นที่นิยมใช้งาน
โดย: เจ้าของร้าน เมื่อ:4 ปีที่ผ่านมา
รู้จักกับ ESP8266 ESP8266 คือโมดูล WiFi จากจีน ที่มีความพิเศษตรงที่ตัวมันสามารถโปรแกรมลงไปได้ ทำให้สามารถนำไปใช้งานแทนไมโครคอนโทรลเลอร์ได้เลย และมีพื้นที่โปรแกรมที่มากถึง 4MB ทำให้มีพื้นที่เหลือมากในการเขียนโปรแกรมลงไป ESP8266 เป็นชื่อของชิปไอซีบนบอร์ดของโมดูล ซึ่งไอซี ESP8266 ไม่มีพื้นที่โปรแกรม (flash memory) ในตัว ทำให้ต้องใช…
Arduino ตอนที่ 9 การแปลงชนิดข้อมูล
โดย: เจ้าของร้าน เมื่อ:4 ปีที่ผ่านมา
การแปลงชนิดข้อมูลนั้นสำคัญมาก โดยเฉพาะหากเราทำงานที่ต้องรับข้อมูลมาจากภายนอก หรือรับข้อมูลมาจากไลบารีอื่นๆ ซึ่งในแต่ละไลบารีก็จะมีการส่งชนิดค่ากลับจากฟังก์ชั่นแตกต่างกัน ตามแต่ผู้จัดทำไลบารีถนัด การแปลง String เป็น Int โดยปกติแล้วหากมีการส่งค่าเป็นข้อความยาวๆมา แต่ว่าต้องการตัวเลขที่อยู่ในบางส่วนของข้อความเท่านั้น ซึ่งหลังจากที่…
Arduino ตอนที่ 8 ตัวดำเนินการ (Operator)
โดย: เจ้าของร้าน เมื่อ:4 ปีที่ผ่านมา
ตัวดำเนินการ คือ สัญลักษณ์ที่ใช้การการกระทำกับข้อมูลนั้นๆ เช่น การบวกข้อมูล การเปรียบเทียบ และการเปลี่ยนแปลงข้อมูล โดยเรื่องการดำเนินการนี้จะเป็นส่วนต่อของเรื่องตัวแปรนั้นเอง ตัวดำเนินการด้านการคำนวน ตัวดำเนินการด้านการคำนวน คือการใช้สัญลักษณ์ต่างๆ มาใช้ในการคำนวนทางคณิตศาสตร์พื้นฐาน ได้แก่ การบวก ลบ คูณ หาร ตัวดำเนินการด้านการค…
Arduino ตอนที่ 7 อาเรย์หลายมิติ
โดย: เจ้าของร้าน เมื่อ:4 ปีที่ผ่านมา
อาเรย์ที่ใช้โดยปกติแล้วจะเป็นแบบมิติเดียว คือตารางจะเป็นแบบแนวยาวออกมา และเพิ่มได้เฉพาะแถว แต่หากเป็นอาเรย์ที่มีหลายมิติ จะเพิ่มข้อมูลที่นำมาลงตารางได้ทั้งแถว และคอลั่ม อาเรย์ 2 มิติ อาเรย์ 2 มิติ เป็นอาเรย์ที่จะใช้ลำดับในการอ้างอิง 2 ตัว โดยที่ตัวหนึ่งเป็นตัวหลัก เปรียบได้กับเป็นแถวในตาราง และอีกตัวเป็นคอลั่ม ดังนั้นหากเราต้องก…
Arduino ตอนที่ 6 ตัวแปร และอาเรย์
โดย: เจ้าของร้าน เมื่อ:4 ปีที่ผ่านมา
ชนิดของข้อมูล ก่อนที่เราจะไปทำความเข้าใจเรื่องตัวแปร และฟังก์ชั่น เราต้องทำความเข้าในเรื่องชนิดของข้อมูลใน Arduino กันก่อน โดย Arduino จะมีชนิดของข้อมูลให้เลือกใช้ดังนี้ ชนิดข้อมูล การเก็บข้อมูล ขนาด boolean จริง (True) หรือ เท็จ (False) 1 บิต char ตัวเลข หรือตัวอักษร 1 ไบต์ ใส่ค่าได้ตั้งแต่ -128 ถึง 127 unsigned char ตัวเลข หรื…
Arduino ตอนที่ 5.5 โครงสร้างภาษา C Arduino เบื้องต้น
โดย: เจ้าของร้าน เมื่อ:4 ปีที่ผ่านมา
4. การสร้างฟังก์ชั่น และการใช้งานฟังก์ชั่น (Users-defined function) ในการสร้างฟังก์ชั่นขึ้นมา คำสั่งต่างๆที่อยู่ภายในฟังก์ชั่น ต้องอยู่ภยใต้เครื่องหมายปีกกาเปิด { และปีกกาปิด } เท่านั้น ภายใต้เครื่องหมาย {} เราสามารถนำฟังก์ชั่นหรือคำสั่งใดๆก็ได้มาใส่ไว้ แต่จะต้องคั่นแต่ละคำสั่งด้วยเครื่องหมายเซมิโคล่อน ; โดยจะนำคำสั่งทั้งหมดไว้บ…
Arduino ตอนที่ 5.0 โครงสร้างภาษา C Arduino เบื้องต้น
โดย: เจ้าของร้าน เมื่อ:4 ปีที่ผ่านมา
โครงสร้างโปรแกรมภาษา C บน Arduino จะมีลักษณะแบบเดียวกับ C ทั่วๆไป แต่สำหรับท่านที่ยังไม่เคยเรียนรู้การเขียนโปรแกรมภาษาใดๆมาก่อน ท่านต้องทำความเข้าใจในเรื่องต่างๆดังนี้ 1. ปรีโปรเซสเซอร์ไดเร็กทีฟ (Preprocessor directives) 2. ส่วนของการกำหนดค่า (Global declarations) 3. ฟังก์ชั่น setup() และ ฟังก์ชั่น loop() 4. การสร้างฟังก์ชั่น แล…
Arduino ตอนที่ 4 การตั้งค่าโปรแกรม Arduino IDE
โดย: เจ้าของร้าน เมื่อ:4 ปีที่ผ่านมา
เมื่อเปิดโปรแกรม Arduino IDE ขึ้นมา จะพบกับหน้าต่างว่างๆ ดูง่ายๆ เนื่องจากการดีบัคโค้ดจะใช้ระบุบรรทัดที่ผิดพลาดเป็นส่วนใหญ่ แต่เจ้าหน้าตาโปรแกรมดันไม่บอกหมายเลขบรรทัด เพราะฉนั้นเราจึงต้องไปตั้งค่าให้แสดงหมายเลขบรรทัดขึ้นมาครับ กดเมนู File > Preferences จะพบหน้าต่างง่ายๆ เมนูต่างๆที่สำคัญ มีดังนี้ Sketchbook - ที่อยู่ค่าเริ่มต…
Arduino ตอนที่ 3 การติดตั้งโปรแกรมและไดร์เวอร์
โดย: เจ้าของร้าน เมื่อ:4 ปีที่ผ่านมา
Arduino จะใช้โปรแกรมที่เรียกว่า Arduino IDE ในการเขียนโปรแกรม และคอมไพล์ลงบอร์ด โดยขนาดของโปรแกรม Arduino โดยปกติแล้วจะใหญ่กว่าโค้ด AVR ปกติเนื่องจากโค้ด AVR เป็นการเข้าถึงจากรีจิสเตอร์โดยตรง แต่โค้ด Arduino เข้าถึงผ่านฟังก์ชั่น เพื่อให้สามารถเขียนโค้ดได้ง่ายมากกว่าการเขียนโค้ดแบบ AVR การดาว์โหลดโปรแกรม Arduino IDE ดาว์โหลดไฟล์โ…
Arduino ตอนที่ 2 บอร์ดพัฒนา Arduino ชนิดต่างๆ
โดย: เจ้าของร้าน เมื่อ:4 ปีที่ผ่านมา
บอร์ด Arduino มีด้วยกันหลักๆ ประมาณ 9 บอร์ด ดังนี้ Arduino Uno รูปที่ 1 บอร์ด Arduino Uno R3 คำว่า Uno เป็นภาษาอิตาลี ซึ่งแปลว่าหนึ่ง เป็นบอร์ด Arduino รุ่นแรกที่ออกมา มีขนาดประมาณ 68.6x53.4mm เป็นบอร์ดมาตรฐานที่นิยมใช้งานมากที่สุด เนื่องจากเป็นขนาดที่เหมาะสำหรับการเริ่มต้นเรียนรู้ Arduino และมี Shields ให้เลือกใช้งานได้มากกว่าบ…
Arduino ตอนที่ 1 Arduino คืออะไร
โดย: เจ้าของร้าน เมื่อ:4 ปีที่ผ่านมา
Arduino คืออะไร ? Arduino คือ โครงการที่นำชิปไอซีไมโครคอนโทรลเลอร์ตระกูลต่างๆ มาใช้ร่วมกันในภาษา C ซึ่งภาษา C นี้เป็นลักษณะเฉพาะ คือมีการเขียนไลบารี่ของ Arduino ขึ้นมาเพื่อให้การสั่งงานไมโครคอนโทรลเลอร์ที่แตกต่างกัน สามารถใช้งานโค้ดตัวเดียวกันได้ โดยตัวโครงการได้ออกบอร์ดทดลองมาหลายๆรูปแบบ เพื่อใช้งานกับ IDE ของตนเอง สาเหตุหลักที…
แสดงบทความที่ 141-158 จากทั้งหมด 158 บทความ

.

.

ร้านArtronShop บอร์ดอิเล็กทรอนิกส์ Arduino ESP32 ESP8266
ร้านArtronShop บอร์ดอิเล็กทรอนิกส์ Arduino ESP32 ESP8266
/www.artronshop.co.th/
Join เป็นสมาชิกร้าน
366
สมัครสมาชิกร้านนี้ เพื่อรับสิทธิพิเศษ

.

หน้าที่เข้าชม1,684,659 ครั้ง
ผู้ชมทั้งหมด1,073,227 ครั้ง
เปิดร้าน24 มี.ค. 2564
ร้านค้าอัพเดท5 ก.ย. 2568
รายการสั่งซื้อของฉัน
เข้าสู่ระบบด้วย
เข้าสู่ระบบ
สมัครสมาชิก

ยังไม่มีบัญชีเทพ สร้างบัญชีใหม่ ไม่มีค่าใช้จ่าย
สมัครสมาชิก (ฟรี)
รายการสั่งซื้อของฉัน
ข้อมูลร้านค้านี้
ร้านArtronShop บอร์ดอิเล็กทรอนิกส์ Arduino ESP32 ESP8266
ArtronShop บอร์ดอิเล็กทรอนิกส์ Arduino ESP32 ESP8266
จำหน่ายบอร์ดไมโครคอนโทรลเลอร์สำหรับ Maker และนักพัฒนา ESP32 ESP8266 NodeMCU โมดูลอิเล็กทรอนิกส์
เบอร์โทร : 0636399127
อีเมล : [email protected]
ส่งข้อความติดต่อร้าน
เกี่ยวกับร้านค้านี้
สินค้าที่ดูล่าสุด
ดูสินค้าทั้งหมดในร้าน
สินค้าที่ดูล่าสุด
บันทึกเป็นร้านโปรด
Join เป็นสมาชิกร้าน
แชร์หน้านี้
แชร์หน้านี้

TOP เลื่อนขึ้นบนสุด
พูดคุย-สอบถาม