Სარჩევი:
- ნაბიჯი 1: პირველი ექსპერიმენტები
- ნაბიჯი 2: NFC კონტროლი და აუდიო
- ნაბიჯი 3: Motor-Fader
- ნაბიჯი 4: საბოლოო აპარატურის შექმნა
- ნაბიჯი 5: პროგრამული უზრუნველყოფა
- ნაბიჯი 6: საქმის აგება
- ნაბიჯი 7: აპარატურისა და საქმის გაერთიანება
- ნაბიჯი 8: მზა პროდუქტი
ვიდეო: NFC ქრონოლოგია რადიო: 8 ნაბიჯი (სურათებით)
2024 ავტორი: John Day | [email protected]. ბოლოს შეცვლილი: 2024-01-30 10:19
ადამიანზე ორიენტირებული საყოველთაო მედიის დეპარტამენტის ლაბორატორიულ პროექტში ჩვენ დაგვჭირდა შევქმნათ თანამედროვე მუსიკალური პლეერი, რომელიც ეხება ტრადიციულ რადიოს დიზაინს. ვადები იყო ერთი სემესტრი.
ნაბიჯი 1: პირველი ექსპერიმენტები
იმისათვის, რომ გავეცნოთ პოტენომეტრებს, არდუინოს პლატფორმას და ჩვენებებს, ჩვენ ავაშენეთ პატარა პროტოტიპი.
ჩვენ დავუკავშირდით პოტენომეტრს არდუინოს და დავწერეთ ესკიზი, რომელიც აგზავნის პოტენომეტრის მნიშვნელობას ჟოლოს. ჟოლოს მხარეს, პატარა პითონის სკრიპტი იღებს მონაცემებს და აგზავნის მას ელექტრონული მელნის ჩვენებაზე.
რადგან ჩვენ ჯერ კიდევ ვიყენებდით ელ-მელნის ეკრანის წითელ-შავ ვერსიას, ჩვენების განახლებას 15 წამი დასჭირდა, რაც ჩვენ ჩავთვალეთ, რომ ნელი იყო ჩვენი ურთიერთქმედების სცენარი.
ნაბიჯი 2: NFC კონტროლი და აუდიო
შემდეგი, ჩვენ დავაკავშირეთ RFID მკითხველი, თავდაპირველად Raspberry Pi– თან, რომ გამოვიყენოთ ის როგორც კონტროლის მექანიზმი.
ამ პროტოტიპში NFC ტეგი აკონტროლებს ჩვენს დინამიკებზე დაკვრის აუდიოს.
გარდა ამისა, ჩვენ ექსპერიმენტი გავაკეთეთ Raspberri Pis– ს შორის მონაცემთა კავშირებით, რაც ვაკეთებთ ერთ – ერთ მაკონტროლებელ მაგალითს, სამაგისტრო ჟოლოს, ხოლო ერთი მონაცემების კვების მაგალითს, მონა ჟოლოს.
ნაბიჯი 3: Motor-Fader
ჩვენ თავდაპირველად ვგეგმავდით ციფრული ინდიკატორის გამოყენებას სიმღერის შერჩევის საჩვენებლად. სამწუხაროდ, ელექტრონული ქაღალდის ეკრანებს აქვთ ძალიან ნელი განახლების დრო (1-15 წამი ეკრანის ზომისა და ფერის მიხედვით), რამაც შეუძლებელი გახადა ჩვენი სცენარის გამოყენება. იმისათვის, რომ კვლავ გვქონდეს სითხის ურთიერთქმედება და შევინარჩუნოთ ტრადიციული დიზაინის კონცეფციები, ჩვენ გადავწყვიტეთ, რომ მოტორიზებულ ფადერს ჰქონდეს წითელი წითელი ზოლი ეკრანის წინ.
დროის შეზღუდვებისა და სიმარტივის გამო ჩვენ ავირჩიეთ საკუთარი მექანიკური ხსნარის აგება და ამის ნაცვლად წავედით მოტორიზებული ფადერით, რომლის კონტროლიც შეგვიძლია ჩვენი არდუინოდან.
H- ხიდი საჭიროა ძრავის ორივე მიმართულებით გადასაადგილებლად.
ნაბიჯი 4: საბოლოო აპარატურის შექმნა
NFC რადიოს აპარატურის შესაქმნელად დაგჭირდებათ შემდეგი (ან ექვივალენტი) ნაწილები:
- 2x ერთჯერადი შემობრუნების პოტენომეტრი, 10kΩ წინააღმდეგობა
- 4x პატარა ნათურები
- საერთო USB + 3.5 მმ დინამიკები
- ზოგადი USB ხმის ბარათი
- არდუინო უნო
- USB Type-B ტიპის A კაბელი
- 2.13 "ელექტრონული მელნის ჩვენება
- 7.5 "ელექტრონული მელნის ჩვენება
- 2x პანელის დრაივერი მონიტორებისთვის
- RFID მკითხველი + ტეგები
- 2x ჟოლო Pi 3B+
- 2x ზოგადი 8 GB (ან უფრო მაღალი) Micro-SD ბარათი
- ღილაკი
- საერთო 10kΩ რეზისტორი
- H- ხიდი L293D
- 10kΩ Motor-Fader
- 2x პატარა პურის დაფა
- ჯუმბერის კაბელები
გაყვანილობა
NFC რადიოს ასაშენებლად, შეაერთეთ ყველაფერი გამაგრილებელი დიაგრამის მიხედვით.
აჩვენებს
იმის გამო, რომ ამ ორ ეკრანს სჭირდება Raspberry Pi- ს უნიკალური ქინძისთავები, ჩვენ გამოვიყენეთ ორი ჟოლო. იმისათვის, რომ კომუნიკაციის იერარქია უფრო პირდაპირი იყოს, ერთი ჟოლო პასუხისმგებელია მხოლოდ დიდ ეკრანზე (მონა ჟოლო) გამოყვანაზე, ხოლო მეორე პასუხისმგებელია გამოთვლებზე, კონტროლსა და მცირე ჩვენებაზე (ოსტატი ჟოლო).
ეკრანის გაყვანილობისთვის ჩვენ ვეყრდნობოდით Waveshare– ს დოკუმენტაციას (მცირე ეკრანი, დიდი ჩვენება). უბრალოდ შეაერთეთ ეკრანი მის პანელის დრაივერთან მისი კონექტორის საშუალებით და შეაერთეთ პანელის დრაივერი Waveshare დოკუმენტაციის შესაბამისად.
აუდიო
დინამიკები იკვებება USB- ით და მათი შეყვანა ხდება USB ხმის ბარათის 3.5 მმ აუდიო შეყვანის საშუალებით. შეაერთეთ ორივე მოწყობილობა სამაგისტრო ჟოლოში.
შედუღება
უფრო სტაბილური, მუდმივი კავშირისთვის ჩვენ შევაერთეთ ძრავა, პოტენომეტრი, ნათურები და ღილაკი მათ დამაკავშირებელ კაბელებზე. ჩვენ თავი შევიკავეთ დანარჩენი კაბელების შედუღებისგან, რათა უფრო მოქნილი ვიყოთ ჩვენი საკაბელო მენეჯმენტის მიმართ.
ინტერ-ჟოლოს კომუნიკაცია
ჟოლოს შორის კავშირის დასამყარებლად, ჩვენ გამოვიყენეთ ისინი როგორც UART და დავუკავშირეთ ისინი სერიული კავშირის საშუალებით, მათი TX და RX ქინძისთავების გამოყენებით.
ჟოლო-არდუინოს კომუნიკაცია
დააკავშირეთ ოსტატი ჟოლო Arduino– სთან სერიული კავშირის საშუალებით, USB– ის გამოყენებით.
ნაბიჯი 5: პროგრამული უზრუნველყოფა
ჟოლოს და არდუინოს პროგრამული უზრუნველყოფის დასაყენებლად მიჰყევით ჩვენი პროექტის github საცავის წაკითხვის ინსტრუქციას.
ნაბიჯი 6: საქმის აგება
მასალები:
- 8x ფურცელი MDF ხე (300 მმ * 300 მმ * 3 მმ)
- 2 კომპონენტის წებო
- 3x ხის ბარი (300 მმ * 20 მმ * 20 მმ)
- 1 ფურცელი პლექსიგლასი (300 მმ * 300 მმ * 3 მმ)
- 6x ხის ხრახნი (20 მმ)
დავჭრათ MDF ფურცლები Adobe Illustrator ფაილების მიხედვით. თუ გსურთ შექმნათ თქვენი საკუთარი ყუთების ჭრის გეგმები, გადადით აქ და დაამატეთ აპარატურის კომპონენტების ამოღება Adobe Illustrator– ში.
შეაერთეთ ყუთის სახეები და გამოცდის შემდეგ დააწებეთ ისინი ერთმანეთთან მეტი სტაბილურობისთვის. ჩვენ დავტოვეთ წებო უკანა მხარისთვის, რათა მოგვიანებით ჩავდოთ აპარატურა და გამოვასწოროთ სისტემა.
გაჭერით ხის ბარები ისე, რომ კორპუსში მოთავსდეს ჰორიზონტალურად. გაჭერით ხვრელები ხის ხრახნებისთვის საქმის მარცხენა და მარჯვენა ნაწილში. ერთი ბარი უნდა იყოს დიდი ეკრანისა და დაკვრის/პაუზის ღილაკის უკან, მეორე - პატარა ეკრანის უკან, პლუს ხმისა და სიმღერის პოტენომეტრები და ეს უკანასკნელი დინამიკების კორპუსში შესანახად.
ნაბიჯი 7: აპარატურისა და საქმის გაერთიანება
მასალები:
- ორმხრივი ლენტი
- გაფას ფირზე
- ცხელი წებო
გამოიყენეთ ლენტი და წებო, რომ დააჭიროთ ნაწილები მათ შესაბამის ხის ზოლზე. შეიძლება დაგჭირდეთ პოტენომეტრის ნაწილების გათიშვა, რათა მოათავსოთ საკონტროლო ღილაკი. გარე კაბელების გადასატანად, როგორიცაა დენის კაბელები, ჩვენ რამდენიმე ხვრელს ვჭრით საქმის უკანა ნაწილში.
ნაბიჯი 8: მზა პროდუქტი
მას შემდეგ რაც ყველაფერი შეიკრიბება ისიამოვნეთ თქვენი მაგარი ახალი რადიოთი!
გირჩევთ:
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 გნებავთ თქვენი საკუთარი რადიოს ჰოსტინგი ინტერნეტით, მაშინ თქვენ სწორ ადგილას ხართ. ვეცდები შეძლებისდაგვარად განვმარტო. მე შევეცადე რამდენიმე გზა, რომელთა უმეტესობას ან სჭირდებოდა ხმის ბარათი, რომლის ყიდვაც არ მინდოდა. მაგრამ მოახერხა