Სარჩევი:

Universal Air Slide Whistle 1000: 5 ნაბიჯი (სურათებით)
Universal Air Slide Whistle 1000: 5 ნაბიჯი (სურათებით)

ვიდეო: Universal Air Slide Whistle 1000: 5 ნაბიჯი (სურათებით)

ვიდეო: Universal Air Slide Whistle 1000: 5 ნაბიჯი (სურათებით)
ვიდეო: Expedition Everest Building a Thrill Ride Disney's Animal Kingdom 2024, ნოემბერი
Anonim
Image
Image
შეაგროვეთ თქვენი მარაგი
შეაგროვეთ თქვენი მარაგი

სლაიდების სასტვენი არის მუსიკალური ინსტრუმენტი, რომელიც ხშირად გამოიყენება კომედიური ეფექტისთვის მისი სულელური ხმის გამო. ამ სასწავლო ინსტრუქციაში ჩვენ გასწავლით თუ როგორ უნდა გააკეთოთ საჰაერო სლაიდების სასტვენი! რა არის საჰაერო სლაიდების სასტვენი? ის მიჰყვება იმავე იდეას, როგორც საჰაერო გიტარა, სადაც თქვენ მიბაძავთ გიტარაზე დაკვრის მოძრაობას რეალურ გიტარაზე დაკვრის გარეშე. ჩვენს შემთხვევაში, ჩვენ შევქმენით მოწყობილობა, რომელიც ფუნქციონირებს სლაიდების სასტვენის მსგავსად, გარდა იმისა, რომ მანძილის სენსორი ცვლის ღეროს და ბიძგი ღილაკს შეცვლის მომხმარებელს, რომელიც სასტვენში უნდა აფეთქდეს. დისტანციის სენსორზე კითხვა ცვლის ხმაურის დონეს და ღილაკი ააქტიურებს მას. LED განათება მხოლოდ საჩვენებლად არის. ის, რაც ჩვენს საჰაერო სლაიდს „უნივერსალურ“ხდის, არის ის, რომ თქვენ შეგიძლიათ ატვირთოთ მასში სხვადასხვა ბგერები სასტვენის ხმაურის გარდა (მაგ. ვუკი ხმაური, ტრომბონი, დიდგერიდო, ან თქვენთვის სასურველი ნებისმიერი სხვა ხმა)! ჩვენ შევქმენით ეს პროექტი ფრემონტის აკადემიის ფემინერებთან თანამშრომლობით, ჩვენი ელექტრონიკის კლასისთვის, პომონას კოლეჯში.

ნაბიჯი 1: შეაგროვეთ თქვენი მარაგი

შეაგროვეთ თქვენი მარაგი
შეაგროვეთ თქვენი მარაგი
შეაგროვეთ თქვენი მარაგი
შეაგროვეთ თქვენი მარაგი
შეაგროვეთ თქვენი მარაგი
შეაგროვეთ თქვენი მარაგი

1. 10K რეზისტორი

2. Sparkfun Bluetooth Mate:

3. HexWear Wearable Electronics Kit:

4. ხელთათმანი (ქსოვილი)

5. ცხელი წებოს იარაღი

6. ლეპტოპი

7. Adafruit NeoPixel ციფრული RGBW LED ზოლები:

8. მამაკაცი მამაკაცი AUX კაბელი

9. ნაჭრის მაჯის ბენდი

10. მომენტალური ღილაკის გადამრთველი-12 მმ კვადრატი:

11. შემდუღებელი

12. შესადუღებელი რკინა

13. სპიკერი

14. თხელი მიკროსქემის დაფა (ბმულის მსგავსად):

15. სამი AAA ბატარეა

16. Twist Ties (გირჩევთ წრიული ბრუნვის კავშირებს, როგორიც არის ბმულში):

17. ულტრაბგერითი დიაპაზონის სენსორი:

18. მავთულის საჭრელები

19. მავთულის სტრიპტიზორები

20. მავთულები (სხვადასხვა ფერები საუკეთესოა, ერთი კარგია)

ნაბიჯი 2: არდუინოს კოდის დაყენება

ნაბიჯი 1: ჩამოტვირთეთ Arduino IDE შემდეგი საიტიდან:

