Სარჩევი:
- მარაგები
- ნაბიჯი 1: დაიწყეთ თქვენი ელექტრონიკა
- ნაბიჯი 2: ნორმალიზებული მონაცემთა ბაზა
- ნაბიჯი 3: კოდირება
ვიდეო: სენსორზე დაფუძნებული მოძრაობის გამომწვევი მუსიკალური პლეერი: 3 ნაბიჯი
2024 ავტორი: John Day | [email protected]. ბოლოს შეცვლილი: 2024-01-30 10:18
ჩემს ბაკალავრიატის კოლეჯში, ჩვენ უნდა შეგვექმნა ორიგინალური პროექტი, რომლის შერჩევაც ყველა სტუდენტს შეეძლო. ჩემი პროექტისთვის, რადგან მე ყოველთვის ვუსმენ მუსიკას და ყოველთვის ვგრძნობ, რომ დინამიკია დინამიკის ჩართვა, მინდოდა მენახა, თუ როგორ შემიძლია ამ პროცესის გამარტივება, ამიტომ გადავწყვიტე შევქმნა ეს მოძრაობით გამოწვეული მუსიკალური პლეერი.
მარაგები
აპარატურა:
MDF ხის ფიცრები (0, 5 და 2 სმ)
- 6 3, 5x13 მმ ხრახნები
- 10 ლურსმანი
ელექტრონიკა:
- Raspberry Pi 3 მოდელი B+ 2.5A დენის წყაროსთან
- LCD ეკრანი
- ADC MCP3008
- ჟოლოს PI T-cobbler
- სინათლეზე დამოკიდებული რეზისტორი
- ტემპერატურის სენსორი LM35
Breakbeam IR სენსორი
- სპიკერი
- პურის დაფა
ინსტრუმენტები:
- ჩაქუჩი
- ხრახნიანი
- Წებოვანი ლენტი
Instructables– ის რედაქტორში შეზღუდვების გამო მე დავამატე მასალების მასა, მთელი პაკეტი ეღირება დაახლოებით 95 - 100 ევრო
სურვილისამებრ:
- 22 ლიანდაგიანი მავთული - ყვითელი
- 22 ლიანდაგიანი მავთული - წითელი
- 22 ლიანდაგიანი მავთული - შავი
ნაბიჯი 1: დაიწყეთ თქვენი ელექტრონიკა
ჩვენ ვაპირებთ ჩავრთოთ ჩვენი mcp3008, LDR, შესვენების სხივი და ტემპერატურის სენსორი ჩვენს დაფაზე. თუ შესაძლებელია მიჰყევით ჩემს ზემოთ მოცემულ სქემას, რომ გქონდეთ იდეა სად შეაერთოთ რა ან თავად იპოვოთ შესანიშნავი ადგილი თქვენი კომპონენტებისათვის!
მოკლედ: შეეცადეთ დარწმუნდეთ, რომ თქვენი LDR არის კაბელების გარეშე და შეუძლია მიიღოს რაც შეიძლება მეტი შუქი და რომ ყველა კომპონენტი თქვენს დაფაზეა!
ნაბიჯი 2: ნორმალიზებული მონაცემთა ბაზა
ჩვენი ნორმალიზებული მონაცემთა ბაზისთვის მე დავამატე სურათი, რათა მოგაწოდოთ იდეა როგორ გამოიყურება, წაიკითხეთ და გაიგეთ რას აკეთებს თითოეული ცხრილი!
სენსორი:
ეს ცხრილი შეიცავს ჩვენს სამ სენსორს: LDR, ტემპერატურა და შესვენების სხივი
სენსორების ისტორია:
ეს საშუალებას მოგვცემს შევამოწმოთ როდის იყო სენსორი აქტიური და რა მნიშვნელობა ჰქონდა სენსორს სიმღერის დაკვრის დროს
დაკრული სიმღერები:
ამ ცხრილში, ჩვენ ვნახავთ ყველა სიმღერას, რომელიც დაკვრა, რა სენსორული ისტორია უკავშირდება მას და რა სიმღერა იყო დაკრული.
სიმღერები:
ამ ცხრილში ჩვენ გავაერთიანებთ ჩვენი სიმღერის ადგილმდებარეობას, სიმღერის ჟანრს და სიმღერის სახელს
მუსიკა:
ამ ცხრილში არის ჩვენი სიმღერის სახელი და შემსრულებელი!
სიმღერის ადგილები:
შეიცავს ჩვენს სიმღერის ადგილმდებარეობას ჩვენს pi/var/www/html/…
Მუსიკის ჟანრი:
შეიცავს ჩვენს მუსიკალურ ჟანრს მინიმალური შუქი მისთვის მაქსიმალური შუქი მისთვის და იგივე ტემპერატურისთვის
ნაბიჯი 3: კოდირება
ქვემოთ დავტოვებ ბმულს ჩემი Github რეპოსთვის, მაგრამ მოგერიდებათ შეამოწმოთ ჩემი დიზაინი და წაიკითხოთ ეს პირველი!
ჟოლოს დაყენება:
ჩართეთ spi sudo rasp-config => ინტერფეისის პარამეტრები => SPI => ჩართვა
Დაინსტალირება:
Mysql
კოლბა
ფლაკონის_კორსი
Flask_socketio
საიტი:
ჟოლოზე დაამატეთ მონაცემთა ბაზა MySQL- ში, ჩემი პითონის კოდი არის იქ, სადაც მე ვამატებ ყველაფერს მონაცემთა ბაზაში და ვაყენებ ჩემს სენსორებს, რომ ბევრი რამის შეცვლა შეძლოთ, რომ გაადვილოთ მუშაობა, შევეცადე შემექმნა პითონის სკრიპტი, რომელიც ნათელია და ნებისმიერს შეუძლია მისი გამოყენება ასე რომ მოგერიდებათ სცადოთ!
ჩემი საიტი არის ის, რაც მე ვიგრძენი, რომ საუკეთესოდ მუშაობდა ჩემი პროექტისთვის, მოგერიდებათ ოდნავ შეცვალოთ იგი და შექმნათ ორიგინალური საიტი. კიდევ უკეთესი, თუ თქვენ შეძლებთ გააუმჯობესოთ ჩემი დიზაინი და გახადოთ ის უფრო მოსახერხებელი!
მე ასევე დავამატებ ბმულს, რომ ნახოთ ჩემი მავთულხლართების ჩარჩოები, როგორც სურათები. და zip ყველა ჩემი ფაილით
უკაბელო ჩარჩოები:
Github:
გირჩევთ:
Juuke - RFID მუსიკალური პლეერი ხანდაზმულთათვის და ბავშვებისათვის: 10 ნაბიჯი (სურათებით)
Juuke - RFID მუსიკალური პლეერი ხანდაზმულთათვის და ბავშვებისათვის: ეს არის Juuke ყუთი. Juuke box არის თქვენი საკუთარი მუსიკალური მეგობარი, რომელიც მაქსიმალურად ადვილი გამოსაყენებელია. ის განსაკუთრებით შექმნილია მოხუცებისა და ბავშვებისთვის გამოსაყენებლად, მაგრამ რა თქმა უნდა მისი გამოყენება შესაძლებელია ყველა სხვა ასაკისთვის. ამის შექმნის მიზეზი არის
AdaBox004 მუსიკალური პლეერი: 4 ნაბიჯი
AdaBox004 მუსიკალური პლეერი: მე გამოვიყენე ნაწილები AdaBox004– ში მარტივი მუსიკალური პლეერის შესაქმნელად. ის ჩართულია USB პორტში და იწყებს სიმღერების დაკვრას შემთხვევით მიკრო SD ბარათიდან. ეს არის ჩემი სემინარისთვის ოპტიმისტური სიმღერების წყაროს გარეშე
მოძრაობის გამომწვევი შუქები: 5 ნაბიჯი
მოძრაობის გააქტიურებული შუქები: ეს სახელმძღვანელო გაჩვენებთ თუ როგორ გამოიყენოთ FPGA მოძრაობის სენსორის შესაქმნელად სხვადასხვა ფერის შუქის გაჩენამდე სანამ მოძრაობა არსებობს. წითელი, ლურჯი და მწვანე დონეები კონტროლდება თითოეული ინდივიდუალური ფერის მნიშვნელობით. ეს პროექტი
მოძრაობის სენსორზე დაფუძნებული DC გამონაბოლქვი ვენტილატორის კონტროლი არდუინოს გარეშე: 4 ნაბიჯი
მოძრაობის სენსორზე დაფუძნებული DC გამონაბოლქვი გულშემატკივართა კონტროლი არდუინოს გარეშე: გამარჯობა მსოფლიო ძმებო და დებო, მე გავაკეთე პატარა პროექტი თქვენი DC გამონაბოლქვის ვენტილატორის კონტროლისთვის (თუ დაამატებთ ერთ სარელეოს, თქვენ ასევე შეგიძლიათ აკონტროლოთ AC გამონაბოლქვი). ეს შეიძლება გამოყენებულ იქნას დანარჩენ დროში ოთახი თქვენი სველი ხელების გასაშრობად. და ასევე გამოიყენეთ სხვა აპლიკაცია
Papperlapapp Raspberry Pi დაფუძნებული მუსიკალური პლეერი: 4 ნაბიჯი
Papperlapapp … Raspberry Pi დაფუძნებული მუსიკალური დამკვრელი: PAPPERLAPAPP არის უხეში გერმანული ტერმინი, რომ შეაფერხოს ვინმე და უთხრას, რომ ის სისულელეებს ლაპარაკობს. Pappe არის გერმანული ტერმინი მუყაოსთვის. FB ჯგუფში დისკუსიის დროს "სწორი ხის" შესახებ steampunk " ეს სიტყვა ჩემს გონებაში მოდის. ;-) და მე