Სარჩევი:
- ნაბიჯი 1: ნაწილების სია
- ნაბიჯი 2: ელექტრონიკა
- ნაბიჯი 3: მონაცემთა ბაზა
- ნაბიჯი 4: ელექტრონიკის შეკრება
- ნაბიჯი 5: კოდირება
- ნაბიჯი 6: საიტი
- ნაბიჯი 7: კორპუსის მშენებლობა
- ნაბიჯი 8: და ახლა.. ითამაშე
ვიდეო: Raspberry Pi ინფრაწითელი კლავიატურა: 8 ნაბიჯი
2024 ავტორი: John Day | [email protected]. ბოლოს შეცვლილი: 2024-01-30 10:16
მე ყოველთვის მიყვარდა მუსიკა, ასე რომ, როდესაც ვფიქრობდი იმაზე, თუ რას გავაკეთებდი, როგორც პირველი Raspberry Pi პროექტი, ჩემი გონება, ბუნებრივია, მასზე მიდიოდა. რა თქმა უნდა, მინდოდა მისთვის დამატებითი შეხება, ან უკეთესი, არანაირი შეხება! Covid-19– ის ამჟამინდელი კრიზისის და ყველა ჰიგიენური და შემაძრწუნებელი შეზღუდვის გათვალისწინებით, მე ვირჩევ კლავიატურის დამზადებას, სადაც გასაღებები ანაზღაურდება ინფრაწითელი სენსორებით. თქვენ შეგიძლიათ შეცვალოთ გასაღები, რომელშიც თამაშობთ მბრუნავი კოდირების შემობრუნებით და მასზე დაჭერით გამოიწვევს უკანა ბილიკის დაწყებას, რომლის დროსაც ტემპი შეიძლება შეიცვალოს სენსორული სენსორის დაჭერით.
მე სახეს ვაძლევ ქსლოფონ-ფორტეპიანოს ატმოსფეროს, რომელიც ასევე მაქვს ინტეგრირებული ვებგვერდზე, სადაც შეგიძლიათ ნახოთ რა ნოტების დაკვრა ხდება. კორპუსის ასაშენებლად, მე მხოლოდ ხე გამოვიყენე, რომელიც მე შეღებილი მაქვს, რათა მას ბოლო ელფერი მისცე.
ნაბიჯი 1: ნაწილების სია
- Raspberry Pi 4 Model B v1.2 - 2 GB
- აწყობილი Pi T-Cobbler Plus
- 40 ცალი 10 სმ მამაკაცი ქალი მხტუნავი
- საკაბელო 40pcs 10cm მამრობითი Jumper კაბელი
- IR დაბრკოლების თავიდან აცილება
- მომხსენებლები
- ხის სხვადასხვა ნაჭრები
- საღებავი
- შეხების სენსორი
- LCD
- ჟოლო პი 4
- ადაპტერის რეზისტორული პაკეტი
- მბრუნავი კოდირება
ფასი: დაახლოებით 230 ევრო, მაგრამ დამოკიდებულია საქმეზე
ნაბიჯი 2: ელექტრონიკა
შეაერთეთ თქვენი ელექტრონიკა, როგორც მოცემულ pdf– ში. იცოდეთ, რომ ინფრაწითელი სენსორი შეიძლება საჭიროებს გარკვეულ კორექტირებას, რათა დარწმუნდეს, რომ ისინი არ აგზავნიან სიგნალებს იმ დროს, როდესაც ისინი არ იმოქმედებენ.
ჩემი სპიკერი ჩართულია გარე USB ხმის კარტაში ხმის შესამოწმებლად, მაგრამ თქვენ ასევე შეგიძლიათ შეაერთოთ ის pi- ს ჯეკის გამოსასვლელში.
ნაბიჯი 3: მონაცემთა ბაზა
ეს არის მონაცემთა ბაზა, რომელიც მე შევქმენი. მე გამოვიყენე ცხრილი, რომელიც შეიცავს ყველა ჩანაწერს და შესაბამისი midi note მნიშვნელობებს. სხვა ცხრილი შეიცავს გასაღებებს, რომელთა შორის შეგიძლიათ აირჩიოთ. ცხრილი PlaySession შეიცავს ყველა ადრე შენახულ ჩანაწერს, რომელიც თქვენ ითამაშეთ და დაუკავშირდით და არის ჩანაწერები ამ ტრეკში.
ნაბიჯი 4: ელექტრონიკის შეკრება
შემდეგ მოვიდა ელექტრონიკის შეკრება. მე ვწყვეტ, რომ ყველაფერი დავტოვო ბორბალზე და არ გავკვალო, რადგან მე არ ვარ კარგად გათვითცნობიერებული და IR სენსორები საკმაოდ მგრძნობიარეა, ასე რომ შეიძლება მოხდეს, რომ ოდესმე მოგიწევს შეცვლა.
ნაბიჯი 5: კოდირება
კოდირებისთვის მე გამოვიყენე პითონის ბიბლიოთეკა ზარი Mingus, რომელიც იყენებს FluidSynth- ს შუა ნოტების დასაკრავად.
ორივეს დასაყენებლად თქვენ უნდა შეასრულოთ შემდეგი ბრძანებები:
პიპ ინსტალაციის მინუსი
pip დააინსტალირეთ fluidsynth
თქვენ შეგიძლიათ იპოვოთ კოდი ჩემს GIT– ში.
ნაბიჯი 6: საიტი
შემდეგი, შემუშავებული და კოდირებული ჩემი ვებ გვერდი. მე გამოვიყენე html, css და JS ვებსაიტებით, რათა დავუკავშირდე სერვერს უკანა ნაწილში.
ნაბიჯი 7: კორპუსის მშენებლობა
მე შევქმენი ჩემი საქმე, რომ დაემსგავსებინა ერთგვარი xylophone/ Piano. მე ყველაფერი ხისგან გავაკეთე და გადავწყვიტე, ყველაფერი გამეცა საღებავისთვის, რათა ის კიდევ უფრო ლამაზი გამხდარიყო.
ნაბიჯი 8: და ახლა.. ითამაშე
ახლა თქვენ მზად ხართ დაიწყოთ თქვენი ხელნაკეთი ინსტრუმენტის დაკვრა! ნუ შეგეშინდებათ კითხვების დასმა კომენტარებში და გაერთეთ შემოქმედებით!
გირჩევთ:
Raspberry Pi - TMD26721 ინფრაწითელი ციფრული სიახლოვის დეტექტორი Java სამეურვეო პროგრამა: 4 ნაბიჯი
Raspberry Pi-TMD26721 ინფრაწითელი ციფრული სიახლოვის დეტექტორი Java Tutorial: TMD26721 არის ინფრაწითელი ციფრული სიახლოვის დეტექტორი, რომელიც უზრუნველყოფს სიახლოვის გამოვლენის სრულ სისტემას და ციფრულ ინტერფეისის ლოგიკას ერთ 8 პინზე ზედაპირის სამონტაჟო მოდულში. სიახლოვის გამოვლენა მოიცავს სიგნალ-ხმაურის გაუმჯობესებას და სიზუსტე. პრო
Raspberry Pi ინფრაწითელი თამაშის კამერა: 6 ნაბიჯი
Raspberry Pi ინფრაწითელი თამაშის კამერა: მე ახლახანს დავიწყე Raspberry Pi– ს შესწავლა და დავინტერესდი Pi ინფრაწითელი კამერის მოდულით. მე ვცხოვრობ გარკვეულწილად შორეულ მხარეში და მინახავს სხვადასხვა ველური მხეცების ნიშნები, რომლებიც ღამით იკვლევენ სახლს. მე მქონდა იდეა ნიგის შექმნის შესახებ
Raspberry Pi - TMP007 ინფრაწითელი თერმოპილეს სენსორი პითონი გაკვეთილი: 4 ნაბიჯი
Raspberry Pi - TMP007 ინფრაწითელი თერმოპილის სენსორი Python Tutorial: TMP007 არის ინფრაწითელი თერმოპილეს სენსორი, რომელიც ზომავს ობიექტის ტემპერატურას მასთან კონტაქტის გარეშე. სენსორულ ველში ობიექტის მიერ გამოსხივებული ინფრაწითელი ენერგია შეიწოვება სენსორში ინტეგრირებული თერმოპოლის მიერ. თერმოპოლი
გამოიყენეთ პალმის ინფრაწითელი კლავიატურა Android მოწყობილობებით: 5 ნაბიჯი
გამოიყენეთ პალმის ინფრაწითელი კლავიატურა Android მოწყობილობებით: მე მქონდა PalmOne უკაბელო კლავიატურა და მინდოდა მქონოდა Bluetooth კლავიატურა ჩემი ტელეფონისთვის. ერთადერთი პრობლემა ის იყო, რომ PalmOne კლავიატურა იყო ინფრაწითელ დაფუძნებულზე. მე ასევე მქონდა Brainlink მოწყობილობა. ეს საკმაოდ მიმზიდველი პატარა მოწყობილობაა მედიატორისთვის
სწრაფი და ბინძური Das კლავიატურა (ცარიელი კლავიატურა): 3 ნაბიჯი
სწრაფი და ჭუჭყიანი Das კლავიატურა (ცარიელი კლავიატურა): Das Keyboard არის ყველაზე პოპულარული კლავიატურის სახელი კლავიშებზე წარწერების გარეშე (ცარიელი კლავიატურა). Das კლავიატურა 89,95 დოლარად იყიდება. ეს ინსტრუქცია გაგიძღვებათ, თუკი თქვენ თვითონ გააკეთებთ მას რომელიმე ძველი კლავიატურით, რომლის გარშემოც იწექით