Ayarafun

Electronic, Arduino ,Python ,Robotic

Follow me on TwitterRSS Feeds

  • Home
  • Blog
    • Ayarafun Talk
    • Arduino Blog
    • Robot Blog
    • idea project
  • Arduino
    • Project
    • Tutorial
  • Shop
    • ExtLCD จอเสริมคอมพิวเตอร์
    • Arduino
      • serial freeduino (atmega8/168)
      • มาแล้วบอร์ด Freeduino รุ่น USB(atmega168/328)
    • วิธีการชำระเงิน
  • MyLink
  • Contact
  • About
  • ชุดทดลองอิเล็กทรอนิกส์ สำหรับ Arduino ภาคปฏิบัติ...

    สวัสดีครับ มิตรรัก แฟนรัก ที่เข้ามาอ่านกัน สำหรับโพสนี้ ผมจะมาเสนอ ชุดทดลองอิเล็กทรอนิกส์ เบื้องต้น และ ขั้นสูง (advance) ด้วย arduino กันครับ แต่ขอบ่น ตามกระแสสักนิด ช่วงนี้ประเทศเรามีแต่เรื่องเครียด ประท้วงกัน ยึดโน่น ยึคนี้ ปิดถนน ผมสงสารเยาวชน ยุคนี้จริงๆ ยิ่งในยุคนี้ระบบการสื่อสารมีหลายช่องทางมาก นอกจาก ทีวี วิทยุ ที่เราก้อดูกันพร้อมหน้า พร้อมตากันได้ แล้วยังมีสื่อที่รับจาก  youtube , twitter ,facebook ที่เราท...
    More
  • uav_predator2

    ทำไม UAV กำลังจะกลับมา (why UAV is come back)...

    เคยฝันอยากจะบินกันบ้างไหม ผมฝันอยากบินมาตั้งแต่เด็ก รุ่นนี้คงอยากเป็นหมีแพนด้า นอนในห้องแอร์เย็นๆ กินใบไผ่ โอ้ยเครียด ผมจะมาชวนเพื่อน มาหัดทำเครื่องบินกัน แต่เอาหุ่นยนต์ขึ้นไปบินแทนครับ เดี่ยวคนค่อยบินไปตอน เทคโนโลยีการบินที่ผมจะกล่าวถึงก้อคือ UAV ครับผม สำหรับ UAV มันก้อคือ ยานบินไร้คนขับ (Unmanned aerial vehicle) ที่ไม่มีคนไม่มีบังคับ ไม่มีคนบังคับ บินได้ด้วยตัวเอง เริ่ดมาก ฮ่าๆ  ใครนึกไม่ออกให้ดูหนังฝรั่ง เราจะเห...
    More
  • fusebit2

    เบิร์น Bootloader ให้ Arduino ตัวใหม่ด้วย FTDI-Bitbang [ตอนที่ 2]...

    จากตอนที่แล้ว เราก้อได้แปลงกายเจ้า UCON-UART [FT232RL] เป็นเครื่องเบิร์นได้แล้ว ในบทความตอนนี้ เราจะเอาเครื่องเบิร์น FTDI ฺBitbang กับ avrdude-gui ใช้งาน burn bootloader กันดีกว่าครับ ความจริงเราสามารถปรับแต่งให้ Arduino IDE เบิร์น bootloader ได้ ซึ่งสนใจก้อเข้าไปอ่านตามลิงค์นี้ "How to run this "FTDI Bitbang method" with the Arduino-IDE" ที่ผมทดลองมายังไม่สะดวกมากนักครับ เพราะว่าอย่างหนึ่ง คือ ตัวโปรแกรม avrdude จะต...
    More
  • 1_original

    "ธานินทร์" แบรนด์ไทย เราหายไปไหน...

    เอามาให้อ่านอีกแล้ว ทำไมแบรนด์ "ธานินทร์" ถึงหายไปๆ แบรนด์ไทย ตอนนี้ ก้อมีแต่ชื่อภาษาอังกฤษ  หรือเป็นชื่อไทยๆ ก้อเหมือน สปา สินค้า otop ไปหมด หาชื่อขลังๆ ไม่ได้เลย ตำนานของ "ธานินทร์" แบนด์ไทยแท้ๆ ใช้เวลา ก่อร่างสร้างตัวถึง 32 ปี โดยเริ่มต้นจากการขายวิทยุทรานซิสเตอร์ ซึ่งในขณะนั้นวิทยุส่วนมากเป็น สินค้านำเข้า และเป็นหลอดสูญญากาศ ราคาแพงมาก และด้วยวิทยุธานินทร์เป็นทรานซิสเตอร์ ด้วยราคาต้นทุนที่ถูกกว่า และควา...
    More
  • P1030334

    เบิร์น AVR ด้วย FTDI-Bitbang [ตอนที่ 1]...

    รอบนี้ยังนำเสนอเครื่องเบิร์นกันอีกสักวิธีครับ  ที่ผมมาแนะนำบ่อยๆ เพราะว่าช่วงนี้เห็นว่าหลายคนเหลือเอาไปใช้งานกัน บอร์ดเดียวคงจะไม่พอใช้งาน แต่จะซื้อมาใช้หลายๆบอร์ด มันก้อคงไม่ประหยัดมากนักครับ ผมจึงพยายามหาเครื่องไม้เครื่องมือมาช่วยทำ สร้างสรรค์โปรเจคกันได้เต็มที่ สำหรับเครื่องเบิร์นนี้จริง จุดประสงค์เพื่อ จะเอามาช่วย เบิร์น bootloader สำหรับการสร้างบอร์ด arduino เอง  เพราะว่าจริงแล้วไอซี ATmega328 หรือ ATmega168 ที...
    More
  • 49_1266680321M92N

    ภาพบรรยากาศ งาน meeting electoday รอบที่ 6 ...

    สวัสดีครับ เหล่าพี่น้องชาว electronic ไม่ว่าจะเป็น Hobby กลุ่มผู้ประกอบการ ทางผมขอขอบคุณที่เข้าร่วมงาน meeting ประจำไตรมาร์ท ทางผมอยากจัดบ่อยๆ จบไปแล้วนะครับ สำหรับรอบนี้จะเป็นรอบที่ 6 แล้ว  ที่ทางเวป electoday จะจัด meeting  สำหรับผมเป็นคนประสานงาน ดีใจมากๆ ที่หลายๆคน มากันได้นะครับ ซึ่งทางผมไม่ได้หวังอะไรมากก ไปกว่าให้พวกเราได้รู้จักกันเอาไว้ครับ เพื่อสร้างความครึกครื้น ในเวปกันต่อไป สำหรับในรอบนี้ มีผู้เข้าร่...
    More
  • P1100659

    ออกแบบ นาฬิกา หลงยุค (The Lost Clock)...

    วันนี้ผมมานำ เสนอ นาฬิกาหลงยุค (lost clock) เป็นนาฬิกาสไตล์ย้อนยุค ตั้งใจจะเอา นาฬิกาดิจิตอลรวมกับหลอดแก้วสูญญากาศ อยากจะทำอุปกรณ์ไฮเทคในยุคปี 60s มันจะออกมาหน้าตามันจะออกมาเป็นอย่างไงน่ะ สำหรับ "นาฬิกาหลงยุค" เป็นผลงานที่ผม ได้เข้าร่วมประกวดในงาน PEAC-2009 และได้ตีพิมพ์ในนิตยสาร The Prototype Magazine (TPE) ซึ่งในบทความจะเล่าถึงการสร้าง กว่าจะเป็นนาฬิกาหลงยุค ซึ่งตอนนี้ก้อได้ตีพิมพ์เรียบร้อยแล้วใน หนังสือ TPE เล...
    More
  • namo_3

    ภาพหลุดหุ่นยนต์ต้นแบบ "นะโม" เป็นหุ่นยนต์ต้อนรับ สัญชาติไทย มาแล้ว...

    สวัสดีครับพ่อแม่พี่น้่อง วันนี้ผมจะมาแนะนำ หุ่นยนต์  "นะโม" , หุ่นยนต์เป็นหุ่นยนต์ผู้หญิง สดใส น่ารัก ซึ่งหุ่นยนต์ตัวนี้ที่ออกแบบมาทำงานมาเป็นพนักงานต้อนรับ ซึ่งจะได้ออกงานโชว์ตัวครั้งแรกใน งาน นิทรรศการ 50 ปี แห่งการก่อตั้งมหาวิทยาลัยเทคโนโลยีพระจอมเกล้าธนบุรี โดยงานนี้เป็นความร่วมมือระหว่าง สถาบันวิทยาการหุ่นยนต์ภาคสนาม (FIBO) และคณะสถาปัตยกรรมและการออกแบบ (SOA+D) ของมหาวิทยาลัยเทคโนโลยีพระจอมเกล้าธนบุรี ...
    More
  • IMAGES_10842

    รวบรวบข้อมูลเครื่องบินปีก - Quadrotor กันดีกว่า...

    จากตอนที่แล้ว เล่าเรื่องยานบินอัตโนมัติ(UAV) เริ่มเห็นแนวทางว่า ต่อไป UAV คงจะเริ่มทำได้ไม่ลำบากแล้ว  ความตั้งใจผมตอนนี้อยากจะทำเครื่องบิน แบบ  Quadrotor รู้สึกว่ามันเป็นเครื่องบินเฮลิคอปเตอร์ ที่ทำขึ้นมาเองได้ครับ(อะไรที่ทำเองได้ชอบหมด) บทความนี้ก้อเลยมาเล่าเกี่ยวกับ Quadrotor ที่อ่านมาเล็กๆ น้อยๆครับ บทความนี้จะมีเนื้อหา มากไปนิด แต่สนใจเครื่องบินก้อลองอ่านดูครับ UAV มันคืออะไร ให้เข้าใจง่ายๆ ว่ามันก้อเป็นห...
    More
fusebit2

เบิร์น Bootloader ให้ Arduino ตัวใหม่ด้วย FTDI-Bitbang [ตอนที่ 2]

Jul 25th

Posted by chang in Tutorial

No comments

จากตอนที่แล้ว เราก้อได้แปลงกายเจ้า UCON-UART [FT232RL] เป็นเครื่องเบิร์นได้แล้ว ในบทความตอนนี้ เราจะเอาเครื่องเบิร์น FTDI ฺBitbang กับ avrdude-gui ใช้งาน burn bootloader กันดีกว่าครับ ความจริงเราสามารถปรับแต่งให้ Arduino IDE เบิร์น bootloader ได้ ซึ่งสนใจก้อเข้าไปอ่านตามลิงค์นี้ “How to run this “FTDI Bitbang method” with the Arduino-IDE” ที่ผมทดลองมายังไม่สะดวกมากนักครับ เพราะว่าอย่างหนึ่ง คือ ตัวโปรแกรม avrdude จะต้องปรับแต่ง เพื่อให้ใช้กับ bitbang ได้ ซึ่งมันยังไม่ compatible กับ arduino-0018 ครับ ลักษณะโปรเจค open-source ก้ออย่างงี้ล่ะครับ ถ้ามันยังไม่นิยมมาก ก้อไม่ค่อยเป็นมาตราฐาน และบ่อยครั้งมันก้อปิดตัวเองไปช้าๆ ครับ ตอนนี้เราก้อใช้กับมันแล้วทำความเข้าใจกันไปครับ

การเบิร์น bootloader ถ้าเราใช้ Arduino IDE ขั้นตอนจะไม่ยุ่งยากมากครับ กด [Burn Bootloader] จากเมนูอย่างเดียว ก้อจบ แต่พอเราใส่เครื่องเบิร์นไปใน IDE ไม่ได้ เลยลำบากเลย วิธีนี้ก้อเผื่อไว้ครับ ส่วนมากเครื่องเบิร์นหรือเครื่องโปรแกรมที่ขายในไทย มันอาจจะไม่ใช้ไม่ได้กับ arduino IDE เราก้อ manual เองเลย [ใครอยากใช้ FTDI แบบไม่ manual  เข้าไปดูตามลิงค์นี้ครับ]

สำหรับในบทความนี้จะขอยึดกับ การเบิร์น Bootloader ของ ไอซี ATmega328 เป็นหลักครับ สำหรับไอซีตัวอื่น ทางท่านผู้อ่าน ต้องลองเองครับ

อ่านเพิ่มเติม ….. >

arduino, FT232RL, FTDI Bitbang
P1030334

เบิร์น AVR ด้วย FTDI-Bitbang [ตอนที่ 1]

Jul 25th

Posted by chang in Tutorial

2 comments

รอบนี้ยังนำเสนอเครื่องเบิร์นกันอีกสักวิธีครับ  ที่ผมมาแนะนำบ่อยๆ เพราะว่าช่วงนี้เห็นว่าหลายคนเหลือเอาไปใช้งานกัน บอร์ดเดียวคงจะไม่พอใช้งาน แต่จะซื้อมาใช้หลายๆบอร์ด มันก้อคงไม่ประหยัดมากนักครับ ผมจึงพยายามหาเครื่องไม้เครื่องมือมาช่วยทำ สร้างสรรค์โปรเจคกันได้เต็มที่

สำหรับเครื่องเบิร์นนี้จริง จุดประสงค์เพื่อ จะเอามาช่วย เบิร์น bootloader สำหรับการสร้างบอร์ด arduino เอง  เพราะว่าจริงแล้วไอซี ATmega328 หรือ ATmega168 ที่เพิ่งซื้อมาใหม่จากโรงงาน จะไม่บรรจุโปรแกรมอะไรไว้เลยครับ ต้องเบิร์น boot loader เข้าไปก่อนครับ ถึงจะใช้งานกับ IDE ของ Arduino

Notes: 2

แต่สำหรับรอบนี้ ขอพูดแบบกลางๆ ก่อน คือทำเครื่องเบิร์นสำหรับใช้งานการเบิร์น AVR ทั่วไปครับ สำหรับเครื่องเบิร์นที่จะมาแนะนำบทความนี้ เรียกว่า FTDI Bitbang ครับ เป็นโปรเจคที่พัฒนาโดย Mr.Suz ซึ่งทางเขาได้ทำให้ Bitbang ของ FT232RL เป็นเครื่องโปรแกรมไอซีได้ โดยโปรแกรมที่จะใช้งานกัน วันนี้จะมาแนะนำวิธีการใช้งาน กับ setup กันครับ อ่านเพิ่มเติม ….. >

FT232RL, FTDI Bitbang

ควันหลงบอลโลก (This Time to Africa 2010)

Jul 21st

Posted by chang in Ayara Talk

No comments

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

สำหรับเกร็ดเล็กน้อยๆ บางข้อก้ออาจจะไม่ได้เกี่ยวกับฟุตบอลโลกโดยตรง แต่ก้อขอเกาะกระแสไปด้วยกับเพื่อนๆ

  1. ฟุตบอลระดับโลก ทีมรองสามารถ เอาชนะทีมเก่งๆได้ รอบนี้ เยอร์มัน บราซิล ฟอร์มดีๆ ยังพาดตกรอบได้
  2. รู้จัก วูวู เซล่า เสียงดังแสบหู แต่ฮิตไปทั่วโลกสักแล้ว แนะนำ เราควรหาแคนไทย ไปสู้นะครับ
  3. ได้เห็นสัตว์บนโลกมีพลังพยากรณ์ อย่างเหลือเชื่อ แม้แต่ ปลาหมึกยักษ์ พอล ตอนนี้มันก้อได้เทพพยากรณ์ ไปแล้ว ถึงแม้ว่า หลินปิง ก้อยังค้นพบพลังพยากรณ์ แต่ช้าไปแล้วนะ
  4. รู้จักประเทศแอฟริกาใต้มาก ประเทศเล็กๆ ที่มีคนผิวขาวเข้าไปปกครอง และมีปัญหาการแบ่งแยกสีผิวมากกว่าใครเพื่อน ก่อนที่จะหลอมหล่อ รวมกันได้ อย่างทุกวันนี้  ดูจากหนัง Invictus อยากแนะนำทุกคนดู
  5. พลังของความปรองดอง ที่เริ่มทำให้แอฟริกาใต้ ดีขึ้นเรื่อยๆ
  6. ดีเอโก้ มาราโดน่า หรือ สิงห์เตี้ย ตอนนี้เป็นโค๊ชทีมอาเจนติ แล้วนะ เห็นหลาย match ที่แข่งขโมยซีน นักบอลไปหลายเหมือนกัน
  7. จานดำ สู้ เสาหนวดกุ้งไม่ได้ มีเงินยังดูบอลโลกไม่ได้เลย
  8. สาวๆ 80 เปอร์เซ็นต์ ดูบอล เพราะอยากดูนักเตะ หล่อ
  9. สรยุทธ กับ นายกอภิสิทธิ์ เชียรทีมไหน ทีมนั้นดับหมด  ฮ่าๆ
  10. อยากกินหมึกพอลล อยากกินหมึกยักษ์ ไปดีกว่า

จบล่ะ เปิดเพลง Shakira ฟัง ขณะอ่านกระทู้นี้ด้วยนะครับ Waka Waka วู่ๆๆ AVR ดีที่สุด

worldcup2010
33404_412775463591_250201053591_4363298_5335144_n

แก้ปัญหาไอซี Fusebit เสีย ด้วยเครื่อง Chuprog – อุปกรณ์เบิร์นไอซีแบบ HighVolt

Jul 11th

Posted by chang in Tutorial

No comments

เปิดหัวมาสักแรง เหมือนจะแอบโฆษณา วันนี้ก้อเอาเหตุการณ์สำหรับคนเล่นไมโครฯ คงจะได้เจอกันบ้างครับ อาการ “Fusebit -Lockbit” อาการที่จะเกิดขึ้นได้ ถึงจะไม่บ่อยแต่ชวนให้ปวดหัว ปวดใจอย่างแน่นอน อยู่ไอซีที่เรามี หรือ บอร์ดที่เรามี ดันไป set fusebit หรือ ดันไป lockbit เข้าไป burn ไม่ได้

ขยายความอาการ Fusebit Lock เป็นอาการเรียกไอซีของ AVR ครับ ที่วันนี้ไอซีมันไม่ต่อสนองกับเครื่องเบิร์น จะ flash ไม่ได้ จะอ่านก้อไม่ได้ มันอาจจะเกิดได้จาก

  • บางครั้งเราก้อเผลอ ไป lockbit ไอซีจริงๆ ก้อแก้ไม่ได้
  • บางที่เราก้อไป set fusebit เกี่ยวกับ Clock อาจะทำให้มันให้ ext-clock มันก้อเลยอ่านไม่ได้
  • บางที่ใช้งานอยู่ มันก้อ hang แล้ว fusebit กับ flash เสียไปก้อมีครับ (เจอแบบนี้ รีบไปแก้ไข PCB ด่วนครับ อาการเข้าขั้นหนักครับ)

ในรอบนี้ผมจะถือว่า อาการ FuseBit Lock ถือได้ว่าเป็นปัญหาระดับชาติกันเลยที่เดียวครับ (เว่อมาก) เพราะว่าทางผมเคยเจอเหตุการณ์มาครั้งหนึ่งตัว ตัวสมัยยังเป็นวันรุ่น ยังมีประสบการณ์น้อยนิด ตอนนนั้นผมใช้เครื่องเบิร์นหรือเครื่อง programming (ขอเรียกว่าเครื่องเบิร์น แล้วกันนะครับ)  เครื่องเบิร์นที่ผมใช้มีปัญหา check หา AVR มันดันเจอผิคเบอร์ แต่ทางผมก้อ force flash เข้าไป ตกลงไอซี AVR หลายตัวตอนนั้นก้อก้อเสียหมด ตอนโน่นเจอ LockBit ซื้อไอซีใหม่อย่างเดียว เพราะเรายังไม่มีเครื่องโปรแกรม High Volt ใช้กัน ก้อเป็นเรื่องตรวจใจ ถ้าเจออาการแบบนี้ อย่าไปพยายามใช้ครับ ต้องให้ชัวส์ ว่าเราเจอสาเหตุของปัญหาสักก่อนครับ อย่างน้อยก้อให้เครื่องเบิร์นมันเจอไอซี  ซึ่งทางผมเองคาดว่าตัวเครื่องเบิร์นฯ มันไม่ดีครับ (โทษไปเรื่อย) ตอนนั้นผมจะใช้เครื่องเบิร์น แบบผ่านสาย LPT  มันคงควบคุม timing ได้ไม่ดีครับ เศร้าไปหลายวันเลยที่เดียว

สำหรับตอนนี้ประสบการณ์เยอะขึ้น แต่ก้อยังเผลอไป lockbit เหมือนเดิม ไหนก้อแก้ไม่ได้แล้ว ก้อหาเครื่องโปรแกรม HighVolt มาใช้เผื่อไว้เลยดีกว่าวันนี้เราจะมาดูกันว่า เครื่องเบิร์นแบบ HighVolt ดีอย่างไงครับ

(สนใจอ่านต่อคลิกเลยครับ) อ่านเพิ่มเติม ….. >

avr, Chuprog, HVProg
12345»1020...Last »
  • We need Vote

    • Popular posts
    • Archives
    • Tags
    • Categories
    • wiring (3)
    • Embeded Linux (3)
    • Python (3)
    • mini project (9)
    • arduino (27)
      • Tutorial (10)
      • Project (15)
    • Blog (73)
      • Robot (13)
      • arduino (14)
      • idea project (16)
      • Ayara Talk (32)
    arduino auto-pilot avr barcampbkk3 Blog blog-electronics bootloader casemod closed loop cnc coffee coffee shop color lcd computer dtac electoday Embeded Linux fat32 FT232RL FTDI Bitbang gadget game gps hmi humanoid make meeting mini project movie pcb diy Python quadrotor retro robocup2009 robot talk thai touch screen trackball twitter UAV video wiring workshop WRT54G
    • July 2010 (4)
    • June 2010 (1)
    • May 2010 (9)
    • April 2010 (4)
    • March 2010 (7)
    • February 2010 (5)
    • January 2010 (3)
    • December 2009 (7)
    • November 2009 (4)
    • October 2009 (2)
    • September 2009 (9)
    • August 2009 (8)
    • July 2009 (8)
    • June 2009 (5)
    • May 2009 (5)
    • April 2009 (6)
    • March 2009 (3)
    • February 2009 (2)
    • January 2009 (6)
    • December 2008 (3)
    • November 2008 (7)
    • October 2008 (2)
    • September 2008 (3)
    • July 2008 (1)
    • รวบรวบข้อมูลเครื่องบินปีก – Quadrotor กันดีกว่า (24)
    • ไอยาราฟันส์ เผยต้นแบบ bootloader เวอร์่ชั่น USB สำหรับ arduino (18)
    • สื่อสารไร้สาย กับ Arduino : ตอนที่ 1 ทดลองโมดุล lowcost RF (13)
    • สร้างบอร์ดทดลอง ด้วยเลเซอร์พรินเตอร์ ง่ายนิดเดียว (12)
    • โปรเจคแรกกับ arduino – RFID access control doorlock with Arduino (12)
    • เวป electoday.com กำลังปรับปรุงเวป (12)
    • เริ่มต้นเขียนโปรแกรมด้วยภาษา Python กันเถอะ (ตอนที่ 1) (9)
    • เล่น AVR-ETT-Stamp ไม่ต้องง้อเครื่อง burn กันดีกว่า (7)
    • Wiring #1 ตอนรู้จักกับ Wiring (7)
    • สร้างนาฬิกาดิจิตอลจาก arduino (7)
  • Shop Update

    สำหรับผู้ที่สนใจ บอร์ด arduino สามารถเข้าไปชม ได้ที่ ส่วนของ shop ได้เลยนะครับ [22/12/52]
    freeduino
  • Ayarafun Connect

    • facebook
    • Flicker
    • Picasa Gallery
    • twitter
    • Youtube Channel
Creative Commons License RSS Feeds XHTML 1.1
Thank for Mystique and WordPress