การอ่านค่า Title จากโปรแกรมอื่นๆ ในโปรแกรม console C# .NET

การอ่านค่า Title จากโปรแกรมที่เรียกใช้งานอยู่ ในโปรแกรม console C# สำหรับการเขียนบอท หรือโปรแกรมอื่นๆ เพื่อเช็คว่า โปรแกรมเป้าหมายแสดงผล หรือมีกระบวนการการทำงานที่ถูกต้องหรือไม่ ซึ่งในส่วนนี้จะเช็คได้แค่ชื่อ Title ของโปรแกรมนั้นๆ เท่านั้น

Read More

.NET C# Console Application สร้างคีย์ลัด สำหรับคอลโซลแอพพลิเคชั่น

การสร้างคีย์ลัด บางครั้งก็เป็นสิ่งจำเป็น ในโปรแกรมของเรา โดยเฉพาะการเขียนโปรแกรมจำพวกบอท ถ้าหากว่าโปรแกรมบอทเขาเรากำลังทำงานอยู่ แล้วเกิดมีอะไรบางอย่างเกิดขึ้น แล้วเราจะหยุดการทำงานของบอท ในตอนนั้นเป็นเรื่องที่ยุ่งยากมาก และจะเป็นไปได้ไหม ที่จะมีคีย์ลัด ที่ไม่ว่าเราจะไม่ได้โฟกัสกับโปรแกรมบอทเขาเราไว้ เจ้าบอทของเราก็จะหยุดทำงานโดยทันที เราลองไปลองกับโค้ดโปรแกรมง่ายๆกันครับ

Read More

ESP8266 Websocket, SPIFFS Web server, Wifi config in AP mode

ตัวอย่างการคอนฟิกตั้งค่า wifi ใน Access point mode ของ esp8266 หากตัว ESP ไม่สามารถเชื่อมต่อกับ wifi ที่กำหนดไว้ได้ ในระยะเวลาหนึ่ง ESP จะทำการเปลี่ยนตัวเองเป็น Access Point ทันที เพื่อให้เราสามารถเข้าไปตั้งค่า หรือควบคุม ESP ได้นั้นเอง

Read More

ข้อมูล ESP-01 โมดูลสื่อสารข้อมูลอนุกรมไร้สายผ่าน WiFi (ESP8266EX)

เป็นโมดูลที่ช่วยให้ไมโครคอนโทรลเลอร์เชื่อมต่อกับเครือข่ายข้อมูลในแบบไร้สายผ่าน WiFi ได้ง่ายขึ้น เนื่องจากตัวโมดูลนี้จะทำหน้าที่จัดการขั้นตอนต่างๆ ในการเชื่อมต่อกับเครือข่ายข้อมูล เพียงได้รับคำสั่งในรูปแบบ AT command จากไมโครคอนโทรลเลอร์หรือคอมพิวเตอร์ ทำให้การพัฒนาโปรแกรมทางฝั่งไมโครคอนโทรลเลอร์ที่เกี่ยวข้องกับการเชื่อมต่อเครือข่ายข้อมูลผ่าน WiFi ทำให้ง่ายขึ้นมาก และที่สำคัญอีกประการหนึ่งคือ โมดูลนี้มีราคาไม่สูงมาก เมื่อเทียบกับความสามารถของมัน
Read More

Arduino and RTC1307 module

บทความนี้จะเป็นตัวอย่างการใช้งานระหว่าง Arduino MEGA 2560 กับโมดูล RTC1307 แบบง่ายๆ โมดูล RTC ย่อมาจาก Real Time Clock ทำหน้าที่ นับเวลาตามเวลาจริงไปเรื่อยๆ ประโยชน์ของ RTC ก็คือ สามารถนำไปใช้กับโปรเจคที่ต้องการความแม่นยำเกี่ยวกับ วันที่และเวลา เช่น ตั้งเวลารดน้ำต้นไม้ หรือนาฬิกาปลุก เพราะถ้าหากใช้แค่ Arduino อย่างเดียว เมื่อเราเขียนโปรแกรมควมคุม จะมีค่า delay ทั้งจากที่เราเขียนเอง หรือการทำงานบางอย่างในโปรแกรมนั้น ทำให้ไม่เหมาะกับงานโปรเจคประเภทนี้ RTC จึงเป็นทางเลือกที่ดีมากเลยทีเดียว
Read More