หัวข้อมินิโปรเจค
วิทยุ FM อัจฉริยะ
วัตถุประสงค์
1. เพื่อศึกษาทดลองใช้งานบอร์ด STM32-NUCLEO F401RE
2. เพื่อศึกษาใช้งานโมดูล FM Receiver SPK-TFM-1010 ในการรับสัญญาณวิทยุ ในย่าน
76-108 MHz
3. เพื่อศึกษาการใช้งานบัส I2C หรือ SPI เพื่อใช้ในการเชื่อมต่อโมดูล FM Receiver กับ บอร์ด
STM32-NUCLEO F401RE
4. เพื่อศึกษาใช้งาน Ethernet module โดยเป็นการติดต่อผ่านทางไวไฟโดยใช้โมดูล NRF24L01
5. เพื่อศึกษาใช้งาน API socket ของบราวเซอร์ Chorme เพื่อใช้งาน UDP ในการส่งข้อมูลระหว่าง
บอร์ด STM32-NUCLEO F401RE กับคอมพิวเตอร์
ขอบเขตของงาน
2. เพื่อศึกษาใช้งานโมดูล FM Receiver SPK-TFM-1010 ในการรับสัญญาณวิทยุ ในย่าน
76-108 MHz
3. เพื่อศึกษาการใช้งานบัส I2C หรือ SPI เพื่อใช้ในการเชื่อมต่อโมดูล FM Receiver กับ บอร์ด
STM32-NUCLEO F401RE
4. เพื่อศึกษาใช้งาน Ethernet module โดยเป็นการติดต่อผ่านทางไวไฟโดยใช้โมดูล NRF24L01
5. เพื่อศึกษาใช้งาน API socket ของบราวเซอร์ Chorme เพื่อใช้งาน UDP ในการส่งข้อมูลระหว่าง
บอร์ด STM32-NUCLEO F401RE กับคอมพิวเตอร์
ขอบเขตของงาน
1. ใช้บอร์ด STM32-NUCLEO F401REในการควบคุมระบบ
2. ต้องมีการนาข้อมูลหรือสถานะของระบบหรือควบคุมสั่งงานในรูปแบบใดแบบหนึ่งผ่าน web
3. ต้องมีการใช้งานบัส I2C หรือ SPI อย่างน้อย 1 อุปกรณ์ เช่น RTC module
4. ต้องมีการบันทึกข้อมูลลง SD card / microSD หรือ ส่งข้อมูลแบบไร้สายไปยังคอมพิวเตอร์
(ห้ามใช้อุปกรณ์ประเภท WiFi-to-Serial) หรือ ส่งข้อมูลผ่าน Ethernet ไปยังคอมพิวเตอร์
2. ต้องมีการนาข้อมูลหรือสถานะของระบบหรือควบคุมสั่งงานในรูปแบบใดแบบหนึ่งผ่าน web
3. ต้องมีการใช้งานบัส I2C หรือ SPI อย่างน้อย 1 อุปกรณ์ เช่น RTC module
4. ต้องมีการบันทึกข้อมูลลง SD card / microSD หรือ ส่งข้อมูลแบบไร้สายไปยังคอมพิวเตอร์
(ห้ามใช้อุปกรณ์ประเภท WiFi-to-Serial) หรือ ส่งข้อมูลผ่าน Ethernet ไปยังคอมพิวเตอร์
ประโยชน์ที่คาดว่าจะได้รับ
1. ได้ความรู้เกี่ยวกับบอร์ด STM32-NUCLEO F401RE เพิ่มขึ้น
2. ได้ความรู้ในการใช้โมดูล FM Receiver SPK-TFM-1010,ไวไฟโมดูล NRF24L01
3. ได้ความรู้ในการใช้งาน API socket ของบราวเซอร์ Chorme
แนวคิดและหลักการออกแบบระบบ
ส่วนที่ 1 : ส่วนเชื่อมต่อของบอร์ด STM32-NUCLEO F401RE กับโมดูล FM Receiverและไวไฟโมดูล NRF24L01
ส่วนที่ 2 : ส่วนของการเชื่อระหว่าง Internet Socket UDP กับ Computer
วัสดุ อุปกรณ์ เครื่องมือหรือโปรแกรมที่ใช้ในการพัฒนา
2. ได้ความรู้ในการใช้โมดูล FM Receiver SPK-TFM-1010,ไวไฟโมดูล NRF24L01
3. ได้ความรู้ในการใช้งาน API socket ของบราวเซอร์ Chorme
แนวคิดและหลักการออกแบบระบบ
ส่วนที่ 1 : ส่วนเชื่อมต่อของบอร์ด STM32-NUCLEO F401RE กับโมดูล FM Receiverและไวไฟโมดูล NRF24L01
บล็อคไดอะแกรมการออกแบบระบบส่วนที่ 1 |
ส่วนที่ 2 : ส่วนของการเชื่อระหว่าง Internet Socket UDP กับ Computer
บล็อคไดอะแกรมการออกแบบระบบส่วนที่ 2 |
วัสดุ อุปกรณ์ เครื่องมือหรือโปรแกรมที่ใช้ในการพัฒนา
รายชื่อวัสดุอุปกรณ์
STM32-NUCLEO F401RE 1 บอร์ด
FM Receiver Module (SPK-TFM-1010) 1 โมดูล
Wi-Fi Ethernet (NRF24L01) 1 โมดูล
สายไฟสำหรับต่อวงจร 1 ชุด
ลำโพง 1 ชุด
คอมพิวเตอร์ 1 เครื่อง
รายชื่อโปรแกรมที่ใช้ในการพัฒนา
STM32CubeMX v 4.7
EmBlocks v 2.30
STM32-NUCLEO F401RE 1 บอร์ด
FM Receiver Module (SPK-TFM-1010) 1 โมดูล
Wi-Fi Ethernet (NRF24L01) 1 โมดูล
สายไฟสำหรับต่อวงจร 1 ชุด
ลำโพง 1 ชุด
คอมพิวเตอร์ 1 เครื่อง
รายชื่อโปรแกรมที่ใช้ในการพัฒนา
STM32CubeMX v 4.7
EmBlocks v 2.30
CubeMx2EmBlocks v 1.0.0
STM32 ST-LINK Utility v 3.5
บทความนี้เป็นส่วนหนึ่งของรายวิชา 010123120 Embedded System Design Lab
คณะวิศวกรรมศาสตร์ ภาควิชาวิศวกรรมไฟฟ้าและคอมพิวเตอร์
มหาวิทยาลัยเทคโนโลยีพระจอมเกล้าพระนครเหนือ
STM32 ST-LINK Utility v 3.5
บทความนี้เป็นส่วนหนึ่งของรายวิชา 010123120 Embedded System Design Lab
คณะวิศวกรรมศาสตร์ ภาควิชาวิศวกรรมไฟฟ้าและคอมพิวเตอร์
มหาวิทยาลัยเทคโนโลยีพระจอมเกล้าพระนครเหนือ
No comments:
Post a Comment