ნაბიჯი 2: შეიძლება დაგჭირდეთ შემდეგი ბიბლიოთეკების ჩამოტვირთვა. ესკიზი> ბიბლიოთეკის ჩართვა> ბიბლიოთეკის მართვა. მოძებნეთ "HexWear HexLED", "SoftwareSerial" და "Wire". დააწკაპუნეთ ყუთში, რომელშიც ისინი არიან და დააწკაპუნეთ "ინსტალაცია"

ნაბიჯი 3: ჩამოტვირთეთ თანდართული Arduino კოდი!

ნაბიჯი 3: მაქსიმალური კოდის დაყენება

ნაბიჯი 1: ჩამოტვირთეთ მაქს პროგრამა შემდეგი ბმულის გამოყენებით:

შენიშვნა: შეგიძლიათ მიიღოთ მაქსის 30 დღიანი უფასო საცდელი პერიოდი. 30 დღის შემდეგ შეგიძლიათ გააგრძელოთ პროგრამის გამოყენება, მაგრამ აღარ შეინახოთ ახალი კოდი. თუმცა, თქვენ მაინც შეგიძლიათ გამოიყენოთ წინასწარი კოდი, რომელიც შეინახეთ საცდელი პერიოდის განმავლობაში.

ნაბიჯი 2: ატვირთეთ ჩვენი წინასწარ დამზადებული მაქს კოდი

ნაბიჯი 4: ყველაფრის ერთად შედგენა

ყველაფრის ერთად აწყობა
ყველაფრის ერთად აწყობა
ყველაფრის ერთად აწყობა
ყველაფრის ერთად აწყობა
ყველაფრის ერთად აწყობა
ყველაფრის ერთად აწყობა

ნაბიჯი 1: წრიული შედუღება

1. აიღეთ ცარიელი მიკროსქემის დაფა და გაყავით მართვადი ზომის [იხილეთ მზა მოწყობილობის სურათი]. შემდეგ შეაგროვეთ თქვენი დისტანციის სენსორი და bluetooth მოდული და შეაერთეთ ისინი ცარიელ მიკროსქემზე.

2. შეაგროვეთ სულ 13 მავთული: 11 მოკლე მავთული (cm 10 სმ) და 2 გრძელი მავთული (~ 20 სმ). შეაერთეთ 8 მოკლე მავთული მანძილის სენსორთან (Vcc, GND, Trig, & Echo) და bluetooth მოდულის გამყვანი (Vcc, GND, TX-0, & RX-1) მიკროსქემის დაფაზე არსებული ხვრელების გამოყენებით. შეაერთეთ დამატებით 3 მოკლე მავთული LED რგოლის სადენებზე (Vcc, GND, IN). შეაერთეთ 2 გრძელი მავთული ღილაკზე. გვერდზე გადადეთ.

3. ზემოთ ნაჩვენები მიკროსქემის დიაგრამის გამოყენებით შეაერთეთ დისტანციის სენსორი, bluetooth მოდული, LED ბეჭედი და LED ზოლები მათ შესაბამის პორტებზე. ასევე, შეაერთეთ 10kΩ რეზისტორი Vcc პორტსა და SCL/R3 პორტს შორის ღილაკზე (როგორც ნაჩვენებია დიაგრამაში).

[შენიშვნა: ჩვენ მიერ გამოსაყენებელი ღილაკის დაჭერისას, ღილაკზე დაჭერით აკავშირებს მიმდებარე ლიდერებს (განსხვავებით ლიდერების განივი წყვილებისგან).]

ნაბიჯი 2: ჩართეთ წრე ხელთათმანზე

–– მოათავსეთ თქვენი შედუღებული წრე ხელთათმანის უკანა მხარეს ისე, რომ მანძილის სენსორი ცერა თითიდან იყოს დაშორებული და LED რგოლი ხელთათმანის უკანა ნაწილზე იყოს ორიენტირებული. გამოიყენეთ ირონია მავთულები, რათა უსაფრთხოდ დამაგრდეს სქემა ხელთათმანზე. გამოიყენეთ წებოს იარაღი, რომ დააჭიროთ ღილაკს ცერა თითის წვერზე, რათა მომხმარებელს შეეძლოს დააჭირეთ ღილაკს საჩვენებელი თითით.

ნაბიჯი 3: არდუინოს ესკიზის ატვირთვა Hexwear– ში

–– გამოიყენეთ მიკრო USB მონაცემთა კაბელი კომპიუტერის დასაკავშირებლად HexWear– თან. გახსენით Arduino– ს ესკიზი და ატვირთეთ ესკიზი HexWear– ში, რათა დარწმუნდეთ, რომ სწორი მოწყობილობა და პორტია არჩეული (წინააღმდეგ შემთხვევაში, ესკიზი არ აიტვირთება). გადადით ინსტრუმენტებზე> დაფაზე> HexWear და ინსტრუმენტები> პორტში, შესაბამისად შეარჩიეთ დაფა და პორტი. დარწმუნდით, რომ მოწყობილობა მუშაობს იმის შემოწმებით, შუქები ჩართულია ღილაკზე დაჭერისას. თუ ის არ მუშაობს, გადახედეთ ნაბიჯებს 1 და 2.

ნაბიჯი 4: შექმენით თქვენი ბატარეის პაკეტი

–– ჩადეთ ბატარეები ბატარეის პაკეტში. მბრუნავი მავთულის გამოყენებით, მიამაგრეთ ბატარეის სამაჯური სამაჯურზე ისე, რომ მიკრო USB დანამატი სამაჯურის ერთ მხარეს ჩამოიხრჩო.

ნაბიჯი 5: მოწყობილობის კომპიუტერთან დაკავშირება

–– შეაერთეთ ბატარეის პაკეტი მოწყობილობაზე ჩართვისთვის. გადადით თქვენი კომპიუტერის bluetooth პარამეტრებზე, რომ დაამატოთ ახალი bluetooth მოწყობილობა. შეხედეთ "RNBT-AD20" (ან რაიმე მსგავსი) და დაუკავშირდით; პინი არის 1234.

–– შეაერთეთ სპიკერი ლეპტოპს მამრობითი სქესის მამაკაცის AUX კაბელის საშუალებით

ნაბიჯი 6: მაქსის დაყენება მოწყობილობასთან

  • დარწმუნდით, რომ ესკიზი ჩაკეტილია (დაბლოკვა ქვედა მარცხნივ)
  • დარწმუნდით, რომ მეტრო ობიექტის ზემოთ "X" გამორთულია (არ არის მონიშნული)
  • დააჭირეთ ბეჭდვის ღილაკს, რომელიც შედის სერიულ ობიექტში
  • შეხედეთ ხელმისაწვდომ პორტებს Max Console– ის მარჯვნივ გახსნით (ჰგავს ტყვიის ჩამონათვალს)
  • გაარკვიეთ რომელი სერიული პორტი უნდა გამოსცადოთ-ეს განსხვავებულია თითოეული კომპიუტერისთვის. ის ალბათ გარეგნულად შემომავალი bluetooth პორტის ან თქვენი bluetooth მოდულის სახელს ჰგავს. თუ მრავლობითია, უბრალოდ სცადეთ განსხვავებული, სანამ ის იმუშავებს.
  • გახსენით ესკიზი
  • სერიული ობიექტის შიგნით ნახავთ "სერიული k 9600", სადაც შუა ასო, k, არის პორტის სახელი. დარწმუნდით, რომ ეს არ არის ის პორტი, რომლის გამოცდა გსურთ და შემდეგ შეცვალეთ ეს ასო იმ პორტში, რომლის გამოცდა გსურთ.
  • დააჭირეთ Enter
  • ამ პროცესის განმავლობაში თქვენი bluetooth მოდული უნდა აციმციმდეს წითლად.
  • თუ ის მუშაობდა, მწვანე LED ჩართავს.
  • განაგრძეთ მცდელობა სანამ მწვანე LED არ ჩაირთვება.
  • დაკავშირების შემდეგ, ჩაკეტეთ ესკიზი და დააწკაპუნეთ "X" - ზე მეტროს ობიექტზე, რომ დაიწყოთ bluetooth კომუნიკაციების მოსმენა.
  • მიჰყევით ინსტრუქციებს მაქს ფაილზე, რომ დაამატოთ თქვენი ხმოვანი ფაილი.

პრობლემების მოგვარება w/ max

თუ ხმა არ გესმით:

- დარწმუნდით, რომ კომპიუტერი ჩართულია.

- დარწმუნდით, რომ ხმის ღილაკი და ორივე "X" ღილაკი ჩართულია მაქს.

-დარწმუნდით, რომ ხმის ფაილი წარმატებით არის შერჩეული მაქსში ორმაგი დაწკაპუნებით ღილაკზე „ბუფერი ~“ხმის ტალღის სანახავად.

- დარწმუნდით, რომ შედუღებული კავშირები ხელუხლებელია (მაგ. ძალა, საფუძველი და მანძილის სენსორის კავშირი)

- დარწმუნდით, რომ არ ხართ დაკავშირებული სხვა Bluetooth მოწყობილობასთან

თუ მაქსი მოულოდნელად შეწყვეტს მუშაობას (ან თქვენ არ იღებთ სერიულ მონაცემებს HexWear– დან):

- შეცვალეთ პორტის ასო სხვა რამით, შემდეგ შეცვალეთ იგი სწორ პორტში

- შეამოწმეთ bluetooth მოდულის სტატუსის შუქი (GREEN ნიშნავს, რომ ის სწორად მუშაობს)

ნაბიჯი 5: როგორ გამოვიყენოთ იგი და როგორ მუშაობს იგი

პირველ რიგში, მიამაგრეთ მაჯის ბენდი გარე ბატარეით თქვენს მარცხენა ხელზე. შემდეგ მარცხენა ხელი ხელთათმანში ჩადეთ. სასტვენის გასააქტიურებლად თქვენ უნდა დააჭიროთ თქვენს ცერა თითზე მდებარე ღილაკს. უმჯობესია, სასტვენის სახე ახლოს მიიტანოთ, ხოლო მარჯვენა ხელი დისტანციის სენსორის წინ. გადაიტანეთ მარჯვენა ხელი წინ და უკან, რომ გააკონტროლოთ მანძილი, რომელსაც სენსორი კითხულობს, რაც ქმნის სხვადასხვა ხმაურის დონეს.

როგორ მუშაობს: დისტანციის სენსორი აგზავნის ულტრაბგერითი ხმას, რომელიც გამოდის ზედაპირზე და ბრუნდება უკან. მანძილის სენსორი განსაზღვრავს რა მანძილს კითხულობს რამდენი ხანი სჭირდება ულტრაბგერითი ხმის გამოგზავნას და დაბრუნებას. ამ სიგნალის მიღების შემდეგ, მანძილის სენსორი ესაუბრება Hexwear– ს, რომელიც ესაუბრება LED რგოლს და LED Strip– ს, ააქტიურებს LED– ების გარკვეულ რაოდენობას მანძილიდან გამომდინარე. რაც უფრო მეტს კითხულობს მანძილის სენსორი, მით მეტი LED ნათურა ანათებს. გარდა ამისა, bluetooth მოწყობილობა კითხულობს მანძილზე ინფორმაციას Hexwear– დან და აგზავნის ამ ინფორმაციას ლეპტოპის მაქს პროგრამულ უზრუნველყოფაზე. მაქს პროგრამული უზრუნველყოფა გამოსცემს ხმის გარკვეულ დონეს, რომელიც ძლიერდება გარე დინამიკით.

ჩვენ შესავალში აღვნიშნეთ, თუ როგორ შეუძლია ამ Air Slide Whistle- ს მრავალჯერადი ბგერის დაკვრა იმისდა მიხედვით, თუ რომელი ატვირთავთ მაქსზე. მოგერიდებათ გამოიყენოთ ჩვენი შერჩეული ხმოვანი ფაილები! მოყვება: სასტვენის ხმა, დედის სპაგეტი, მაიოს ხმა, არ მაინტერესებს, რომ იდაყვი მოიტეხე, მე მქვია ჯეფი, სპონგბობი იცინის და ვოლმარტ ბავშვს იოდიალებს!

გირჩევთ: