Სარჩევი:

Raspberry Pi Spotify პლეერი 3D ბეჭდვით კეისით: 4 ნაბიჯი (სურათებით)
Raspberry Pi Spotify პლეერი 3D ბეჭდვით კეისით: 4 ნაბიჯი (სურათებით)

ვიდეო: Raspberry Pi Spotify პლეერი 3D ბეჭდვით კეისით: 4 ნაბიჯი (სურათებით)

ვიდეო: Raspberry Pi Spotify პლეერი 3D ბეჭდვით კეისით: 4 ნაბიჯი (სურათებით)
ვიდეო: Raspberry Pi and Spotify Powered E-Ink #diyelectronics #computerscience #tech #shorts 2024, ივლისი
Anonim
Raspberry Pi Spotify პლეერი 3D ბეჭდვით კეისით
Raspberry Pi Spotify პლეერი 3D ბეჭდვით კეისით

ამ სასწავლო ინსტრუქციაში მე ვაპირებ გაჩვენოთ როგორ გააკეთოთ 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 წ
აუდიო კონკურსი 2017 წ
აუდიო კონკურსი 2017 წ
აუდიო კონკურსი 2017 წ

მეორე ადგილი აუდიო კონკურსში 2017

გირჩევთ: