Thursday 4 June 2015

[Mini Project]วิทยุ FM อัจฉริยะ : ตอนที่ 2 ปัญหาที่เจอจากการทำงาน


ปัญหาที่พบจากการทำมินิโปรเจคมีดังนี้
  1. จากเดิมที่ตั้งใจจะทำ WebApp ซึ่งคาดว่าจะใช้ Chrome API Sockets เพื่อใช้ในการส่ง UDP แต่เมื่อศึกษาจริงๆแล้วพบว่า Chrome API ที่จะใช้นั้นเป็นการเขียน App เพื่อใช้ใน Browser Chrome ดังนั้นจึงได้เปลี่ยนแนวทางจาก การทำ WebApp ไปเป็น Android App เพื่อใช้งานในการสั่งงาน FM Module โดยติดต่อผ่าน UDP Protocol เช่นเดิม
  2. Wifi Module NRF24L01 ที่ซื้อมาเนื่องจากไม่ได้ศึกษาการใช้งานอย่างดีก่อนที่จะทำการซื้อ จึงทำให้ไม่สามารถใช้งาน ในการส่ง UDP ตามต้องการได้ จึงได้ทำการเปลี่ยนเป็น Ethernet module enc28j60 [ET-MINI ENC28J60 (P-ET-A-00346)] มาใช้ในการรับส่งข้อมูลระหว่าง STM32-NUCLEO F401RE และ Android App แทน
  3. FM Module ที่ซื้อมานั้นมีช่องว่างระหว่าง Pin ขนาด 2 mm ซึ่งทำให้ไม่สามารถบัดกรี Pin แล้วเสียบลง โฟโต้บอร์ดได้ ดังนั้นจึงแก้ไขโดยการบัดกรีลงแผ่นปริ้นท์อเนกประสงค์เพื่อปรับช่องว่างเป็น 2.54 mm แทน
  4. เนื่องจาก FM Module ที่นำมาใช้นั้นให้เสียงออกมาเป็นแบบ Stereo แต่อยู่ในรูปแบบของ Pin จึงต้องหา Jack ขนาด 3.5 mm มาต่อกับลำโพง

ภาพ FM Module หลังจากบัดกรีลงแผ่นปริ้นท์อเนกประสงค์


ภาพ Jack ขนาด 3.5 mm ที่ถอดจากคอมพิวเตอร์เก่าไม่ใช้แล้วเพื่อนำมาต่อกับ FM Module








บทความนี้เป็นส่วนหนึ่งของรายวิชา 010123120 Embedded System Design Lab 
คณะวิศวกรรมศาสตร์ ภาควิชาวิศวกรรมไฟฟ้าและคอมพิวเตอร์
 มหาวิทยาลัยเทคโนโลยีพระจอมเกล้าพระนครเหนือ

No comments:

Post a Comment