Სარჩევი:

Raspberry Pi LightshowPi: 5 ნაბიჯი (სურათებით)
Raspberry Pi LightshowPi: 5 ნაბიჯი (სურათებით)

ვიდეო: Raspberry Pi LightshowPi: 5 ნაბიჯი (სურათებით)

ვიდეო: Raspberry Pi LightshowPi: 5 ნაბიჯი (სურათებით)
ვიდეო: цветомузыка на Raspberry pi 2 с использованием Lightshowpi и 12 вольт RGB ленты 2024, ნოემბერი
Anonim
Image
Image
ჟოლო პი
ჟოლო პი

ამ სასწავლო ინსტრუქციაში მე ვქმნი საშობაო ჩვენებას LightshowPi ვერსიის გამოყენებით, რომელიც დატვირთულია ჟოლოს Pi 3, 8 არხის SSR, 4 განყოფილებაში და სხვადასხვა მავთულხლართებზე. გამოქვეყნებული ვიდეო არის მაგალითი იმისა, რაც მე გავაკეთე შარშან. თუ მოგწონთ ეს სასწავლო, მიეცით ხმა ჟოლოს კონკურსს.

ნაბიჯი 1: მასალის ჩამონათვალი:

  • Raspberry Pi 3 (ნებისმიერი ახალი ვერსია მუშაობს)
  • 16 GB ან მეტი მიკრო მეხსიერების ბარათი
  • მონიტორი
  • HDMI კაბელი
  • თაგვი
  • კლავიატურა
  • ლეპტოპი ან სხვა კომპიუტერი მეხსიერების ბარათის დასაპროგრამებლად
  • მყარი მდგომარეობის რელე (SSR) 8 არხი
  • 4 გასასვლელი
  • 4 გასასვლელი ბანდის ყუთი
  • 4 drywall წამყვანები
  • 4 პატარა ხრახნი
  • RJ45 ჯეკები
  • Ethernet კაბელი
  • Ethernet კაბელი მთავრდება
  • ელექტრო ლენტი და სითბოს შემცირების მილები
  • სხვადასხვა მავთულები
  • ინსტრუმენტები

    • ხრახნები

      • პატარა ბრტყელი თავი
      • ფილიპსი
    • Მავთულის საჭრელები
    • მავთულის სტრიპტიზატორები
    • ფანქარი
    • RJ45 დასაკეცი ინსტრუმენტი უფრო გრძელი Ethernet კაბელის დასამზადებლად
    • დარტყმა ქვემოთ
    • ყუთის საჭრელი ან მაკრატელი
    • Soldering რკინის ერთად solder

ნაბიჯი 2: ჟოლო პი

ლეპტოპის გამოყენებით Raspbian– ის უახლესი ვერსიის ჩატვირთვით, არსებობს ბევრი ინსტრუქცია და ლიტერატურა მეხსიერების ბარათის ჩატვირთვაზე

Raspberry Pi დანამატზე მონიტორზე HDMI, მაუსი და კლავიატურა

მას შემდეგ, რაც Raspbian სურათი იტვირთება ბარათზე, განათავსეთ იგი მეხსიერების ბარათის სლოტში Pi- ზე და ჩართეთ ადექვატური დენის წყარო, ჩართეთ მონიტორი, თუ ის არ არის.

დაველოდოთ მას ჩატვირთვისას, მას შემდეგ, ჩატვირთვისას Wi-Fi და იქნება დაყენების LightshowPi.

Lightshow Pi– ის დასაინსტალირებლად გადადით www.lightshowpi.org და დააწკაპუნეთ დაწყების გზამკვლევზე ახალი მომხმარებლის ქვეშ. გიდის დაავალებს, თუ როგორ უნდა ჩატვირთოს ის Pi, მე არ დააყენა ნაბიჯები ქვემოთ და თუ რაიმე გაურკვევლობა შეიძლება ეხებოდეს ნახვა.

  • გახსნა ტერმინალის ფანჯარა ტიპის sudo su რომელიც არის root და არ უნდა აკრიფოთ sudo ადრე ყველაფერი, რაც მოითხოვს sudo
  • git clone
  • cd lightshowpi
  • git მოიტანე && git გადახდის ოსტატი
  • ./install.sh (თუ არ გამოიყენე sudo su, მოგიწევს sudo დააყენო./install.sh– ის წინ)
  • გადატვირთვა (ისევ თუ არ გამოიყენე sudo su, საჭიროა გადატვირთვის წინ sudo დააყენო)

გადატვირთვის შემდეგ

  • კვლავ გახსენით ტერმინალის ფანჯარა და ჩაწერეთ sudo su
  • cd lightshowpi
  • python py/hardware_controller.py --state = flash (თუ არ გამოიყენე sudo su დაგჭირდება sudo დააყენო პითონის წინ)

    ეს არის ტესტი იმის დასადგენად, არის თუ არა პროგრამა სწორად ჩატვირთული

ქვემოთ მოცემულია ის, რაც მე გავაკეთე ვებგვერდიდან წაკითხვით

  • ტერმინალის ფანჯარაში და ჯერ კიდევ სინათლის ჩვენების დირექტორიაში
  • cd კონფიგურაცია
  • cp default.cfg overrides.cfg

    • ამ ბრძანების ასლი default.cfg და ჩასვით იმავე საქაღალდეში და ცვლის სახელი overrides.cfg
    • კონფიგურაციის ცვლილებების შეტანისას გამოიყენეთ overrides.cfg
  • nano overrides.cfg (თუ sudo su არ გამოგიყენებიათ, sudo უნდა დააყენოთ ნანოს წინ)

    • ხსნის override.cfg- ს და შეუძლია გადახვევა და კონფიგურაციების შეცვლა.
    • ctrl+O ინახავს ცვლილებებს
    • ctrl+X ხურავს overrides.cfg
  • შეგიძლიათ მუსიკის დაკვრა საქაღალდედან ან ინტერნეტიდან, როგორიცაა პანდორა ან სხვა ინტერნეტ სტრიმინგის მუსიკა

    • დასაკრავი სიის შესაქმნელად შექმენით საქაღალდე მუსიკალურ საქაღალდეში

      • შეუძლია გამოიყენოს ტერმინალის ფანჯარა ან გამოიყენოს gui ინტერფეისი
      • ტერმინალის ფანჯარაში

        • sudo su
        • cd lightshowpi/მუსიკა
        • mkdir საშობაო

          შექმნის ახალ საქაღალდეს

        • გადაიტანეთ მუსიკა ამ საქაღალდეში
        • cd..

          ეს ბრძანება გადაგიყვანთ წინა საქაღალდეს

        • cd ინსტრუმენტები
        • python playlist_generator.py (გამოყენება sudo წინაშე python თუ არ გამოიყენოთ sudo su ბრძანება)
        • ითხოვს სიმღერების საქაღალდის სრულ გზას

          მაგალითად:/home/pi/lightshowpi/მუსიკა/საშობაო

        • შემდეგ cd..
        • cd კონფიგურაცია
        • nano overrides.cfg

          • გადაახვიეთ ქვემოთ, სადაც ხედავთ playlist_path = $ SYNCHRONIZED_LIGHTS_HOME/მუსიკა/ნიმუში/.პლეილისტი
          • შეცვალეთ ნიმუში საშობაოდ
          • Ctrl+O შესანახად
          • Ctrl+x გასასვლელად
        • cd..
        • python py/synchronized_lights.py -playlist =/home/pi/lightshowpi/music/christmas/.playlist
        • start_music_and_lights იწყებს მას

          stop_music_and_lights აჩერებს მას

სტრიმინგის წყაროსგან მუსიკის დაკვრის შესაძლებლობა; ვებსაიტზე არის ბმული, რომელსაც შეგიძლიათ მიჰყევით, თუ როგორ უნდა დაუკრათ მუსიკა.

მეტი პერსონალიზაციისა და ინფორმაციისთვის შეგიძლიათ ეწვიოთ lightshowpi.org ან Reddit, არის ბმული Reddit ვებსაიტის წინა მხარეს.

ნაბიჯი 3: აპარატურა

ტექნიკა
ტექნიკა
ტექნიკა
ტექნიკა
ტექნიკა
ტექნიკა

