Სარჩევი:
- მარაგები
- ნაბიჯი 1: გეგმა
- ნაბიჯი 2: FM რადიოს მოდულის მომზადება
- ნაბიჯი 3: დანართის დამზადება
- ნაბიჯი 4: მიკროსქემის დაფების მომზადება
- ნაბიჯი 5: კოდირების დრო
- ნაბიჯი 6: ნივთების გაერთიანება
- ნაბიჯი 7: ისიამოვნეთ
ვიდეო: FM რადიო: 7 ნაბიჯი (სურათებით)
2024 ავტორი: John Day | [email protected]. ბოლოს შეცვლილი: 2024-01-30 10:17
ცოტა ხნის წინ, მე წავაწყდი RDA5807 მოდულს, რომელიც არის FM რადიო ტიუნერი ძალიან პაკეტში. ის ძალიან იაფია და იყენებს I2C პროტოკოლს კომუნიკაციისთვის, რაც ნიშნავს რომ მხოლოდ ორი მავთული იქნება საჭირო IC– სთან სალაპარაკოდ. ნაკლები გაყვანილობა!
დედაჩემი ყოველდღიურად უსმენდა რადიოს, სანამ საჭმელს ამზადებდა, სანამ რადიო მოკვდებოდა. მინდოდა მისი გაოცება რადიოთი, რომელიც მე თვითონ ავაშენე. ამ ინსტრუქციებში მე გაჩვენებთ თუ როგორ შევაერთე RDA5807 IC არდუინოსთან. იმისთვის, რომ ის კარგად გამოიყურებოდეს, მე შევიმუშავე დანართი და 3D დაბეჭდა იგი. მე ახალი ვარ 3D დიზაინში, ასე რომ ეს იქნება მარტივი დიზაინი. არა ლამაზი ნივთები.
Დავიწყოთ
მარაგები
1x არდუინო ნანო
1x RDA5807M FM რადიო ტიუნერი IC
1x I2C OLED ეკრანი
1x 3W დინამიკი
1x PAM8403 აუდიო გამაძლიერებელი მოდული
2x 6x6 ტაქტილური გადამრთველი
1x 100k პოტენომეტრი
1x DC კვების ბუდე
სურვილისამებრ:
3D პრინტერი
ნაბიჯი 1: გეგმა
გეგმა არის ყველაფერი მარტივი და მოწესრიგებული იყოს. არა ლამაზი ნივთები.
ჩვენ არდუინო ნანოს ვიყენებთ როგორც ტვინი ჩვენი პროექტისათვის. მოდულთან ურთიერთობის მძიმე სამუშაო უკვე შესრულებულია. დარწმუნდით, რომ დააინსტალირეთ რადიო ბიბლიოთეკა. არსებობს მრავალი მახასიათებელი, რომლითაც შეგიძლიათ ითამაშოთ. შენიშვნა: ბიბლიოთეკა ასევე მუშაობს SI4703, SI4705 და TEA5767.
ერთი წინა ღილაკი გამოიყენება რადიოს "სიხშირის შერჩევის" რეჟიმში და მეორე ღილაკს სიხშირის შესარჩევად. ქოთანი გამოყენებული იქნება წინასწარ განსაზღვრული სიხშირეების გადასაადგილებლად (რაც შეიძლება შეიყვანოთ კოდში თქვენი მდებარეობის მიხედვით).
OLED დისპლეი გამოყენებული იქნება მისი სიხშირის საჩვენებლად.
რადიო მოდულის გამომავალი აუდიო სიგნალი ძალიან დაბალია და არ არის საკმარისი 0W დინამიკის მართვისთვის. PAM8403 მოდული გამოყენებული იქნება აუდიო სიგნალის გასაძლიერებლად. ამ მოდულის მრავალი ვერსია არსებობს. მე წავედი ერთთან, რომელსაც აქვს ქოთანი ხმის კონტროლისთვის, ასევე ჩართვა/გამორთვა.
ნაბიჯი 2: FM რადიოს მოდულის მომზადება
როგორც თქვენ შეგიძლიათ თქვათ სურათის დათვალიერებისას, ის ძალიან, ძალიან პატარაა! ამის გარდა, მოდულის ბალიშები არ არის მეგობრული პურის დაფაზე/პერფორდზე.
ჩვენ უნდა გავაკეთოთ ბრეაკოუტ დაფა ამისთვის. გაჭერით პერფორდის პატარა ნაჭერი მოდულის ზომაზე. დარწმუნდით, რომ თითოეულ მხარეს არის მინიმუმ 5 ხვრელი. Solder მამრობითი header ქინძისთავები, როგორც ნაჩვენებია სურათზე. შემდეგი, მოათავსეთ მოდული დაფაზე და შეაერთეთ თხელი მავთულები მოდულსა და სათაურის ქინძისთავებს შორის. მე გამოვიყენე მორთვა outs კომპონენტის ფეხები.
ნაბიჯი 3: დანართის დამზადება
მე სრულიად ახალი ვარ 3D დიზაინში და ეს არის ყველაზე მეტად რაც მე მაქვს შემუშავებული. დანართი შექმნილია Fusion 360 -ში და დაბეჭდილია Creality Ender 3 პრინტერზე. მე დავამატე ყველა. STL ფაილი, რომელიც მე გამოვიყენე.
მე წინა ფირფიტა თეთრად დავხატე, რადგან ძაფის მხოლოდ ერთი ფერი მაქვს.
გარე სხეულის ხვრელებში ჩავამატე "M3 ხრახნიანი ჩანართები" გამწოვი რკინის გამოყენებით. საკმაოდ დამაკმაყოფილებელი იყო!
წებოვანა შიდა რგოლი გარე სხეულის შიგნით სუპერ წებოს გამოყენებით.
ასევე, გააკეთეთ 6 მმ და 2 მმ ხვრელი "უკანა ფირფიტაში" გამაძლიერებლის და ანტენის სახელურის შესაბამისად. დიზაინის დამავიწყდა მათი დამატება.
ნაბიჯი 4: მიკროსქემის დაფების მომზადება
ჩვენ უნდა გავაკეთოთ ორი მიკროსქემის დაფა. ერთი იქნება მთავარი დაფა არდუინოსა და FM მოდულთან ერთად, მეორე კი ღილაკებისთვის, რომელიც დამონტაჟდება წინა ფირფიტაზე.
მე გამოვიყენე კონექტორები მამაკაცისა და ქალის სათაურის ქინძისთავების გამოყენებით თითოეული კომპონენტისთვის, რათა მისი მარტივად დაკავშირება/გათიშვა მოხდეს. თუ გსურთ, შეგიძლიათ გამოტოვოთ ეს ნაბიჯი.
გააკეთეთ გაყვანილობა სქემატური სქემის მიხედვით.
ნაბიჯი 5: კოდირების დრო
კოდი დაერთო აქ. ჩამოტვირთეთ.ino ფაილი და გახსენით Arduino IDE– ში. სანამ ატვირთავთ, არის ორი რამ, რაც უნდა შეცვალოთ.
- რადიოსადგურების რაოდენობა და მათი სიხშირე შეიცვლება. Google– ის სწრაფი ძებნა გაცნობებთ სადგურებს და მათ სიხშირეს. მას შემდეგ რაც ჩამოთვლით, დაამატეთ ისინი 'station მასივში, როგორც ეს ნაჩვენებია სურათზე. თქვენ უნდა გამოტოვოთ ათობითი წერტილი. მაგალითად, 9110 ნიშნავს 91.10 MHz, 10110 ნიშნავს 101.10 MHz და ასე შემდეგ.
- ასევე, შეიყვანეთ სადგურების საერთო რაოდენობა კვადრატულ ფრჩხილებს შორის. ჩემს შემთხვევაში, მასივის შიგნით მაქვს 12 სადგური. მაშასადამე, სადგურები [12]. გამოაკლეთ 1 სადგურების საერთო რაოდენობიდან და შეიყვანეთ იგი კოდში, როგორც ნაჩვენებია მეორე სურათზე. 11 ამ შემთხვევაში.
მე ვიცი, რომ არსებობს უკეთესი გზა, მაგრამ მე მივიღე ბევრი შეცდომა ნაცვლად!
და ატვირთეთ კოდი!
ნაბიჯი 6: ნივთების გაერთიანება
ცხელი წებო OLED ეკრანი და სპიკერი ადგილზე წინა ფირფიტაზე.
მოათავსეთ 3D დაბეჭდილი ღილაკები მათ ადგილას, დაამატეთ წვეთი სუპერ წებო ტაქტილურ გადამრთველებზე და განათავსეთ მიკროსქემის ღილაკი ღილაკების თავზე და დარწმუნდით, რომ ღილაკები და კონცენტრატორები შეესაბამება.
შეახვიეთ პოტენომეტრს წინა ფირფიტაზე.
წაისვით უზარმაზარი რაოდენობის სუპერ წებო შიდა რგოლზე და მოათავსეთ მთელი წინა ფირფიტა ყველა კომპონენტთან ერთად.
გააკეთეთ კომპონენტების ყველა კავშირი მთავარ მიკროსქემის დაფასთან. შეაერთეთ აუდიო გამოსავალი რადიო მოდულიდან გამაძლიერებელთან, რომელიც დამონტაჟებულია უკანა ფირფიტაზე.
განათავსეთ ცხელი წებო კონექტორების გარშემო, რათა იმოქმედოთ როგორც დაძაბულობის შემსუბუქება.
მიამაგრეთ უკანა ფირფიტა M3 ხრახნების გამოყენებით.
დაბოლოს, ცხელი წებოს ჯოხი გაჭერით 4 წრედ, რომლის სისქეა დაახლოებით 2-3 მმ და შედგით ბოლოში, როგორც ნაჩვენებია. ისინი ემსახურება რეზინის ფეხების დანიშნულებას.
Მზად ხარ!
ნაბიჯი 7: ისიამოვნეთ
ჩართეთ თქვენი რადიო 5V წყაროს გამოყენებით. თუ თქვენ ვერ პოულობთ 5V- ს, გამოიყენეთ 7805 ძაბვის მარეგულირებელი 12V, როგორც შემავალი.
გმადლობთ, რომ ბოლომდე იყავით. იმედია ყველას მოგეწონებათ ეს პროექტი და დღეს ისწავლეთ რაიმე ახალი. ნება მომეცით ვიცი, თუ თქვენ ერთი თქვენთვის. გამოიწერეთ ჩემი YouTube არხი სხვა მომავალი პროექტებისთვის. Კიდევ ერთხელ გმადლობთ!
გირჩევთ:
BOSEBerry Pi ინტერნეტ რადიო: 4 ნაბიჯი (სურათებით)
BOSEBerry Pi ინტერნეტ რადიო: მე მიყვარს რადიოს მოსმენა! მე ვიყენებდი DAB რადიოს ჩემს სახლში, მაგრამ აღმოვაჩინე, რომ მისაღები იყო ცოტა არეული და ხმა გამუდმებით იშლებოდა, ამიტომ გადავწყვიტე ავაშენო საკუთარი ინტერნეტ რადიო. მე მაქვს ძლიერი wifi სიგნალი ჩემი სახლის გარშემო და ციფრული ძმა
თვითმფრინავით მოძრავი რადიო კონტროლირებადი იხვი: 10 ნაბიჯი (სურათებით)
Jet Propelled რადიო კონტროლირებადი იხვი: 40+ წლის წინ მინდოდა რადიო კონტროლის ნავის აღება და მისი გამოყენება ახლომდებარე პარკის ტბაზე, თუმცა პარკის მცველმა ნათლად განმარტა, რომ ნავები ნებადართული არ იქნებოდა. ასე რომ, მე შევიმუშავე ეს გეგმა, რომ შენიღბვა ნავი იხვის სახით. მცირე ნაკლი იყო ფასი
Smart Buoy [GPS, რადიო (NRF24) და SD ბარათის მოდული]: 5 ნაბიჯი (სურათებით)
Smart Buoy [GPS, რადიო (NRF24) და SD ბარათის მოდული]: ეს Smart Buoy სერია ასახავს ჩვენს (ამბიციურ) მცდელობას ავაშენოთ სამეცნიერო ბუი, რომელსაც შეუძლია მიიღოს მნიშვნელოვანი გაზომვები ზღვის შესახებ, თაროების გარეშე. ეს არის ოთხიდან ორი სამეურვეო პროგრამა - დარწმუნდით, რომ იყავით განახლებული და თუ გჭირდებათ სწრაფი ჩარევა
FM რადიო RDS (რადიო ტექსტი), BT კონტროლი და დატენვის ბაზა: 5 ნაბიჯი
FM რადიო RDS (რადიო ტექსტი), BT კონტროლი და დამუხტვის ბაზა: Bonjour, ეს არის ჩემი მეორე "ინსტრუქცია". როგორც მე მომწონს, რომ არ გავაკეთო ძალიან სასარგებლო რამ, აქ არის ჩემი ბოლო პროექტი: ეს არის FM რადიო რადიოტექსტით დატენვის ბაზა და რომლის მონიტორინგიც შესაძლებელია Bluetooth- ისა და Android პროგრამის საშუალებით, ამიტომ მე
ინტერნეტ რადიო/ ვებ რადიო ჟოლოს Pi 3 -ით (უთავო): 8 ნაბიჯი
ინტერნეტ რადიო/ ვებ რადიო ჟოლოს Pi 3 (თავაწეული): HI გნებავთ თქვენი საკუთარი რადიოს ჰოსტინგი ინტერნეტით, მაშინ თქვენ სწორ ადგილას ხართ. ვეცდები შეძლებისდაგვარად განვმარტო. მე შევეცადე რამდენიმე გზა, რომელთა უმეტესობას ან სჭირდებოდა ხმის ბარათი, რომლის ყიდვაც არ მინდოდა. მაგრამ მოახერხა