Სარჩევი:
ვიდეო: პორტატული FM რადიო გადამცემი: 4 ნაბიჯი
2024 ავტორი: John Day | [email protected]. ბოლოს შეცვლილი: 2024-01-30 10:20
ამ პროექტში ჩვენ შევქმნით FM გადამცემს Arduino– ს გამოყენებით.
ნაბიჯი 1: რაც დაგჭირდებათ
- არდუინო ნანო, ან ნებისმიერი არდუინო თქვენი არჩევანით.
- 16x2 Arduino LCD.
- Elechouse FM მოდული V 2.0
- ღილაკის გადამრთველი
- 220 Ohm რეზისტორი
- 500k Ohm ცვლადი რეზისტორი
- 50k Ohm ცვლადი რეზისტორი
- 10k Ohm ცვლადი რეზისტორი LCD– ისთვის
ნაბიჯი 2: ასამბლეა
ამ ნაწილის იდეა არის დაასრულოს ჩვენი სქემის მთელი კონფიგურაცია, რათა მივაღწიოთ მიზანს, შევქმნათ FM გადამცემი.
დაიწყეთ პურის დაფის, მხტუნავების და თქვენი არდუინოს აღებით. მოძებნეთ ქინძისთავები A0, A1, A4, A5, D2, D3, D4, D5, D9, D10, D11, Ground და 5V.
აღმოჩენისთანავე ჩვენ დავიწყებთ ცვლადი რეზისტორების შეერთებას, რომელიც იქნება სახელურები, რომლებიც მომავალში შეცვლის იმ სიხშირეს, რომლის გადაცემაც გვსურს. ახლა, გახსოვდეთ ნაწილების სიაში სამი ცვლადი რეზისტორი იყო ნახსენები. ამ ნაწილისთვის ჩვენ გამოვიყენებთ 500k და 50k ერთეულს. ბუნებრივია, 50k მოგვცემს მარკერს სიხშირის თითოეული ერთეულისთვის და 500k ერთი გვიჩვენებს ათწილადების მარკირებას.
შეკრებისთვის დააკავშირეთ 500k ცვლადი რეზისტორის შუა ტერმინალი A0- თან, მარცხენა ტერმინალი მიწასთან და მარჯვენა 5V. შემდეგ, იგივე გააგრძელეთ 50k ერთზე, მაგრამ ამჯერად შუა ტერმინალი გადადის Arduino– ს A1 პინზე.
ახლა, როდესაც ჩვენ შევიკრიბეთ სახელურები, ჩვენ შევიკრიბებით წრის ნაწილი, რომელიც მოიცავს FM გადამცემს. აიღეთ მოდული და შეხედეთ ქინძისთავებს. თქვენ უნდა ნახოთ Vcc ტერმინალი, Ground ტერმინალი, SDA პინი და SCL პინი. აშკარა უნდა იყოს, რომ Vcc მიდის 5V– ზე, ხოლო Ground მიდის GND– ზე. SDA და SCL– სთვის, თქვენ უნდა დაათვალიეროთ არჩეული Arduino– ს სერიული ინტერფეისი, უფრო კონკრეტულად კი I2C. არდუინო ნანოსთვის SDA არის პინ A4- ში და SCL პინ A5- ში, ასე რომ გააგრძელეთ თითოეულ შესაბამის პინთან დაკავშირება და თქვენ უკვე აწყობილი გაქვთ გადამცემი ნაწილი.
გარდა ამისა, ჩვენ დავაკავშირებთ გადამრთველს. გადამრთველი ემსახურება მდგომარეობას შორის მდგომარეობის შეცვლას იმ სიხშირის დაზოგვაში, რომლის გადაცემაც ჩვენ გვსურს და იმ სიხშირის დაყენება, რომლის გადაცემაც გვსურს. გადამრთველის კავშირი საკმაოდ მარტივია, უბრალოდ დაუკავშირდით ტერმინალს რეზისტორს, რომელიც გადავა წყაროზე, შემდეგ კი იმავე ტერმინალთან მოკლედ შეუერთეთ Arduino pin D9- ს, რათა მომავალში შეძლოთ გადამრთველში ცვლილებების ძებნა. რა მეორე ტერმინალი მიწაზე გადავა.
დაბოლოს, არსებობს უამრავი გაკვეთილი Arduino– ს LCD– ის დასაკავშირებლად, ამიტომაც არ ავხსნი როგორ გავაკეთო ეს. მიუხედავად ამისა, მე ჩავრთავ ბმულს, რომელიც გამოვიყენე აღნიშნული LCD დრაივერის გარეშე დასაკავშირებლად.
Ბმული:
fabricadigital.org/2015/11/como-conectar-u…
ბმული არის ესპანურად, მაგრამ ახსნა საკმარისია მათთვის, ვინც არ ლაპარაკობს ენაზე.
ასევე, მიმაჩნია სასარგებლო ამ სექციაში შემავალი ორივე სქემის დათვალიერება.
ნაბიჯი 3: კოდი
პირველი რასაც თქვენ შეამჩნევთ არის ბიბლიოთეკის ჩართვა სახელწოდებით FMTX.h ეს არის ბიბლიოთეკა Elechouse– ის მიერ საკუთარი მოდულის გამოსაყენებლად. თქვენ შეგიძლიათ იპოვოთ ეს ბიბლიოთეკა და მეტი ინფორმაცია ამ მოდულის გამოყენების შესახებ შესაბამის მონაცემთა ცხრილში, რომელსაც ნახავთ შემდეგ ბმულზე:
www.elechouse.com/elechouse/index.php?main_…
ახლა კოდი იყენებს ციფრული ელექტრონიკის ზრდის ფლანგის პრინციპს. წარმოიდგინეთ წყაროსთან და LED- თან დაკავშირებული გადამრთველი. ინტუიციურად დაინახავთ, რომ ღილაკზე დაჭერისას LED ჩართული იქნება და თუ გაუშვებთ, LED გამორთულია. ახლა, იდეა არის, რომ შევინარჩუნოთ LED ღილაკის პირველი დაწკაპუნებისას, ხოლო შემდგომში, LED ჩართული იქნება. ჩვენ იგივე პრინციპს გამოვიყენებთ ჩვენს კოდზე. პირველი მდგომარეობა იქნება სიხშირის დასადგენად, რომლის გადაცემაც გვსურს, ხოლო მეორე დაზოგვისთვის. ამ სიხშირის გადაცემისათვის თქვენ უნდა დაუბრუნდეთ პირველ მდგომარეობას.
გირჩევთ:
რადიო გადამცემი 9 არხით: 3 ნაბიჯი
რადიო გადამცემი 9 არხით: რადიო გადამცემი ამ ინსტრუქციურად მე გაჩვენებთ, თუ როგორ ვაკეთებ ჩემს იაფფასიან რადიოს გადამცემს nrf24lo1 მოდულით გაძლიერებული ანტენით. ამ პროექტის გასაკეთებლად აქ არის ნაწილების სია ნაწილების სია:- sr არა რაოდენობა
რადიო გადამცემი: 10 ნაბიჯი
რადიო გადამცემი: ეს რადიო გადამცემი აგზავნის AM რადიო სიგნალს, რომლის მიღება შესაძლებელია 819 კჰც სიხშირით. ეს პროექტი დამზადებულია გამოყენებითი ფიზიკის სტუდენტების მიერ TU Delft– დან, ნიდერლანდებში. ეს არის DEF კურსის ნაწილი
ჟოლო Pi რადიო გადამცემი: 4 ნაბიჯი
Raspberry Pi რადიო გადამცემი: უახლესი განახლება (02/14/19): ეს ინსტრუქციები აღარ არის განახლებული და არ უნდა იქნას გამოყენებული რაიმე პითან ერთად ორიგინალური RPI– ს გარდა. გთხოვთ გააგრძელოთ ეს ინსტრუქციები თქვენივე რისკით, მიუხედავად ამისა. წაიკითხეთ კომენტარები, რომ ნახოთ რა აქვთ სხვა ადამიანებს
FM რადიო RDS (რადიო ტექსტი), BT კონტროლი და დატენვის ბაზა: 5 ნაბიჯი
FM რადიო RDS (რადიო ტექსტი), BT კონტროლი და დამუხტვის ბაზა: Bonjour, ეს არის ჩემი მეორე "ინსტრუქცია". როგორც მე მომწონს, რომ არ გავაკეთო ძალიან სასარგებლო რამ, აქ არის ჩემი ბოლო პროექტი: ეს არის FM რადიო რადიოტექსტით დატენვის ბაზა და რომლის მონიტორინგიც შესაძლებელია Bluetooth- ისა და Android პროგრამის საშუალებით, ამიტომ მე
ინტერნეტ რადიო/ ვებ რადიო ჟოლოს Pi 3 -ით (უთავო): 8 ნაბიჯი
ინტერნეტ რადიო/ ვებ რადიო ჟოლოს Pi 3 (თავაწეული): HI გნებავთ თქვენი საკუთარი რადიოს ჰოსტინგი ინტერნეტით, მაშინ თქვენ სწორ ადგილას ხართ. ვეცდები შეძლებისდაგვარად განვმარტო. მე შევეცადე რამდენიმე გზა, რომელთა უმეტესობას ან სჭირდებოდა ხმის ბარათი, რომლის ყიდვაც არ მინდოდა. მაგრამ მოახერხა