บทความ

บันทึกข้อมูลด้วยเวลาจริง ปิดเครื่องเวลาก็ยังเดินอยู่ด้วยโมดูล RTC (Real Time Clock) DS3231 บน Arduino และ ESP8266 / ESP32
By: Seller Date:5 years ago
ในการบันทึกข้อมูลลง SD card หรือส่งข้อมูลออกไปยังผู้ใช้งาน หรือการตั้งเวลาเปิดปิดอุปกรณ์ไฟฟ้าตามช่วงเวลา เราต้องใช้เวลาที่ตรงกับเวลาจริงเพื่อให้เกิดความต่อเนื่องในการทำงานอย่างถูกต้อง ซึ่งโดยปกติแล้วไมโครคอนโทรลเลอร์อย่าง Arduino ไม่สามารถดึงข้อมูลเวลาจริงจากอินเตอร์เน็ตอย่างเช่นที่คอมพิวเตอร์หรืออุปกรณ์ IoT ทำได้ เพราะเวลาที่ได…
[Project] ควบคุมแอร์ด้วย infrared ผ่านมือถือด้วย blynk บน ESP8266 (หรือESP32ก็ได้นะ)
By: Seller Date:5 years ago
สวัสดีครับ บทความนี้จะเป็นตัวอย่างการประยุกต์ใช้อุปกรณ์ IoT อย่าง ESP8266 ในการรับคำสั่งจาก app blynk เพื่อควบคุมแอร์แทนการสั่งด้วย remote ปกติ แถมยังสามารถปรับแต่งให้เปิดปิดอัตโนมัติตามเวลาได้ตามใจชอบเลยครับขั้นตอนการทำโปรเจค ควบคุมแอร์ด้วย infrared ผ่านมือถือด้วย blynk บน ESP82661. เตรียมอุปกรณ์ที่ใช้ในโปรเจค 1. โมดูลรีโมต IR …
วิธีส่งข้อมูลหากันระหว่างบอร์ด Arduino และ ESP8266 หรือ nodemcu
By: Seller Date:5 years ago
สวัสดีครับ บทความนี้จะแสดงตัวอย่างการสื่อสารระหว่างบอร์ด Arduino อย่าง Arduino mega 2560 กับบอร์ด ESP8266 หรือ nodeMCU เพื่อใช้ประโยชน์จาก IO ที่มากมายของ Arduino mega 2560 และส่งข้อมูลกลับไปยัง ESP8266 เพื่อใช้ความสามารถการส่ง WiFi สู่โลกอินเตอร์เน็ตบทความนี้ประกอบไปด้วยอุปกรณ์ดังนี้1. MEGA Sensor Shield บอร์ดขยายขา arduino meg…
[โปรเจค] ใช้ PS2 joy wireless เพื่อบังคับรถหรือหุ่นยนต์
By: Seller Date:5 years ago
สวัสดีครับ โปรเจคนี้จะมาแนะนำทางเลือกในการบังคับหุ่นยนต์หรือรถด้วยจอย PS2 แบบไร้สาย โดยบทความนี้จะเน้นไปที่การสั่งการมอเตอร์เพื่อควบคุมความเร็ว ฟังก์ชันที่มีประโยชน์ในการควบคุมที่มักใช้กันในระบบใหญ่ๆ เช่น การทำ deadband สัญญาณ, การลิมิตค่าด้วยฟังก์ชัน constrain, การแปลงสัญญาณจากช่วงค่าหนึ่งไปอีกค่าหนึ่งคล้ายที่ทำในบทความ map อุป…
PWM และการใช้งานบน Arduino, ESP32 และ ESP8266 ต่างกันอย่างไร
By: Seller Date:5 years ago
หลายๆคนคงเคยเห็นการหรี่ไฟ การควบคุมความเร็วมอเตอร์เร็วช้า หรือการหมุนปรับ volume เสียงเบาดังในรถยนต์ ทราบหรือไม่ครับว่าเบื้องหลังการควบคุมเหล่านี้มักถูกควบคุมด้วยระบบดิจิตอล ที่ดูๆคล้ายกับการปรับแรงดัน เรียกว่า PWM (Pulse Width modulation) ซึ่งเป็นการปล่อยสัญญาณดิจิตอล เปิด-ปิด เร็วๆ ให้แรงดันเฉลี่ยใกล้เคียงกับแรงดันที่ต้องการซึ…
วิธีอัพเดทซอร์ฟแวร์ ESP8266 และ ESP32 ผ่าน WiFi ด้วย OTA (Over the air)
By: Seller Date:5 years ago
วิธีอัพโหลดโปรแกรมผ่าน WiFi ด้วย ArduinoOTA (Over the air) บน ESP8266 และ ESP32ิปกติเวลาเราอัพโหลดโปรแกรมใดๆต้องอัพโหลดผ่านสาย usb ซึ่งในบางกรณีที่อุปกรณ์เราอยู่ด้านในกล่อง ซึ่งลำบากที่จะเข้าไปต่อสาย ความสามารถของการส่งข้อมูลผ่านสัญญาณ WiFi ทำให้เราสามารถอัพโหลดโปรแกรมลงไปยังอุปกรณ์ได้ผ่านระบบที่เรียกว่า OTA (Over the air) แต่ก็…
[โปรเจค] ใช้ esp32-cam เป็นกล้องวงจรปิดแบบพกพา
By: Seller Date:5 years ago
[โปรเจค] ใช้ esp32-cam เป็นกล้องวงจรปิดแบบพกพาESP32-cam โมดูลพิเศษที่ใช้ความสามารถของ ESP32 ในการสื่อสารกับสัญญาณ wireless ทั้งเป็นตัวรับสัญญาณ (Station-mode) และตัวปล่อยสัญญาณ (Access point-mode) ได้ในตัวเดียว ภายหลังมีการพัฒนารุ่นใหม่ที่มีการติดตั้งกล้องเข้าไปเพื่อใช้ประโยชน์จาก cpu ที่เร็วว่า arduino หลายเท่า ในการรับข้อมูลจา…
การใช้งานฟังก์ชัน pinmode บน arduino และ INPUT, INPUT_PULLUP, OUTPUT ต่างกันอย่างไร
By: Seller Date:5 years ago
Function prototype pinMode คือ ฟังก์ชันที่ใช้กำหนดหน้าที่ของขาสัญญาณว่าเป็นขาสัญญาณขาเข้าหรือขาออกวิธีการใช้ pinMode ( ขาสัญญาณ, INPUT/OUTPUT/INPUT_PULLUP ); ไมโครคอลโทรลเลอร์ก็เหมือนกับคอมพิวเตอร์เล็กๆตัวหนึ่ง ที่เราต้องบอกมันให้ชัดเจนว่ามันควรทำอะไร เมื่อไร อย่างไร ส่วนที่สำคัญส่วนหนึ่งของไมโครคอลโทรลเลอร์คือการจัดการ สัญญาณขา…
วิธีใช้งาน ฟังก์ชัน map() บน Arduino และข้อจำกัด รู้ไว้ไม่ปวดหัว !
By: Seller Date:5 years ago
สวัสดีครับ หลายๆท่านอาจเคยได้เห็นฟังก์ชัน map() กันมาบ้างแล้วจากตัวอย่างเช่น การรับค่า analog จากเซนเซอร์ต่างๆ อย่างความชื้น แล้วมาแปลงเป็นเปอร์เซ็น ตัวอย่าง code การแปลงความชื้นมาเป็นเปอร์เซ็น ข้างล่างนี้ เมื่ออัพโหลดแล้วลองอ่านค่าก็จะออกมาเป็นเปอร์เซ็นจำนวนเต็มให้เสร็จสรรพหลักการก็ไม่มีอะไรมาก ฟังก์ชัน map เป็นฟังก์ชัน เปลี่ยน…
การเขียนโปรแกรม กดติด กดดับ สำหรับสวิตซ์แบบ กดติด ปล่อยดับ
By: Seller Date:5 years ago
สวัสดีครับ หลังจากบทความแรกปล่อยออกไป สอนวิธีการแก้อาการกดครั้งเดียวขึ้นหลายครั้ง โดยทำ debounce ให้ปุ่มกด/สวิตซ์ ก็อยากเสริมบทความเกี่ยวกับแนวคิดบางแนวคิดที่อาจมีประโยชน์ในการเขียนโปรแกรมเพื่อรับค่าจากปุ่มแนวคิดการเขียนโปรแกรม กดติด กดดับ จากปุ่ม push button หรือปุ่มกดติดปล่อยดับก่อนเริ่มการเขียนโปรแกรม หลักการที่มีประโยชน์ที่ใ…
สอนวิธีการแก้อาการกดครั้งเดียวขึ้นหลายครั้ง โดยทำ debounce ให้ปุ่มกด/สวิตซ์
By: Seller Date:5 years ago
เคยเป็นไหมครับ จะเอาปุ่มกดมาใช้ในงาน แต่มีปัญหาว่าเวลากดปุ่มครั้งนึง กลายเป็นขึ้นมา 2-3 ครั้ง เรียกว่าลดแลกแจกแถมกันเลยทีเดียว อาการนี้เรียกว่าอาการ bounce (เด้ง) ซึ่งเกิดจากการเด้งจริงๆของหน้าสัมผัสที่เกิดจากการกดสวิตซ์ลงไปคล้ายๆสปริงนั่นล่ะฮะ ทำให้พอทันทีที่เรากด มันไม่ได้เป็นวงจรปิดจริงๆ ณ ขณะนั้น ถ้าเราเอา scope จับสัญญาณ lo…
Arduino: วิธีใช้ millis() และ micros() แทน delay() สำหรับมือใหม่ 2025
By: Seller Date:5 years ago
สวัสดีครับเพื่อน Maker ทุกคน! วันนี้เราจะมาพูดถึงเรื่องสำคัญที่หลายคนที่เริ่มเขียนโปรแกรม Arduino มักจะพลาดไป นั่นคือการใช้งาน delay() ที่แม้จะดูง่ายและใช้งานสะดวก แต่กลับสร้างปัญหาให้กับโปรแกรมของเราได้มากมาย ถ้าคุณเคยเขียนโปรแกรม Blink LED หรือโปรเจค Arduino ง่ายๆ คุณคงเคยใช้ delay() กันมาแล้วแน่นอน แต่เมื่อโปรเจคเริ่มซับซ้อนข…
ดาบสตาร์วอร์ Starwars light saber ฉบับ DIY
By: Seller Date:5 years ago
สวัสดีครับ ช่วงนี้ [ 19/12/62 ] พึ่งเปิดตัวหนัง Starwars 9 ภาคสุดท้ายของไตรภาคนี้แล้ว เลยอยากลองทำ Light saber ดูเล่น ๆ เผื่อจะมีประโยชน์ในด้านของไอเดียการเขียนโปรแกรมบ้าง ลับสมองกันบ้าง อาจไม่เหมาะกับมือใหม่เท่าไร แต่หากค่อยๆเรียนรู้จากตัวอย่างไปอาจได้แนวคิดอะไรใหม่ๆได้บ้างครับโดยเป้าหมายของบทความนี้คือ สามารถสร้างโปรโตไทป์ของด…
วิธีแก้ Arduino Mega sensor shield เสียบบอร์ด Arduino mega แล้วไฟไม่ติด
By: Seller Date:5 years ago
สวัสดีครับ บทความนี้จะมาแนะนำเรื่องการตรวจสอบเบื้องต้นเกี่ยวกับ Arduino mega sensor shield v2.0 ซึ่งเป็นบอร์ดยอดนิยมในการใช้ประโยชน์จาก IO ที่มากมายของ Arduino mega 2560 ในการขยายขา ไฟเลี้ยง VCC และ กราว GND เข้าขา IO ต่างๆ รวมถึงพอร์ตการสื่อสารต่างๆให้ใช้งานง่ายขึ้น ช่วยให้สายไฟไม่ระโยงระยางจนเกินไปซึ่งตัวโมดูลนี้จะอำนวยความสะด…
NodeMCU หรือ ESP8266 หรือ ESP32 ดีนะ เลือกไม่ถูก ! nodemcu v2 กับ v3 ต่างกันยังไง มาดู
By: Seller Date:5 years ago
สวัสดีครับ ในเวลานี้สาย IoT คนไหนไม่รู้จัก NodeMCU หรือ ESP8266 หรือ ESP32 คงจะแปลกๆอยู่ แต่สำหรับคนที่ไม่รู้จัก สามตัวข้างต้นนี้คือไมโครคอนโทรลเลอร์ที่ผนวกความสามารถปล่อย WiFi เพื่อการสื่อสารไร้สายย่าน 2.4GHz เพิ่มขีดความสามารถของอุปกรณ์ให้รู้จักโลกภายนอกด้วยการเชื่อมต่อกับอินเตอร์เน็ตดึงข้อมูลมาใช้ประมวลผลหรือส่งออกข้อมูลดิบต่…
แก้ปัญหา เลข IP วิ่ง บน ESP32 หรือ ESP8266 ด้วยการทำ static ip
By: Seller Date:5 years ago
โดยปกติเวลาเราต่อ WiFi จากมือถือไปยัง เร้าเตอร์ (router) ที่บ้านหรือที่ต่างๆ จะมีคำสั่งที่ยิงตรงจากมือถือไปยังเร้าเตอร์ตัวนั้นๆ เพื่อขอการเชื่อมต่อ เร้าเตอร์ (ซึ่งแปลตรงตัวก็คือการจัดการเส้นทาง) ก็จะทำหน้าที่ของมันในการกำหนดหมายเลข IP (Internet protocol) ให้มือถือของเราโดยอัตโนมัต โดยมองมือถือเป็นอุปกรณ์หนึ่งที่มี MAC address ค่…
เปลี่ยนอุปกรณ์ IoT ให้เป็นสถานีกรมอุตุนิยมวิทยา ตอน 2
By: Seller Date:5 years ago
ต่อจากบทความแรก www.arduinona.com/article/7/เปลี่ยนอุปกรณ์-iot-ให้เป็นสถานีกรมอุตุนิยมวิทยา-ตอน-1อุปกรณ์ที่ใช้ในตอนนี้1. NodeMCU (ESP8266, ESP-12E) หรือ ESP8266 อื่นๆเมื่อเราสามารถเข้าถึงข้อมูลสภาพอากาศในรูปแบบ JSON ได้แล้ว ต่อไปก็จะเริ่มการเขียนซอร์ฟแวร์ส่วน ESP8266 โดยแบ่งขั้นตอนออกเป็นส่วนๆคือ1. ดึงไลบรารี่ที่จำเป็นเช่น - Ard…
เปลี่ยนอุปกรณ์ IoT ให้เป็นสถานีกรมอุตุนิยมวิทยา ตอน 1
By: Seller Date:5 years ago
หลายๆท่านคงได้ยินคำว่า IoT (Internet of things) กันมาบ้างแล้ว เกี่ยวกับอุปกรณ์ที่สามารถนำเข้าหรือส่งออกข้อมูลจากอินเตอร์เน็ตได้ บทความนี้จะเป็นตัวอย่างการนำความเป็น IoT มาแสดงกันแบบเจาะลึกไปในการใช้บริการ API (Application programming interface) ของผู้ให้บริการต่างๆ เช่น ดึงสภาพอากาศ ดึงเวลาและวันที่ ดึงค่าเงินสกุลต่างๆ ดึงแผนที่…
สร้าง QR-Code ด้วย Arduino ง่ายนิดเดียว !
By: Seller Date:5 years ago
สวัสดีครับ นานแล้วที่ไม่ได้อัพบทความเนื่องจากติดงานแต่ง (ของผมเอง555) ช่วงนี้มีความคิดว่า เด่วนี้ QR code ย่อมาจาก Quick Response (ควิ๊ก เรสปอน) พบเจอได้บ่อยมากในการชำระค่าบริการต่างๆ รวมถึงการใส่ URL ที่ยาวๆลงไปเป็น QR code เพื่อให้ผู้ใช้นำสมาร์ทโฟนสแกนและเข้าไปยัง URL นั้นได้โดยไม่ต้องพิมพ์เอง หรือแม้แต่ใช้เพื่อระบุ ID ในการระ…
วิธีแก้ปัญหา PL2303 USB to Serial (TTL) ใช้งานไม่ได้ (โดยเฉพาะ window 10)
By: Seller Date:5 years ago
วิธีแก้ปัญหา PL2303 USB to Serial (TTL) ใช้บน Window 10 ไม่ได้สวัสดีครับ หลายๆท่านที่มี PL2303 USB to Serial ที่ใช้งานบน Window 10 ไม่ได้ ที่หลังจากเสียบเข้าคอมแล้วพบปัญหา port ไม่ขึ้นใน Arduino IDE ซึ่งหลังจากตรวจสอบ Port ใน Device manager แล้วพบปัญหาไดร์ฟเวอร์ติดตั้งไม่สมบูรณ์ดังรูปซึ่งโดยปกติแล้วทางผู้ผลิตไดร์ฟเวอร์จะมี Versi…
Display Article at 41-60 from 60 Articles
English

Categories

TRACK & TRACE

*Enter your order ID or email used in placing an order

OVERVIEW

Pageviews2,073,164 view(s)
Visitors1,333,890 time(s)
Last updatedSep 7, 2025

JOIN US

ร้านModuleMore
ร้านModuleMore
/www.modulemore.com/en
Join as a Member
600
Become a member of this store to receive special offers and promotions
Choose your language
Language
Currency
Change
Modify language
My orders
This seller's information
ร้านModuleMore
ModuleMore
Arduino compatible board, Iot, ESP32, ESP8266, Nodemcu, Raspberry pi, micro:bit and etc.
Mobile number : 0831710868
E-mail : paheyisoicus@gmail.com
Send message to seller
About this seller
Recently viewed items
Favourite this seller
Join as a Member
Share this page
Share this page

TOP Back to top
Contact me