Სარჩევი:
ვიდეო: Raspberry Pi LED Light Schroeder Piano: 3 Steps (სურათებით)
2024 ავტორი: John Day | [email protected]. ბოლოს შეცვლილი: 2024-01-30 10:20
Raspberry Pi LED Light Schroeder Piano
LED (სინათლის გამცემი დიოდი) და LDR (სინათლისგან დამოუკიდებელი რეზისტორი, ან ფოტორეზისტორი) მასივები გამოიყენება ჟოლოს Pi Piame თამაშის MIDI მიმდევრის გამოყენებით მუსიკალური ნოტების დასაკრავად. LED– ისა და LDR– ის 15 პარიზაა (12 ნოტების სრული ოქტავისთვის, 1 მაღლა ასვლა და ოქტავა, 1 ჩასვლა ქვემოთ და ოქტავა და 1 მენიუსთვის). როდესაც შუქს LED და LDR შორის იშლება, მუსიკა უკრავს Pygame MIDI მიმდევრის საშუალებით. როდესაც შუქი ოქტავის ზემოთ ან ქვემოთ LED/LDR- ს შორის იშლება, ყველა სხვა ნოტი გადადის ოქტავაზე მაღლა ან ქვევით. Pygame MIDI მხარს უჭერს 75 -ზე მეტ მუსიკალურ ინსტრუმენტს და 128 ნოტს თითო ინსტრუმენტზე (10 ოქტავა). მენიუს ღილაკი შეიძლება გამოყენებულ იქნას ინსტრუმენტების გადასატანად. Raspberry Pi, breadboard და დინამიკი არის 20 დიუმიანი x 30 დიუმიანი ხის ფორტეპიანოს შიგნით, რომელიც ჰგავს მინიატურულ როიალს.
ნაბიჯი 1: საჭირო მასალები
საჭირო მასალა:
1. ჟოლო პი. მე გამოვიყენე ძველი მოდელი B, rev 2. ახალ მოდელებს აქვთ უფრო სწრაფი პროცესორები და მეტი GPIO, რომელსაც შეუძლია გააფართოვოს პროექტი 2. 15 ცალი LED (ფოკუსი/ვიწრო სხივი), ნათელი 3. 2 ცალი LED (ზოგადი) სტატუსისთვის (სურვილისამებრ) 4. 19 ცალი 100 Ohm რეზისტორები 5. 15 ცალი 47k Ohm რეზისტორები 6. 15 ცალი LDR (სინათლისგან დამოუკიდებელი რეზისტორი) 7. 1 პური ა 20 ინჩი x 30 ინჩი 1/2”პლაივუდი ბ. 4 ფუტი x 8 ფუტი hard”დაფა გ. 1 ინჩი x 2 ინჩი x 20 დიუმიანი ხე LDR და LED (სასურველია ხისტი) d. 2 ინჩი x 2 ინჩი x 40 ინჩიანი შიდა პოსტები ე. ¾ დუიმი x 15 დიუმიანი დუელი ფეხებისთვის
ნაბიჯი 2: შექმენით საფორტეპიანო ჩარჩო
იხილეთ თანდართული Raspberry Pi LED Light Schroeder Piano - Frame.pdf დეტალებისთვის.
შენიშვნები
❏ გვერდითი კედლები შეიძლება მოხრილი იყოს ხის წებოთი (გორილას წებო) და დამჭერებით გამოყენების შემთხვევაში ⅛”დაფა
❏ გვჭირდება 4'x8’დაფის ფურცელი საკმარისად დიდხანს
❏ დამატებითი 4'x8 მყარი დაფა შეიძლება გამოყენებულ იქნას ზევით და ბაზისთვის (სჭირდება მრავალ ფენას სიძლიერისთვის)
❏ ბაზა შეიძლება იყოს 1/2”პლაივუდი
❏ 2”x2” პოსტი ხრახნიანია ძირის ქვედა მხრიდან, მოხრილი დაფის მხარეების შესანარჩუნებლად
❏ საკინძები და საკაბელო კავშირები LDR კრონშტეინების წინ ნამდვილად ეხმარება ჩარჩოს ქვეშ მავთულხლართების ჩამონტაჟებას პურის დაფის მახლობლად
❏ ხისტი დაფარავს ძირითად მხარეებს
❏ გამოიყენეთ საბურღი პრესი LDR/LED სამონტაჟო ხვრელებისთვის, რათა ისინი პირდაპირ გასწორდეს უფსკრულიდან
❏ 15 ხვრელი (12 ნოტისთვის, 1 ოქტავის ზემოთ, 1 ოქტავის ქვემოთ, 1 მენიუსთვის
ნაბიჯი 3: შექმენით ელექტრონიკა
იხილეთ თანდართული Raspberry Pi Light Schroeder Piano - Schematic.pdf გაყვანილობის სქემატური სქემისთვის.
შენიშვნები: ❏ 6”მაქსიმალური მანძილი 1” ინტერვალით LDR- სა და LED- ს შორის ვიწრო სხივი LED სინათლის სისხლდენით (1/4”მილის LDR და LED დასაკავებლად) მოთავსებულია 1” მთელ 1”x2” მორთვაში
❏ მუქი ფონი LED- ის გარშემო ეხმარება გარე შუქის ამოღებას
❏ 2.0 ვოლტი სინათლით
LED 15 LED/LDR წყვილი (12 შენიშვნა სრული ოქტავისთვის, 1 ოქტავის ზემოთ, 1 ოქტავის ქვემოთ, 1 მენიუ)
❏ LED საერთო გრუნტის რეზისტორს შეუძლია დაარეგულიროს LED სიკაშკაშე და მიმდინარე გათამაშება
❏ GPIO– ზე არ ჩართოთ pullup/pulldown
D LDR> 50k Ohm შუქზე, <10k Ohm w/ light
V 5V Raspberry Pi– ს აქვს უფრო მეტი მიმდინარე/ძალა უფრო ნათელი LED- ების მართვისთვის
❏ LDR- ის გასწორება LED განათების ცენტრთან
გირჩევთ:
Raspberry Pi - BH1715 Digital Ambient Light Sensor Python Tutorial: 4 Steps
Raspberry Pi - BH1715 ციფრული გარემოს სინათლის სენსორი Python სამეურვეო პროგრამა: BH1715 არის ციფრული გარე განათების სენსორი I²C ავტობუსის ინტერფეისით. BH1715 ჩვეულებრივ გამოიყენება გარე განათების მონაცემების მოსაპოვებლად, მობილური მოწყობილობებისთვის LCD და კლავიატურის შუქნიშნის სიმძლავრის შესაცვლელად. ეს მოწყობილობა გთავაზობთ 16 ბიტიან გარჩევადობას და დამატებით
Raspberry Pi - TSL45315 Ambient Light Sensor Python Tutorial: 4 Steps
Raspberry Pi - TSL45315 Ambient Light Sensor Python Tutorial: TSL45315 არის ციფრული გარე განათების სენსორი. იგი უახლოვდება ადამიანის თვალის რეაქციას სხვადასხვა განათების პირობებში. მოწყობილობებს აქვთ სამი შერჩევითი ინტეგრაციის დრო და უზრუნველყოფენ პირდაპირ 16 ბიტიან ლუქს გამომუშავებას I2C ავტობუსის ინტერფეისის საშუალებით. მოწყობილობა თანამშრომლობს
Kid's Toy Light Light Switch Box + თამაშები რემიქსი: 19 ნაბიჯი (სურათებით)
საბავშვო სათამაშოების სინათლის გადამრთველი ყუთი + თამაშები რემიქსი: ეს არის რემიქსი, რომელიც უნდა გამეკეთებინა მას შემდეგ, რაც ვნახე ორი გასაოცარი ინსტრუქცია და ვერ შევწყვიტე ფიქრი ამ ორის გაერთიანებაზე! ეს ნაზავი ძირითადად აერთიანებს Light Switch Box– ის ინტერფეისს მარტივ თამაშებთან (Simon, Whack-a-Mole და სხვა …)
PCB Touch Piano: 6 ნაბიჯი (სურათებით)
PCB Touch Piano: პიანინო თქვენი ჯიბისთვის? რა თქმა უნდა! პრინტერის ტონერის გადაცემის, სპილენძის დამუშავების ხსნარის და Teensy 3.2 ჩვენ ვქმნით პაწაწინა MIDI კონტროლერს, რომელიც პასუხობს თითის უბრალო შეხებას. დაგჭირდებათ რამდენიმე მასალა: 100 მმ X 70 მმ სპილენძის PCB Teensy 3.2 Ferric
Sun Three Button RGB Light Doodler Mouse .: 11 Steps (სურათებით)
Sun Three Button RGB Light Doodler Mouse .: მე ვხვდები ლორი სტოტკოს და სტიუარტ ნაფეის http://lightdoodles.com/ ამ წლებში Makers Faire Auditions. მათ ჰქონდათ ეს მაგარი მსუბუქი კალმები, რომლითაც ისინი დუდლის გაკეთებას ცდილობდნენ. სახლში მისვლისთანავე გადავწყვიტე გამეკეთებინა და გამახსენდა ძველი მზე სამი ღილაკიანი თაგვი