Სარჩევი:
ვიდეო: Raspberry Pi Spotify პლეერი 3D ბეჭდვით კეისით: 4 ნაბიჯი (სურათებით)
2024 ავტორი: John Day | [email protected]. ბოლოს შეცვლილი: 2024-01-30 10:20
ამ სასწავლო ინსტრუქციაში მე ვაპირებ გაჩვენოთ როგორ გააკეთოთ Raspberry Pi დაფუძნებული მუსიკალური პლეერი, რომელსაც შეუძლია ადგილობრივი მუსიკის, ვებ რადიოსადგურების დაკვრა და მოქმედებს როგორც spotify დამაკავშირებელი სპიკერი, ყველა განთავსებულია კედელზე დამონტაჟებულ 3D პრინტერზე.
მე ავაშენე ეს მუსიკალური პლეერი ჩემი შეყვარებულების სამზარეულოსთვის, რადგან ჩვენ გვსურს მუსიკის მოსმენა სამზარეულოს ან გამოცხობის დროს, მაგრამ კომპიუტერის დინამიკები, რომლებიც მისაღებიდან ისმის, უბრალოდ არ ამცირებს მას.
თქვენ დაგჭირდებათ:
- ჟოლო პი 3
- მიკრო SD ბარათი (მინ. 8 GB)
- სტერეო დინამიკები ინტეგრირებული USB DAC- ით
- უსაფრთხო გამორთვის წრე
- 3.5 "სენსორული ეკრანი
- Micro USB კაბელი ქალიდან მამაკაცამდე
- გასაყიდი რკინა
- მავთულის გამხსნელი
- მავთულები
დასაყენებლად:
- კლავიატურა
- თაგვი
- HDMI მონიტორი
ნაბიჯი 1: Pi- ის დაყენება
პირველ რიგში, მოდით განვსაზღვროთ პროგრამული უზრუნველყოფის მხარე. მუსიკალური პლეერი ემყარება Logitechs– ის პოპულარულ, მაგრამ პენსიაზე გასულ Squeezebox მოთამაშეებს. Pi მართავს LogitechMediaServer და Squeezelite კლიენტს, ასევე Jivvelite ინტერფეისს. თქვენ დაგჭირდებათ SSH და comand line ძირითადი უნარები შემდეგი ნაბიჯებისთვის. თუ თქვენ არ იცნობთ SSH– ს, მაშინ OverTheWire შესანიშნავი ადგილია იმისათვის, რომ ისწავლოთ კომანდ ხაზისა და SSH– ის გამოყენება.
ჩამოტვირთეთ Raspbian და ჩაწერეთ იგი SD ბარათზე, ერთი შემდეგი პროგრამის გამოყენებით:
- Win32DiskImager (Windows)
- ApplePi Baker (Mac)
- Etcher (Mac და Windows)
ჩადეთ SD ბარათი Pi- ში და შეაერთეთ ყველა პერიფერიული მოწყობილობა (კლავიატურა, მაუსი, მონიტორი) და დენი. დესკტოპის გარემოში ჩატვირთვის შემდეგ, დააყენეთ wifi და ჩართეთ SSH და GPIO ფუნქციონირება პარამეტრებში.
ახლა თქვენ შეგიძლიათ გათიშოთ ყველა პერიფერიული მოწყობილობა და გააგრძელოთ SSH- ის საშუალებით ერთი კომპიუტერიდან იმავე ქსელში Pi- ის დასაყენებლად.
SSH– ის საშუალებით დაკავშირებისთანავე გამოიყენეთ შემდეგი ბრძანება Raspberry Pi– ის რეგულაციებზე წვდომისათვის
sudo raspi-config
შეცვალეთ ენა, კლავიატურის განლაგება და მომხმარებლის პაროლი თქვენი საჭიროებების შესაბამისად (სურვილისამებრ), შემდეგ გააფართოვეთ ფაილური სისტემა და დაადასტურეთ გადატვირთვის მოთხოვნა.
შემდეგი, შეაერთეთ სენსორული ეკრანი და დააინსტალირეთ საჭირო დრაივერი (დამოკიდებულია იმაზე, თუ რომელი ეკრანი არის თქვენთვის ხელმისაწვდომი):
- Adafruit TFT დრაივერები
- Waveshare TFT დრაივერები
სწორად დაყენების შემდეგ, თქვენ უნდა ნახოთ დესკტოპის გარემო სენსორულ ეკრანზე.
მუსიკალური პლეერის დასაყენებლად, მე მივყევი ჯონ ჰაგენსიკერის გზამკვლევს LogitechMediaServer, Squeezelite და Jivelite. უბრალოდ დარწმუნდით, რომ USB სპიკერი დაკავშირებულია და არჩეულია სწორი ხმოვანი ბარათი.
Spotify Connect– ის მხარდაჭერა ადვილად შეიძლება დაემატოს მოდული მენეჯერის მეშვეობით Logitech მედია სერვერში.
მე ასევე ამოვიღე კურსორი სამუდამოდ, კოსმეტიკური მიზეზების გამო, გამოყენებით:
sudo nano /etc/lightdm/lightdm.conf
და იცვლება შემდეგი ხაზი
#xserver-command = X
შევიდა
xserver -command = X -nocursor
ეკრანის დაკალიბრება შესაძლებელია xinput კალიბრატორის გამოყენებით, როგორც ეს აღწერილია ტალღების გაზიარების ვიკიში.
მაუსბერის სქემებიდან გადართვის სკრიპტის დაყენების შემდეგ მე შევცვალე შესვლა და გამომავალი GPIO20 და GPIO21, ვინაიდან ნაგულისხმევი შედეგები ჩვენ უკვე გამოიყენება სენსორული ეკრანის სათაურში.
ნაბიჯი 2: საქმის დაბეჭდვა
საქმე არის arcmatt- ის "Pi TFT plus Console Case" რემიქსი/გაგრძელება Thingiverse- ზე. Fusion 360 -ში დავამატე ორი სპიკერი ერთსა და იმავე დიზაინში, როგორც ორიგინალი და შეცვალე ძირითადი ნაწილი, რათა გამოირჩეოდეს ორი კედლის სამონტაჟო ხვრელი და სამონტაჟო წერტილები USB დინამიკების ხმის კარტისა და უსაფრთხო გამორთვის დაფისთვის.
- თუ გსურთ კორპის შეცვლა სხვა კომპონენტების შესატყვისად, ჩამოტვირთეთ *.f3d ფაილი.
- თუ მხოლოდ მზა STL ფაილების დაბეჭდვა გსურთ, გადმოწერეთ zip ფაილი.
ძირითადი სხეულისა და დინამიკის კორპუსის შუა ნაწილების STL ფაილები შეიცავს სიცარიელეს M3 კაკლისთვის. გააჩერეთ ბეჭდვა შესაბამის სიმაღლეზე და დაამატეთ თხილი დაბეჭდვის განახლებამდე.
10% შევსება საკმარისი იქნება უკანა და წინა ნაწილებისთვის. შუა ნაწილები, რომლებიც შეიცავს კაკალს, უნდა იბეჭდოს უფრო მაღალ დონეზე, რათა უზრუნველყოს თხილის ხვრელების საკმარისი სტრუქტურული მხარდაჭერა. ორი კაკალი გათავისუფლდა ჩემს ერთ ანაბეჭდში 10%-ით, არ დატოვა ძაფი ჭანჭიკების სათანადოდ შესანარჩუნებლად.
აქ არის ბმული რამ სამყაროს გვერდზე დანართი
ნაბიჯი 3: ელექტრონიკა
ამ შემდგომი ნაბიჯისათვის თქვენ უნდა გქონდეთ შედუღების ძირითადი უნარები.
გახსენით USB დინამიკი და გათიშეთ დინამიკები ხმის დაფიდან მათი JST კაბელებით. გათიშეთ და ამოიღეთ USB კაბელი შესაბამისი სიგრძის ხმის დაფისგან. სივრცის დაზოგვის მიზნით, მე შევაერთე USB კაბელები უშუალოდ ტესტის ბალიშებზე Pi- ს ქვედა მხარეს. თუ ბალიშებს მულტიმეტრით ვერ აკვირდებით, აქ არის ბალიშების ნომრების კარგი ჩამონათვალი. ხმის დაფის დასაკავშირებლად გამოვიყენე PP46– დან PP48– მდე და 5V– ის მიწოდების პინი (იხ. სურათი).
მოამზადეთ უსაფრთხო გამორთვის სქემა როკერის გადამრთველის ჩამოსხმის გზით და შეცვალეთ იგი იზოლირებული მავთულის ორი სიგრძით. განათავსეთ ჩამრთველი ჩაღრმავებაში და შეაერთეთ თავისუფალი ლიდერი ადგილზე.
გაჭერით მიკრო USB კაბელის მამრობითი ბოლო და მოაცილეთ დენის და მონაცემთა კავშირები. შეაერთეთ USB კაბელის წითელი სიმძლავრე PP2– ზე და შავი ტყვიის PP5– ზე (იხ. სურათი). მიკრო USB კაბელის ქალი ბოლო უნდა იყოს დაკავშირებული უსაფრთხო გამორთვის მიკროსქემის დაფის მამაკაცის ბოლოთან. დაფა შეიძლება წებოვანი იყოს საქმის ბოლოში.
მოგვიანებით დავამატე ცხელი წებო ყველა გამაგრების წერტილს სტაბილიზაციისა და დაძაბულობის შემსუბუქების მიზნით.
კრედიტი Pi სურათისთვის: ვიკიპედია, მომხმარებელი: Multicherry
commons.wikimedia.org/wiki/File:Raspberry_Pi_2_Model_B_v1.1_underside_new_(bg_cut_out).jpg
ნაბიჯი 4: საბოლოო შეკრება
საბოლოო კონსტრუქცია ცოტა მოუხერხებელია, მაგრამ საკმარისად გრძელი სადენებით ყველაფერი უნდა მოერგოს.
დინამიკის გარსაცმები ოდნავ პატარა მხარეს იყო, რაც ერთ მხარეს გაფუჭებული თხილის კორპუსთან ერთად ნიშნავს, რომ მარცხენა სპიკერი არ დაიხურება დინამიკის გრილთან ერთად.
სამი საყრდენი შეიძლება ერთმანეთთან იყოს დაკავშირებული M3 ჭანჭიკების გამოყენებით. ჭანჭიკები გაჭრის ძაფს პირველად მათ ხრახნამდე. რამდენადაც თქვენ ხშირად არ გაშლით მათგან, ეს კავშირი საკმარისად ძლიერი უნდა იყოს.
წებო ჩამკეტის მიკროსქემის კორპუსში და ხრახნიანი ხმოვანი დაფა გადასატანად.
Raspberry Pi შეიძლება დამაგრდეს შუა გარსზე M3 ჭანჭიკით. დარწმუნდით, რომ ჩადეთ SD ბარათი Pi- ს ადგილზე დაყენების შემდეგ, რადგან ის ოდნავ უფრო დიდია, ვიდრე გარსაცმები. მისი ჩასმა შესაძლებელია პინცეტის გამოყენებით, გვერდზე გახსნის გზით.
სენსორული ეკრანის დამატების შემდეგ, რჩება მხოლოდ წინა ფირფიტის დალაგება.
მშენებლობის დასრულებამდე არ მქონდა მიკრო USB კაბელი, ამიტომ მე დროებით ვატენებ Pi- ს, თუმცა Pi- ს მიკრო USB პორტს დენის ბანკის გამოყენებით. მე დავამატებ დაკარგული საკაბელო კავშირს მოგვიანებით.
ვიმედოვნებ, რომ მოგეწონათ ეს მინი ჯუქბოქსის აშენება. მე მოუთმენლად ველი ამის გამოცდას მომდევნო ორი კვირის განმავლობაში. თუ თქვენ გაქვთ რაიმე შეკითხვა ან გაუმჯობესების იდეა, დამიტოვეთ კომენტარი ქვემოთ და ვეცდები დაგიბრუნდეთ რაც შეიძლება მალე
მეორე ადგილი აუდიო კონკურსში 2017
გირჩევთ:
Power Bank 10 დოლარამდე! - წვრილმანი - 3D ბეჭდვით: 6 ნაბიჯი (სურათებით)
Power Bank 10 დოლარამდე! | წვრილმანი | 3D ბეჭდვით: სმარტფონების დღევანდელი ინდუსტრია აწარმოებს ძალიან ძლიერ ტელეფონს, ვიდრე ჩვენ ველოდით 90 -იან წლებში, მაგრამ მათ აქვთ მხოლოდ ერთი რამ, რაც აკლია, ანუ ბატარეა. და ერთადერთი გამოსავალი, რაც ახლა გვაქვს არის დენის ბანკი. ამ ვიდეოში მე გაჩვენებთ როგორ
გადაუდებელი USB დენის წყარო (3D ბეჭდვით): 4 ნაბიჯი (სურათებით)
გადაუდებელი USB დენის წყარო (3D ბეჭდვით): ეს პროექტი იყენებს 12 ვ ბატარეას, ისევე როგორც თქვენ გამოიყენებდით ავტომობილისთვის, USB მოწყობილობების დასატენად ელექტროენერგიის გათიშვის ან საკემპინგო მოგზაურობის შემთხვევაში. ეს ისეთივე მარტივია, როგორც USB მანქანის დამტენის ბატარეაზე მიმაგრება. ქარიშხალი სენდის შემდეგ, მე ელექტროენერგიის გარეშე ვიყავი
ბატონი სპიკერი - 3D ბეჭდვით DSP პორტატული სპიკერი: 9 ნაბიჯი (სურათებით)
ბატონი სპიკერი - 3D ბეჭდვით DSP პორტატული სპიკერი: მე მქვია სიმონ ეშტონი და წლების განმავლობაში ბევრი დინამიკი ავაშენე, ჩვეულებრივ ხისგან. მე მივიღე 3D პრინტერი შარშან და ამიტომ მინდოდა შემექმნა ისეთი, რაც განასახიერებს დიზაინის უნიკალურ თავისუფლებას, რასაც 3D ბეჭდვა იძლევა. დავიწყე თამაში
3D ბეჭდვით გველის რობოტი: 7 ნაბიჯი (სურათებით)
3D დაბეჭდილი გველის რობოტი: როდესაც მივიღე ჩემი 3D პრინტერი, დავიწყე ფიქრი, რისი გაკეთება შემიძლია მასთან. ბევრი რამ დავბეჭდე, მაგრამ მინდოდა მთლიანი კონსტრუქციის გაკეთება 3D პრინტერის გამოყენებით. შემდეგ ვიფიქრე რობოტი ცხოველის დამზადებაზე. ჩემი პირველი იდეა იყო ძაღლის ან ობობის გაკეთება, მაგრამ
Raspberry Pi მუსიკალური პლეერი: 10 ნაბიჯი (სურათებით)
Raspberry Pi მუსიკალური პლეერი: ოდესმე მოხვედით სახლში და გინდათ რომ ფონური მუსიკა გაცივდეს კომპიუტერის, ტელეფონის ან სხვა მოწყობილობის ჩართვის გარეშე? მე ვთქვი პრობლემა. შემდეგ ინსტრუქციულ მე გიჩვენებთ ჩემს კონცეფციას მუშაობს მუსიკალური პლეერი