დაწყებული 4 ბანდის გამავალი ყუთით 3 ჩანართი (სურათი)

აიღეთ გასასვლელი და ბრინჯაოს მხარეს არის ჩანართი, რომელიც აკავშირებს 2 გასასვლელს ერთმანეთთან, ფანქრით დაარღვიეთ ჩანართი, რომ ჰქონდეს 2 ცალკეული გასასვლელი, ეს გააკეთეთ დანარჩენ 3 გასასვლელში, არ უნდა დაარღვიოთ ვერცხლის მხარე.

გასასვლელით აიღეთ მავთულის ნაჭერი, რომელიც მე გამოვიყენე 14 ლიანდაგით და ერთი მავთული მიამაგრეთ ბრინჯაოს ხრახნზე. აიღეთ მავთულის კიდევ ერთი ნაჭერი და მიამაგრეთ მეორე ბრინჯაოს ხრახნი. გააკეთეთ ეს დანარჩენ 7 განყოფილებაში, სულ უნდა ჰქონდეს 8 მავთული.

შემდეგ კიდევ ერთი ნაჭერი მავთულ 4 უშუალო თანაბარი lengths ძირითადად daisy ჯაჭვის ნეიტრალური (ვერცხლის ხრახნები). შემდეგ ბოლო ვერცხლის ხრახნზე გაჭერით მავთულის ნაჭერი უფრო დიდხანს, რათა შეაერთოთ შტეფსელის ნეიტრალურ მხარეს.

იგივე გააკეთე მიწასთან ერთად, როგორც ნეიტრალური.

მიიღეთ 4 ცხელი (ბრინჯაოს screw მხარეს) ხაზები და ადგილი მეშვეობით ერთი გატეხილი ჩანართი. დარჩენილი 4 მავთულით, მოათავსეთ სხვა გატეხილი ჩანართის მეშვეობით. შემდეგ ნეიტრალურ მავთულხლართზე და მიწაზე მიმაგრება ბოლო გატეხილ ჩანართზე.

ერთად phillps screwdriver ან კვადრატული ხელმძღვანელი screwdriver ხრახნიანი საშუალებების ყუთი

ახლა მავთულხლართები გატეხილი ჩანართის გავლით. თითოეული ცხელი მავთული დაუკავშირეთ SSR– ს პატარა ბრტყელი ხრახნიანი საშუალებით. მაგალითად, ყველა ზედა გრაფაში საშუალებების უცნაური და ყველა ქვედა საშუალებებს კი. ნომერ პირველი გასასვლელით მარცხენა ზედა მხარეს, დაუკავშირეთ მას ssr- ის პირველ არხთან. ნომერი ორი გასასვლელი ქვედა მარცხენაა, დაუკავშირდით ორ არხს და ასე მეოთხე სანამ ყველა მავთული არ იქნება დაკავშირებული.

ნეიტრალური, ადგილზე და ცხელი მოდის სარელეო ფორუმში ან ბოლო plug ბოლომდე, როგორც მე ან დაამატოთ მავთულის დანამატის შესახებ.

მავთულის შეერთების შემდეგ, დააინსტალირეთ SSR დაფა ყუთის უკანა მხარეს. ყუთის საჭრელის ან მაკრატლის აღებით და საშრობი კედლის შუალედის გათიშვით, რომ გამოსაყენებლად გამოიყენოთ. მოათავსეთ ჩამონგრევები, სადაც არის სამონტაჟო ხვრელები და დაამონტაჟეთ პატარა ხრახნებით.

ნაბიჯი 4: აპარატურა გრძელდება

აპარატურა გრძელდება
აპარატურა გრძელდება
აპარატურა გრძელდება
აპარატურა გრძელდება
აპარატურა გრძელდება
აპარატურა გრძელდება

SSR– ის საკონტროლო მხარეს:

  • Ethernet კაბელის ნაწილის გამოყენებით შეაერთეთ მავთული შემდეგნაირად:

    • პირველი არხი აკავშირებს თეთრს ნარინჯისფერ ზოლთან
    • მეორე არხი აკავშირებს მყარ ფორთოხალს
    • მესამე არხი აკავშირებს თეთრს მწვანე მავთულთან
    • მეოთხე არხი აკავშირებს მყარ ლურჯს
    • მეხუთე არხი აკავშირებს თეთრს ლურჯ ზოლთან
    • მეექვსე არხი აკავშირებს მყარ მწვანეს
    • მეშვიდე არხი აკავშირებს თეთრს ყავისფერ ზოლთან
    • რვა არხი აკავშირებს მყარ ყავისფერს
  • მავთულის მეორე ბოლოში დააკავშირეთ Rj45 ბუდე B რიგის გამოყენებით Punch down ინსტრუმენტთან

დაახლოებით ერთი ფეხის სიგრძის Ethernet კაბელის საშუალებით დააკავშირეთ Rj45 ბუდე, იგივე რაც ადრე

კაბელის მეორე ბოლოზე ჯეკთან ერთად გადაიტანეთ ქურთუკი მავთულხლართებით, შემდეგ გათიშეთ თითოეული 8 მავთულიდან დაახლოებით 1/4 "და შეაერთეთ პურის დაფის მავთული, რომელსაც მდედრის ბოლო აქვს, რათა დაუკავშირდეს ჟოლოს Pi- ს

შექმენით ან იპოვნეთ სხვადასხვა სიგრძის Ethernet კაბელი, როდესაც დარწმუნდებით, რომ იყენებთ T-568B პროტოკოლს

ვინაიდან ეს სარელეო დაფა არის 5vdc; შეაერთეთ შესაფერისი 5 ვდკ კვების წყარო VCC (დადებითი) და GND (უარყოფითი).

Raspberry Pi და სარელეო დაფა უნდა გაიზიარონ ადგილზე, ეს შეიძლება გაკეთდეს მრავალი გზით. მე ეს გავაკეთე კომპიუტერის მოდიფიცირებული კვების წყაროს გამოყენებით.

ნაბიჯი 5: შეაერთეთ ყველაფერი ერთად

აყენებს ყველაფერს ერთად
აყენებს ყველაფერს ერთად
აყენებს ყველაფერს ერთად
აყენებს ყველაფერს ერთად

Raspberry Pi– ით თქვენ გინდათ გამოიყენოთ Wiringpi pin

  • ქალი პურის დაფის მხტუნავებით, რა ფერით იყენებდით Ethernet კაბელს, თქვენ გინდათ დაუკავშიროთ WiringPi პინს Raspberry Pi- ზე შემდეგნაირად:

    • თეთრი ნარინჯისფერი ზოლით დაუკავშირდით 0 -ს, რაც არის ფიზიკური პინ 11
    • მყარი ნარინჯისფერი დაუკავშირდით 1 -ს, რომელიც არის ფიზიკური პინ 12
    • თეთრი მწვანე ზოლით უკავშირდება 2 – ს, რომელიც არის ფიზიკური პინ 13
    • მყარი ლურჯი უკავშირდება 3 – ს, რომელიც არის ფიზიკური პინ 15
    • თეთრი ლურჯი ზოლით უკავშირდება 4 -ს, რომელიც არის ფიზიკური პინ 16
    • მყარი მწვანე დაკავშირება 5 -თან, რომელიც არის ფიზიკური პინ 18
    • თეთრი ყავისფერი ზოლით უკავშირდება 6 -ს, რომელიც არის ფიზიკური პინ 22
    • მყარი ყავისფერი დაუკავშირდით 7 -ს, რომელიც არის ფიზიკური პინ 7
  • შეაერთეთ Ethernet კაბელი ორ ჯეკს შორის
  • Connect 5v ძალა სარელეო საბჭოს და დანამატის raspberry pi in (თუ უკვე არ აქვთ) და დენის up pi.
  • გაუშვით LightshowPi პროგრამა.
  • სარელეო დაფაზე შეგიძლიათ უყუროთ led ცეკვას მუსიკას.
  • შეაერთეთ სარელეო დაფა, რომ ჩართოთ საშუალებები.
  • ჩართეთ საშობაო შუქები და უყურეთ მათ მუსიკას.

გმადლობთ, რომ ხედავთ ამ სასწავლო ინსტრუქციას.

გირჩევთ: