หวัดดีครับ แบบว่าผมไม่รู้จะเริ่มต้นพูดอย่างไรดีล่ะ
คือว่าผมก็เพิ่งเริ่มหัดเล่นบอร์ด Arduino มาได้หน่อยหนึ่งแล้ว เริ่มตั่งแต่หัดเขียนไฟวิ่งเล็กๆ น้อยๆ
การแสดงผล led, LCD ประเด็นคือว่าผมก็นั่งเล่นคนเดียวมันไม่สนุก
ผมอยากจะหากลุ่มเพื่อนมาเล่นด้วยกัน มันน่าจะสนุกกว่าผมเล่นคนเดียวแน่ๆ
ถามว่า ถ้าไม่เคยเรียนอะไรมาก่อนละจะทำอย่างไร...จะเริ่มต้นอย่างไร...
ผมก็จะช่วยแชร์ 1.ความรู้เรื่องการเขียนโปรแกรมพื้นฐานให้เรื่องหลักการทำงานและการนำไปใช้งาน อะไรบ้าง เมื่อไหร่ ให้
2.คุณสมบัติฮาร์ดแวร์ และการติดต่อกับบอร์ดทดลอง รวมถึงการต่อวงจรพื้นฐาน การคำนวณกระแส แรงดัน อ่านค่าความต้านทาน
3.ลองเขียนโค้ด ลงบนบอร์ด เริ่มจากง่ายๆก่อน ลองทำให้ led ติดๆดับๆ รับค่าอินพุท โชว์เอ้าพุท ควบคุมการทำงานมอเตอร์
อ่านค่าคีย์ อ่านค่าเซนเซอร์ การอินเตอร์รัพ การติดต่อผ่าน serial port
ผมว่าเขียนมาถึงจุดนี้ ก็จะเกิดอาการร้อนวิชาขึ้นครับ อยากหาโปรเจคอะไรสักตัวมาทำแล้ว...ไม่รู้ว่ามีใครเป็นเหมือนผมบ้าง
...เมื่อมาถึงจุดนี้ก็น่าจะทำรถวิ่งตามเส้นได้แล้ว ทำโรบอท ที่ไม่ซับซ้อนได้แล้ว โดยการประยุกต์จากความรู้พื้นฐานที่มีอยู่มาใช้งาน
นี้เป็นชุดทดลองที่ผมมีอยู่ครับ
1 บอร์ด arduino uno
2 สวิตซ์ , ตัวต้านทาน , เซนเซอร์, รีเรย์
3 led , lcd , มอเตอร์ dc
ประเด็นคือว่าถ้ามาแล้ว จะได้อะไรติดไม้ติดมือไปบ้าง...
ผมมั่นใจว่า จะได้เขียนโปรแกรมภาษาซีพื้นฐานได้ ตั่งแต่การประกาศตัวแปร การใช้ if , while, for , loop และการ debug การหัดอ่านโค้ด
ถ้ามาถึงขนาดนี้ก็ครึ่งทางของการเดินทางแล้วครับ เพราะว่าเขียนโปรแกรมได้แล้ว รันโค้ดผ่านแล้ว
และประเด็นสำคัญคือมันทำงานได้ตรงกับที่เราต้องการ
...ที่เหลืออีกนิดหน่อย ก็ลองหัดต่อวงจร ทดลองเบิร์นข้อมูล ลงบอร์ด สังเกตการทำงานว่าตรงกับวัตถุประสงค์ไหม ข้อควรระวัง
การต่อวงจร การแก้ปัญหาทำอย่างไร การเช็คเบื้องต้น
สิ่งที่ผมอยากจะแชร์ให้ คือเรื่องหลักการและแนวคิดพื้นฐานของ Arduino ( basic arduino's concept and principle) ครับ
ผมต้องบอกกล่าวเอาไว้ก่อนว่า ผมไม่ได้เก่งอะไรมากมายครับ เรียนอะไรก็ไม่ได้เก่งเหมือนเพื่อนๆเขา แต่ที่พอจะมีอะไรกับเขา
บ้างคือ มีใจรัก, ความอดทน และไม่ยอมแพ้อะไรง่ายๆ
...ถ้าผมทำมาได้ถึงขนาดนี้ความฝันก็เป็นจริงแล้ว ต่อไปผมคงไม่ได้ต่อวงจร เขียนโปรแกรม คนเดียวอีกต่อไป อยากน้อยก็ยัง
พอมีคนที่สนใจเล่น Arduino เป็นเพื่อนผมบ้าง
ถ้าสนใจจริง อยากจะเขียน Arduino ก็ลงชื่อเอาไว้ครับเดี๋ยวผมติดต่อกลับไป จะหน้าไมค์ หลังไมค์ ก็ตามสะดวกครับ
ถ้าได้คนสนใจก็จะได้ start up ไปพร้อมกันครับ
** ไม่มีค่าใช้จ่ายใดๆครับ เพราะว่าผมอยากหากลุ่มเพื่อนเขียน Arduino อยากน้อยก็คงไม่ใช่ผม ที่รำโค้ด อยู่คนเดียวอีกต่อไปครับ
บางทีความสุขของคนก็ไม่เหมือนกัน ส่วนสำหรับผม ผมได้เห็นคนที่เขาอยากจะเขียนโปรแกรมเป็น แล้วเขาเขียนได้ รันโค้ดผ่าน
ทำงานได้ตามที่เขาต้องการ แค่นี้ผมก็อิ่มใจแล้ว
หาเพื่อนเล่นบอร์ด Arduino
คือว่าผมก็เพิ่งเริ่มหัดเล่นบอร์ด Arduino มาได้หน่อยหนึ่งแล้ว เริ่มตั่งแต่หัดเขียนไฟวิ่งเล็กๆ น้อยๆ
การแสดงผล led, LCD ประเด็นคือว่าผมก็นั่งเล่นคนเดียวมันไม่สนุก
ผมอยากจะหากลุ่มเพื่อนมาเล่นด้วยกัน มันน่าจะสนุกกว่าผมเล่นคนเดียวแน่ๆ
ถามว่า ถ้าไม่เคยเรียนอะไรมาก่อนละจะทำอย่างไร...จะเริ่มต้นอย่างไร...
ผมก็จะช่วยแชร์ 1.ความรู้เรื่องการเขียนโปรแกรมพื้นฐานให้เรื่องหลักการทำงานและการนำไปใช้งาน อะไรบ้าง เมื่อไหร่ ให้
2.คุณสมบัติฮาร์ดแวร์ และการติดต่อกับบอร์ดทดลอง รวมถึงการต่อวงจรพื้นฐาน การคำนวณกระแส แรงดัน อ่านค่าความต้านทาน
3.ลองเขียนโค้ด ลงบนบอร์ด เริ่มจากง่ายๆก่อน ลองทำให้ led ติดๆดับๆ รับค่าอินพุท โชว์เอ้าพุท ควบคุมการทำงานมอเตอร์
อ่านค่าคีย์ อ่านค่าเซนเซอร์ การอินเตอร์รัพ การติดต่อผ่าน serial port
ผมว่าเขียนมาถึงจุดนี้ ก็จะเกิดอาการร้อนวิชาขึ้นครับ อยากหาโปรเจคอะไรสักตัวมาทำแล้ว...ไม่รู้ว่ามีใครเป็นเหมือนผมบ้าง
...เมื่อมาถึงจุดนี้ก็น่าจะทำรถวิ่งตามเส้นได้แล้ว ทำโรบอท ที่ไม่ซับซ้อนได้แล้ว โดยการประยุกต์จากความรู้พื้นฐานที่มีอยู่มาใช้งาน
นี้เป็นชุดทดลองที่ผมมีอยู่ครับ
1 บอร์ด arduino uno
2 สวิตซ์ , ตัวต้านทาน , เซนเซอร์, รีเรย์
3 led , lcd , มอเตอร์ dc
ประเด็นคือว่าถ้ามาแล้ว จะได้อะไรติดไม้ติดมือไปบ้าง...
ผมมั่นใจว่า จะได้เขียนโปรแกรมภาษาซีพื้นฐานได้ ตั่งแต่การประกาศตัวแปร การใช้ if , while, for , loop และการ debug การหัดอ่านโค้ด
ถ้ามาถึงขนาดนี้ก็ครึ่งทางของการเดินทางแล้วครับ เพราะว่าเขียนโปรแกรมได้แล้ว รันโค้ดผ่านแล้ว
และประเด็นสำคัญคือมันทำงานได้ตรงกับที่เราต้องการ
...ที่เหลืออีกนิดหน่อย ก็ลองหัดต่อวงจร ทดลองเบิร์นข้อมูล ลงบอร์ด สังเกตการทำงานว่าตรงกับวัตถุประสงค์ไหม ข้อควรระวัง
การต่อวงจร การแก้ปัญหาทำอย่างไร การเช็คเบื้องต้น
สิ่งที่ผมอยากจะแชร์ให้ คือเรื่องหลักการและแนวคิดพื้นฐานของ Arduino ( basic arduino's concept and principle) ครับ
ผมต้องบอกกล่าวเอาไว้ก่อนว่า ผมไม่ได้เก่งอะไรมากมายครับ เรียนอะไรก็ไม่ได้เก่งเหมือนเพื่อนๆเขา แต่ที่พอจะมีอะไรกับเขา
บ้างคือ มีใจรัก, ความอดทน และไม่ยอมแพ้อะไรง่ายๆ
...ถ้าผมทำมาได้ถึงขนาดนี้ความฝันก็เป็นจริงแล้ว ต่อไปผมคงไม่ได้ต่อวงจร เขียนโปรแกรม คนเดียวอีกต่อไป อยากน้อยก็ยัง
พอมีคนที่สนใจเล่น Arduino เป็นเพื่อนผมบ้าง
ถ้าสนใจจริง อยากจะเขียน Arduino ก็ลงชื่อเอาไว้ครับเดี๋ยวผมติดต่อกลับไป จะหน้าไมค์ หลังไมค์ ก็ตามสะดวกครับ
ถ้าได้คนสนใจก็จะได้ start up ไปพร้อมกันครับ
** ไม่มีค่าใช้จ่ายใดๆครับ เพราะว่าผมอยากหากลุ่มเพื่อนเขียน Arduino อยากน้อยก็คงไม่ใช่ผม ที่รำโค้ด อยู่คนเดียวอีกต่อไปครับ
บางทีความสุขของคนก็ไม่เหมือนกัน ส่วนสำหรับผม ผมได้เห็นคนที่เขาอยากจะเขียนโปรแกรมเป็น แล้วเขาเขียนได้ รันโค้ดผ่าน
ทำงานได้ตามที่เขาต้องการ แค่นี้ผมก็อิ่มใจแล้ว