Სარჩევი:
- ნაბიჯი 1: ინსტრუმენტები და მასალები
- ნაბიჯი 2: შეამოწმეთ Arduino სპიკერი მელოდია
- ნაბიჯი 3: სიმღერის მორგება
- ნაბიჯი 4: შეაერთეთ მთელი წრე
- ნაბიჯი 5: მოამზადეთ დანართი
- ნაბიჯი 6: საბოლოო გაყვანილობა
- ნაბიჯი 7: ყველაფერი ერთად ააწყვეთ
ვიდეო: შეაჩერე რენტატი რენტ მეგობართან ერთად: 8 ნაბიჯი (სურათებით)
2024 ავტორი: John Day | [email protected]. ბოლოს შეცვლილი: 2024-01-30 10:19
ჩემს სახლში ბევრ საჩივარს ვპოულობთ: ავტობუსი გვიან იყო, სამსახურში წყლის გამაგრილებელი საკმარისად არ ცივა, დელიკატესი ადრე დაიხურა. მაგრამ უკონტროლოდ დატოვებული, ეს უმნიშვნელო წუწუნი შეიძლება სპირალურად გადაიზარდოს სრულფასოვან რწმენაში.
სწორედ აქ ჩნდება ეს მოსახერხებელი საყვედური: დაეხმარეთ თქვენს მეგობრებს და ახლობლებს, გათიშეთ სანამ ისინი არ გახდებიან.
თუ გრძნობთ, რომ ვიღაც კარგავს პერსპექტივის შეგრძნებას, ჩართეთ რატი-სტოპერი! ერთი დაწკაპუნებით უნდა დააბრუნოს ისინი ქვემოთ და იმედია დაეხმარება მათ სიცილში.
ამ დემოში მე გაჩვენებთ თუ როგორ უნდა შექმნათ თქვენი საკუთარი მორგებული საცობი. მე ვიყენებ Curb Your Enthusiasm- ის თემატურ სიმღერას (Frolic) და მსოფლიოს უმცირეს ვიოლინოს სიმღერას (ვაი მე), მაგრამ თქვენ შეგიძლიათ შეცვალოთ კოდი ნებისმიერი სიმღერის გამოსაყენებლად!
ნაბიჯი 1: ინსტრუმენტები და მასალები
მასალები - მცირე ვერსიისთვის:
- დანართის ზომა M522
- 3.3V Pro Micro ან 3.3V Mini Trinket
- სპიკერი
- Momentary Push Button ან Toggle Switch
- მონეტის ბატარეის მფლობელი
- 3 ვ მონეტის ბატარეა
- დამატებითი მავთულები, სითბოს შემცირება, solder Tape
მასალები - საშუალო ვერსიისთვის:
- კორპუსის ზომა M530
- ნებისმიერი 5v მიკროკონტროლი (როგორიცაა Arduino Pro Mini, Pro Micro, Teensy, Adafruit Feather)
- სპიკერი
- Momentary Push Button ან Toggle Switch
- ბატარეის დამჭერი
- 5v DC კონვერტორი (სურვილისამებრ - საჭიროა მხოლოდ იმ შემთხვევაში, თუ თქვენს მიკრო კონტროლერს არ აქვს 5 ვ ძაბვის რეგულატორი)
- 9 ვ ბატარეა
- დამატებითი მავთულები, სითბოს შემცირება, solder Tape, ქაფი და რეზინის ბენდი
ინსტრუმენტები:
- ძირითადი გაყვანილობისთვის: მავთულის საჭრელი, გამაგრილებელი რკინა, სითბოს იარაღი, დამხმარე ხელები
- დანართი: საბურღი და საბურღი პლასტმასისთვის
- შედუღების და ბურღვის უსაფრთხოების მიზნით: სათვალე და რესპირატორი
-
თქვენი მიკროკონტროლერის დაპროგრამებისთვის: Arduino Software
ნაბიჯი 2: შეამოწმეთ Arduino სპიკერი მელოდია
დაიწყეთ ყველაზე ძირითადი მელოდიის დაკვრით თქვენს მიკროკონტროლერთან და დინამიკთან.
გახსენით Arduino პროგრამული უზრუნველყოფა და დარწმუნდით, რომ ის დაყენებულია თქვენი მიკროკონტროლის პროგრამირებისთვის. თუ თქვენ არასოდეს დაპროგრამებული გაქვთ თქვენი დაფა, გაგრძელებამდე შეამოწმეთ ინსტრუქციები თქვენი მიკროკონტროლისგან.
შეხედეთ pinout დიაგრამას, რომელიც მოვიდა თქვენს მიკროკონტროლერთან და განსაზღვრეთ ერთი გრუნტის პინი და ერთი PWM პინი. თქვენ დააკავშირებთ ამ ორ ქინძისთავს ჩვენს სპიკერთან. დასაყენებელი პინი უნდა დაუკავშირდეს თქვენი დინამიკის უარყოფით (-) მხარეს, ხოლო PWM პინი უნდა დაუკავშირდეს თქვენი დინამიკის დადებით (+) მხარეს. გაითვალისწინეთ შესაბამისი ნომერი, რომელსაც ენიჭება თქვენი PWM პინი; ჩემს მაგალითში მე ვიყენებ Teensy 2.0 ++ - ს და ვუკავშირდები PWM პინ #26 -ს.
Arduino პროგრამული უზრუნველყოფა გამოდის ყუთიდან მთელი რიგი სასარგებლო მაგალითებით. გახსენით ხმის მაგალითი ფაილზე -> მაგალითები -> 02. ციფრული -> toneMelody. წყაროს კოდის დათვალიერებისას, 37 -ე ხაზზე ნახავთ ფუნქციის ზარს "ტონი (8, მელოდია [ეს შენიშვნა], შენიშვნა ხანგრძლივობა);" და 44 ხაზზე ნახავთ ფუნქციის ზარს "noTone (8);" ამ ორ სტრიქონზე შეცვალეთ ნომერი 8 PWM პინით, რომელსაც თქვენ იყენებთ. ჩემთვის ეს გახდებოდა "ტონი (26, მელოდია [ეს შენიშვნა], შენიშვნა ხანგრძლივობა);" და "noTone (26);" შესაბამისად.
შემდეგ დააწკაპუნეთ ისრის "ატვირთვის" ღილაკზე, რომ განათავსოთ ეს კოდი თქვენს არდუინოში. თქვენ უნდა მოისმინოთ ძირითადი დემო მელოდია, რომელიც უკრავს თქვენს სპიკერზე.
ნაბიჯი 3: სიმღერის მორგება
ახლა, როდესაც თქვენ გაქვთ ხმა, რომელიც გამოდის დინამიკიდან, დააკონფიგურირეთ სიმღერა, რომელიც მოერგება თქვენს რანტერს. ჩვენს სახლში, სიმღერა Curb Your Enthusiasm და მსოფლიოს ყველაზე პატარა ვიოლინო, როგორც წესი, შეწყვეტს ჩხუბს მის კვალში, ასე რომ, ეს არის ორი სიმღერა, რომელსაც მე გამოვიყენებ ამ მაგალითში.
იპოვნეთ იმ სიმღერის ფურცელი, რომლის გამოყენებაც გსურთ Google- ის საშუალებით. (და თუ გჭირდებათ თქვენი მუსიკალური ფურცლის წაკითხვა, გადახედეთ ამ გაკვეთილს.)
თქვენ შეასწორებთ "მელოდიის" მასივს 22 -ე სტრიქონზე და "noteDurations" მასივს წინა მაგალითიდან 27 -ში ჩვენი სიმღერის შესაქმნელად. თქვენი სიმღერის თითოეული ნოტისთვის განსაზღვრეთ შესაბამისი ჩანაწერი pitches.h ფაილში, როგორც ნაჩვენებია ეკრანის სურათზე ზემოთ. დაამატეთ ეს შენიშვნა "მელოდიის" მასივს და კვანძის ხანგრძლივობას "noteDurations" მასივში და გაზარდეთ ჩანაწერების საერთო რაოდენობა 32 ხაზზე.
თქვენ შეგიძლიათ ჩამოტვირთოთ წყაროს კოდი რამდენიმე მაგალითზე აქ:
შეაფერხეთ თქვენი ენთუზიაზმი / მომხიბვლელი მაგალითი
მსოფლიოს უმცირესი ვიოლინო / ვაი მე მაგალითი
ნაბიჯი 4: შეაერთეთ მთელი წრე
ახლა, როდესაც თქვენი სიმღერა უკრავს მიკროკონტროლერზე, მოდით შევცვალოთ USB კავშირი თქვენს კომპიუტერთან ბატარეის ენერგიით.
თქვენ აძლიერებთ მიკროკონტროლერს ბატარეით და მოათავსებთ მომენტალურ ან გადამრთველ ბატარეასა და მიკროკონტროლერს შორის. ამრიგად, როდესაც გადამრთველი არ არის ჩართული, მიკროკონტროლი გამორთულია და როდესაც გადამრთველი ჩართულია, ენერგია მიედინება ბატარეიდან მიკროკონტროლერზე.
თუ თქვენ იყენებთ მიკროკონტროლერს, რომელიც იღებს 5 ვოლტს 9 ვ ბატარეით და თქვენს მიკროკონტროლერს არ აქვს ძაბვის რეგულატორი, მაშინ ასევე გსურთ გამოიყენოთ 5 ვ შემდგომი გადამყვანი, რომელიც გადააქცევს 9 ვ-დან მიკროკონტროლის ბატარეა 5 ვ-მდე. მიამაგრეთ გადამყვანი გადამრთველსა და ბატარეის დენის მხარეს შორის, როგორც ეს მოცემულია ზემოთ მოცემულ სურათზე. (თუ თქვენ იყენებთ 3.3 ვ მიკროკონტროლერს 3 ვ ბატარეით, შეგიძლიათ გამოტოვოთ ეს ნაწილი).
შეაერთეთ მთელი წრე პურის დაფით და ალიგატორის სამაგრებით, რათა უზრუნველყოთ მისი გამართული მუშაობა. მუსიკა უნდა დაიწყოს როგორც კი გადაატრიალებთ გადამრთველს და გამორთულია როდესაც გადაატრიალებთ გადამრთველს უკან.
ნაბიჯი 5: მოამზადეთ დანართი
ახლა, როდესაც მთელი წრე მუშაობს, დარწმუნდით, რომ ყველა კომპონენტი და მავთული ჯდება შიგთავსში. შეიძლება დაგჭირდეთ ზოგიერთი მავთულის მოჭრა, რათა დარწმუნდეთ, რომ იგი მთლიანად ჯდება.
დანართში უხეშად მოთავსებული, მონიშნეთ ორი პატარა წერტილი, სადაც პოზიტიური და უარყოფითი დინამიკის მავთულები უნდა გაიაროს შიგთავსი და მონიშნეთ ერთი დიდი წერტილი, სადაც ღილაკი უნდა გაიაროს.
სანამ სათავსოში ხვრელებს გააკეთებთ, წყვილი აღნიშნავს:
- მე მკაცრად გირჩევთ გამოიყენოთ პლასტიკური საბურღი ამ ხვრელებისთვის. მე შევეცადე გაბურღვა ჩვეულებრივი საბურღი ნაჭრებით და თქვენ ხედავთ მეორე სურათზე რა მოხდა - დანართი ბზარი ყოველ ჯერზე.
- განათავსეთ დანართი ხის ზედაპირზე, რომელიც უსაფრთხოა ბურღვისთვის - როგორც ეს ნორმალურია, თუ შემთხვევით გაბურღავთ მასში ხვრელს.
- და როგორც ყოველთვის, უსაფრთხოების სათვალე და რესპირატორი, რომ არ მოაცილოთ ნამსხვრევები თვალებიდან და ფილტვებიდან.
ახლა ფრთხილად გააღეთ თქვენი სამი ხვრელი!
ნაბიჯი 6: საბოლოო გაყვანილობა
ახლა, როდესაც თქვენი გარსი მზად გაქვთ, დროა გააკეთოთ წრედის საბოლოო გაყვანილობა შედუღებით და სითბოს შემცირებით. მოჭერით თქვენი მავთულები რაც შეიძლება მოკლედ, რათა მოთავსდეს კონტეინერში. ორი მავთულის შეერთებისას მე მომწონს:
- მორთეთ სითბოს შემცირების პატარა ნაჭერი და განათავსეთ იგი ორი მავთულიდან ერთზე.
- გადაახვიეთ ორი მავთული ერთად.
- Solder ნაქსოვი ერთობლივი ერთად მცირე რაოდენობით solder. (როგორც ყოველთვის, ატარეთ უსაფრთხოების სათვალე, რესპირატორი და გამოიყენეთ კარგი ვენტილაცია შედუღების დროს!)
- დაფარავს soldered ერთობლივი სითბოს შემცირება. გაათბეთ სითბოს შემცირება სითბოს იარაღით, რათა დალუქოს იგი ადგილზე.
ახლა თქვენ უნდა გქონდეთ სრულად ფუნქციონალური წრე, რომელიც მზადაა მოთავსდეს შიგთავსში!
ნაბიჯი 7: ყველაფერი ერთად ააწყვეთ
პირველ რიგში დააინსტალირეთ თქვენი გადამრთველი დიდ ხვრელზე, რომელიც გააკეთეთ შიგთავსში. შემდეგ გაითქვიფეთ ორი სპიკერი იმ ორ პატარა ხვრელში, რომელიც თქვენ გააკეთეთ შიგთავსში.
დელიკატურად მოათავსეთ დანარჩენი წრე შიგთავსში, შესაძლოა გამოიყენოთ ქაფი ან რეზინის ბენდი, რომ შეინარჩუნოს წრე კომპაქტური და სტაბილური.
გირჩევთ:
როგორ გააკეთოთ DIY Arduino 30 წამი სარეცხი ტაიმერი, შეაჩერე COVID გავრცელება: 8 ნაბიჯი
როგორ მოვამზადოთ ხელნაკეთი Arduino 30 წამის სარეცხი ტაიმერი, შეაჩერე COVID გავრცელება: გამარჯობა
შეაჩერე Chromcast დისტანციური მართვის საშუალებით: 5 ნაბიჯი
შეაჩერე Chromcast დისტანციური მართვის საშუალებით: მე მაქვს Logitech ჰარმონიის დისტანციური მართვა და სახლის მთავარი ასისტენტი ჟოლოს პიზე. მე მინდოდა, რომ შემეძლო chromecast– ის შეჩერება ჩემი დისტანციურიდან, მაგრამ მე მაქვს ძველი ტელევიზია, რომელიც ამას არ უჭერს მხარს hdmi– ს საშუალებით. ჩემი იდეა იყო მაშინ გამოვიყენო NodeMcu, რომ მივიღო ir სიგნალი და
კორონავირუსი: შეაჩერე გავრცელება მიკრო საშუალებით: ცოტა: 3 ნაბიჯი
კორონავირუსი: შეაჩერე გავრცელება მიკრო: bit: უმძიმეს დროს ადამიანის გენიალურობა ბრწყინავს ყველაზე მეტად. 2020 წლის იანვრიდან COVID-19 პანდემიამ მოიცვა მსოფლიო. COVID-19 ვრცელდება ჰაერის წვეთებითა და ფომიტებით. Fomites, მარტივად რომ ვთქვათ არის უსულო საგნები, როგორიცაა ავეჯი, ტანსაცმელი, კარის სახელური
შეაჩერე ALICE - კარის ბარიკადი შეზღუდული მობილურობის მქონე პირებისთვის: 8 ნაბიჯი
შეაჩერე ALICE - კარის ბარიკადი შეზღუდული მობილურობის მქონე პირებისთვის: პრობლემა პირებისთვის, რომლებიც ინვალიდის ეტლებს იყენებენ, საჭიროების შემთხვევაში შეიძლება გაუჭირდეს ოთახში შეღწევა. ამ პროექტის მიზანია შეიმუშაოს მოწყობილობა, რომელიც დაეხმარება პირებს, რომლებიც იყენებენ ინვალიდის ეტლებს და/ან აქვთ ხელების შემცირებული ძალა სწრაფად დაბრკოლდეს
შეაჩერე ოფლიანი ხელები და ფეხები ოფლის მებრძოლით!: 7 ნაბიჯი (სურათებით)
შეაჩერე ოფლიანი ხელები და ფეხები ოფლით!: 3/1/19 განახლება: ზოგიერთი ადამიანი აცხადებს ტკივილს, რომელიც გამოწვეულია პოლარობის სწრაფი შემობრუნებით. მე განვაახლებ კოდს ამ პრობლემის შესამცირებლად, მაგრამ ამ დროისთვის თქვენ უნდა შეინარჩუნოთ ამის მშენებლობა. ჰიპერჰიდროზი არის მდგომარეობა, რომელიც იწვევს ჭარბი