กาลครั้งหนึ่งนานมาแล้วที่เรารวบรวมวิทยุวัยเรียนที่ไม่โอ้อวดจากชุด วันนี้เนื่องจากการพัฒนาแบบแยกส่วนการประกอบเครื่องรับวิทยุดิจิตอลนั้นไม่ยากแม้แต่กับคนที่อยู่ไกลจากวิทยุสมัครเล่น การออกแบบของตัวรับสัญญาณนี้ขึ้นอยู่กับวิทยุ AWA 1935 ที่น่าประทับใจที่ผู้เขียนสะดุดในหนังสือ "Deco Radio: วิทยุที่สวยที่สุดเท่าที่เคยมีมา" ผู้เขียนรู้สึกประทับใจมากกับการออกแบบของเขาที่เขาต้องการมีอะนาล็อกของเขาเอง
การออกแบบใช้หน้าจอ LCD Nokia 5110 เพื่อแสดงความถี่และตัวเข้ารหัสเพื่อเลือก ระดับเสียงถูกควบคุมโดยตัวต้านทานผันแปรที่สร้างขึ้นในแอมป์ เพื่อเน้นการออกแบบผู้เขียนยังใช้ฟอนต์ Art Deco เพื่อแสดงข้อมูลบนจอแสดงผล รหัส arduino มีฟังก์ชั่นในการจดจำสถานีสุดท้ายที่คุณฟัง (ซึ่งฟังมานานกว่าห้านาที)
ขั้นตอนที่ 1: ส่วนประกอบ
- Arduino โปรมินิ
- FTDI โปรแกรมเมอร์
- โมดูลวิทยุ FM TEA5767
- ลำโพง 3 วัตต์
- แอมพลิฟายเออร์โมดูล PAM8403
- เข้ารหัส
- Nokia 5110 LCD
- บอร์ดชาร์จและป้องกันแบตเตอรี่
- แบตเตอรี่ 18650
- ที่ยึด 18650
- สวิตซ์
- คณะกรรมการพัฒนา 5x7 ซม
- สายเชื่อมต่อ
- ผ้าสำหรับลำโพง
ขั้นตอนที่ 2: อิเล็กทรอนิกส์
ก่อนอื่นถ้าคุณไม่มีประสบการณ์ในการทำงานกับ arduino มากนักคุณควรประกอบวงจรโดยใช้ breadboard ที่ไร้กังวล ในเวลาเดียวกันเพื่อความสะดวกคุณสามารถใช้ Arduino Nano หรือ UNO โดยส่วนตัวแล้วฉันใช้ Arduino UNO ในขั้นตอนการดีบั๊กวงจรเนื่องจากสะดวกในการใช้ร่วมกับเขียงหั่นขนมเพื่อเชื่อมต่อส่วนประกอบที่จำเป็นโดยไม่ต้องบัดกรี เมื่ออุปกรณ์เปิดใช้งานโลโก้ควรจะปรากฏบนหน้าจอเป็นเวลาหลายวินาทีหลังจากนั้นความถี่ของสถานีสุดท้ายที่กำลังรับฟังจะถูกโหลดจากหน่วยความจำ EEPROM คุณสามารถปรับความถี่โดยการเปลี่ยนสถานี
เมื่อทุกอย่างทำงานได้ดีในการจัดวางคุณสามารถดำเนินการต่อการประกอบหลักโดยใช้ Arduino PRO Mini ขนาดกะทัดรัดและราคาถูกลงซึ่งยิ่งกว่านั้นมีการสิ้นเปลืองน้อยลง แต่ก่อนหน้านั้นมาดูกันว่าทุกอย่างจะอยู่ในกรณีอย่างไร
ขั้นตอนที่ 3: ออกแบบตู้
สามมิติ รูปแบบ ได้รับการพัฒนาในโปรแกรมฟรี แต่มีประสิทธิภาพมากกว่า Fusion 360
ขั้นตอนที่ 4: การพิมพ์และการประมวลผล 3 มิติ
สำหรับการพิมพ์ใช้ "Form" FormFutura พลาสติก นี่คือพลาสติกที่ค่อนข้างผิดปกติซึ่งเป็นลักษณะเฉพาะที่หลังจากพิมพ์รายละเอียดดูเหมือนต้นไม้ อย่างไรก็ตามเมื่อพิมพ์ด้วยพลาสติกนี้ผู้เขียนพบปัญหามากมายชิ้นส่วนขนาดเล็กที่พิมพ์โดยไม่มีปัญหา แต่ส่วนที่ใหญ่ที่สุดไม่ถูกพิมพ์ในครั้งแรก เมื่อพยายามที่จะพิมพ์หัวฉีดอุดตันอย่างต่อเนื่องสถานการณ์ที่กำเริบจากภาวะไฟฟ้าดับปกติเพราะผู้เขียนยังต้องซื้อ UPS สำหรับเครื่องพิมพ์ ในที่สุดปลอกถูกทับทับช่องว่างที่ยังไม่เสร็จ อย่างไรก็ตามการแก้ปัญหาดังกล่าวไม่ใช่วิธีแก้ปัญหาเพียงทางออกเดียวจากสถานการณ์ดังนั้นคำถามยังคงเปิดอยู่ เนื่องจากมันไม่ประสบความสำเร็จในการพิมพ์ผู้เขียนจึงตัดสินใจที่จะขัดร่างกายฉาบสีโป๊วสำหรับไม้และน้ำมันชักเงา ใช่พลาสติกนี้ไม่เพียง แต่คล้ายกับไม้ในความเป็นจริงมันเป็นฝุ่นไม้ดีผสมกับพลาสติไซเซอร์ดังนั้นชิ้นส่วนที่พิมพ์โดยมันเป็นไม้จริงและให้ตัวเองกับวิธีการประมวลผลสำหรับไม้ธรรมดา
ขั้นตอนที่ 5: รวบรวมทุกอย่างเข้าด้วยกัน
ขั้นตอนต่อไปคือการติดตั้งอุปกรณ์อิเล็กทรอนิกส์ในกล่องหุ้ม เนื่องจากทุกอย่างได้รับการจำลองใน Fusion 360 จึงไม่มีปัญหากับสิ่งนี้ อย่างที่คุณเห็นแต่ละส่วนประกอบมีตำแหน่งของตัวเองในที่อยู่อาศัย ขั้นตอนแรกคือการประสาน Arduino Pro Mini หลังจากนั้นรหัสก็โหลดเข้าไป ขั้นตอนต่อไปคือแหล่งพลังงาน บอร์ด Wemos ที่สะดวกและกะทัดรัดนั้นถูกใช้ในโครงการซึ่งรับผิดชอบในการชาร์จแบตเตอรี่ปกป้องมันและยังเพิ่มแรงดันไฟฟ้าสำหรับผู้บริโภคไปยัง 5 โวลต์ที่ต้องการ แต่คุณสามารถใช้โมดูลชาร์จและป้องกันตามปกติและเพิ่มแรงดันด้วยตัวแปลง DC / DC แยกต่างหาก (ตัวอย่างเช่น TP4056 + MT3608)
ถัดไปส่วนประกอบที่เหลือคือบัดกรี, ลำโพง, จอแสดงผล, เครื่องขยายเสียง นอกจากนี้แม้ว่าจะมีตัวเก็บประจุไฟในโมดูลเครื่องขยายเสียงก็แนะนำให้เพิ่มอีกหนึ่ง (ผู้เขียนตั้งไว้ที่ 330 microfarads แต่เป็นไปได้ที่ 1,000) คุณภาพ (ถ้าเรียกได้ 10% THD คุณภาพ) ของเสียงของแอมป์ PAM8403 นั้นขึ้นอยู่กับแหล่งจ่ายไฟรวมถึงการทำงานของโมดูลวิทยุ เมื่อทุกอย่างถูกบัดกรีและทดสอบคุณสามารถเริ่มการชุมนุมขั้นสุดท้ายได้ ก่อนอื่นผู้เขียนติดกาวตะแกรงบนผ้าใยวิทยุ
จากตัวเอง ผ้าวิทยุเป็นสิ่งที่เฉพาะเจาะจงและพวกเขาจะไม่ขายในทุกแผง อย่างไรก็ตามในร้านเย็บปักผู้หญิงทุกคนคุณสามารถซื้อของอย่างเช่นผ้าใบ (ผ้าสำหรับปักครอสติช) มันมีราคาไม่แพงและเหมาะมากสำหรับการทดแทนเนื้อเยื่อวิทยุมันมีหลายสี ใช้ธรรมชาติ (ไม่สังเคราะห์) และเซลล์ที่ใหญ่ที่สุด อย่างไรก็ตามมันเหมาะกับการออกแบบของวิทยุนี้อย่างสมบูรณ์แบบ
บอร์ดอื่น ๆ ทั้งหมดได้รับการแก้ไขโดยใช้กาวร้อนละลาย คุณสามารถพ่นกาวร้อนละลายได้มาก แต่สำหรับจุดประสงค์เหล่านี้มันเหมาะอย่างยิ่งเนื่องจากโมดูลส่วนใหญ่ไม่มีรูสำหรับยึด แม้ว่าฉันต้องการใช้เทป "รถยนต์" สองด้านเพื่อจุดประสงค์เหล่านี้
ขั้นตอนที่ 6: เฟิร์มแวร์
ขั้นตอนนี้ควรอยู่ในระดับที่สูงขึ้นเนื่องจากคุณต้องใช้แฟลชในขั้นตอนการดีบัก แนวคิดหลักของรหัสคือ: เมื่อหมุนตัวเข้ารหัส, ความถี่จะถูกสแกนเมื่อปุ่มตัวเข้ารหัสยังคงอยู่ที่ตำแหน่งเดิมนานกว่า 1 วินาที - ความถี่นี้ถูกตั้งค่าสำหรับโมดูลตัวรับสัญญาณ FM
if (currentMillis - previousMillis> ช่วงเวลา)
{
if (frequency! = previous_frequency)
{
previous_frequency = frequency;
radio.selectFrequency (ความถี่);
วินาที = 0;
} อื่น ๆ
ใช้เวลาประมาณ 1 วินาทีสำหรับโมดูลวิทยุ FM ในการจูนคลื่นความถี่ใหม่ดังนั้นคุณจะไม่สามารถเปลี่ยนความถี่ได้แบบเรียลไทม์โดยหมุนลูกบิดตัวเข้ารหัสเพราะ ในกรณีนี้สีของผู้รับจะช้ามาก
หลังจากตั้งค่าความถี่สำหรับเครื่องรับสัญญาณนับถอยหลังจะเริ่มขึ้น หลังจาก 5 นาทีความถี่จะถูกเก็บไว้ในหน่วยความจำ EEPROM
คุณสามารถดาวน์โหลดรหัสรวมทั้งไฟล์สำหรับการพิมพ์ได้ในที่เก็บถาวรหนึ่งบทความในตอนท้ายของบทความ
อื่น
{
วินาที ++;
ถ้า (วินาที == SECONDS_TO_AUTOSAVE)
{
float read_frequency = readFrequencyFromEEPROM ();
if (read_frequency! = frequency)
{
Serial.println ("loop (): บันทึกความถี่ใหม่ไปยัง EEPROM");
writeFrequencyToEEPROM (& ความถี่);
}
}
}
คุณสามารถดาวน์โหลดรหัสรวมทั้งไฟล์สำหรับการพิมพ์ได้ในที่เก็บถาวรหนึ่งบทความในตอนท้ายของบทความ
ขั้นตอนที่ 7: สรุป
เราโชคดีมากที่เราอยู่ในยุคที่ตัวเราเองสามารถสร้างทุกสิ่งที่เราต้องการ! เรามีเครื่องมือและทรัพยากรเพื่อสร้างทุกสิ่งที่เราต้องการในเวลาไม่กี่สัปดาห์และในราคาต่ำ
จากตัวฉันเองฉันต้องการจดบันทึกเล็กน้อยเกี่ยวกับโครงการในการเปิดวิทยุให้ใช้สวิตช์เลื่อนขนาดเล็กที่อยู่ด้านหลังเคส โมดูลเครื่องขยายเสียง PAM8403 ไม่ได้มีเพียงตัวต้านทานปรับเปลี่ยนสำหรับปรับระดับเสียง แต่ตัวต้านทานรวมกับสวิตช์ (อย่างน้อยก็ตัวต้านทานที่มากับฉัน) นั่นคือในตำแหน่งซ้ายสุดสวิตช์อยู่ในตำแหน่ง "ปิด" เราเริ่มเปิด - คลิกเปิดใช้แล้วปรับระดับเสียงแล้ว ฉันคิดว่าทุกคนเข้าใจสิ่งที่ฉันพูดถึงในรายการวิทยุจีนทั้งหมด ฉันกำลังทำอะไรอยู่ สวิตช์นี้จ่ายพลังงานให้กับโมดูลเครื่องขยายเสียง ฉันเสนอต่อไปนี้: ตัดแทร็กที่พอดีกับสวิตช์และไฟฟ้าลัดวงจรดังนั้นไม่รวมสวิตช์จากวงจร และที่ส้นเท้าของสวิตช์ประสานสายไฟเข้าไปในช่องว่างของแบตเตอรี่จึงทำให้การใช้งานเครื่องรับ "การใช้งาน" มากขึ้น
ดาวน์โหลดไฟล์เก็บถาวรด้วยโมเดล 3 มิติและเฟิร์มแวร์
นั่นคือทั้งหมดความสำเร็จทั้งหมดในการทำงานของคุณ!