Სარჩევი:

პირველი_შეხვედრა: 10 ნაბიჯი
პირველი_შეხვედრა: 10 ნაბიჯი

ვიდეო: პირველი_შეხვედრა: 10 ნაბიჯი

ვიდეო: პირველი_შეხვედრა: 10 ნაბიჯი
ვიდეო: bate6 თენგო და ბაქარი 2024, ნოემბერი
Anonim
Image
Image
პირველი_შეხვედრი_
პირველი_შეხვედრი_
პირველი_შეხვედრი_
პირველი_შეხვედრი_

First_Encounter_ არის Arduino– ზე დაფუძნებული ინტერაქტიული ინსტალაცია, შემუშავებული სტოკჰოლმში, KTH– ში ფიზიკური ინტერაქციის დიზაინისა და რეალიზაციის კურსისთვის. First_Encounter_ არის ჩამოკიდებული ხელოვნების ინსტალაცია, რომელიც შედგება, ჩვენს შემთხვევაში, 20 სამკუთხა მოდულისგან. ვინაიდან გამოყენებული კოდი ასევე არის მოდულური, თქვენზეა დამოკიდებული და Arduino– ს გამოთვლის უნარი, განსაზღვროთ რამდენი სამკუთხედი გსურთ თქვენი ვერსიისთვის.

თქვენს მომავალ პროექტზე შრომისმოყვარეობა მოითხოვს მუსიკას, ეს არის First_Encounter_ დასაკრავი სია:

  • თქვენ ჯერ არაფერი გინახავთ - ბახმან -ტურნერი ოვერდრაივი
  • ცხელი პერსონალი - დონა ზაფხული
  • თქვენ უნდა იცოდეთ - ალანის მორისეტი
  • ლიმონის ხე - სულელების ბაღი
  • სინათლისგან დაბრმავებული - მანფრედ მანის დედამიწის ბენდი
  • უფრო მეტი ვიდრე გრძნობა - ბოსტონი
  • მოდი ერთად - ბითლზი
  • Pumped Up Kicks - ხელი შეუწყოს ხალხს
  • Wire to Wire - Razorlight
  • სიტყვები - Bee Gees
  • საბოლოო დათვლა - ევროპა

ნაბიჯი 1: ცხელი ნივთები

საჭირო მასალები. ზუსტი რაოდენობა, რომელიც გჭირდებათ, დამოკიდებულია სამკუთხედების რაოდენობაზე, რომლის შექმნაც გსურთ:

  • ხე ლაზერული ჭრისთვის, 4 მმ სისქით
  • რძიანი თეთრი აკრილი ლაზერული ჭრისთვის (2 მმ)
  • ხის წებო
  • სანდლის ქაღალდი
  • NeoPixels LED- ზოლები, 30 LED's მეტრზე, 6 მეტრი (180 LED)
  • Ალუმინის ფოლგა
  • ელექტრო მავთულები - ± 70 მეტრი სხვადასხვა ფერის
  • ელექტრო ფირზე
  • სერვო - 10x
  • ხრახნიანი ტერმინალები - 170 მეორადი
  • მცირე ზომის ხრახნები ± 8 მმ სიგრძის - 80 მეორადი
  • Arduino UNO
  • MPR121 Capsense გარღვევის დაფა - 2x
  • PCA9685 Servo გარღვევის დაფა
  • შავი ტანსაცმელი
  • ცხელი წებო
  • 5V 12A ელექტრომომარაგება

ნაბიჯი 2: თქვენ უნდა იცოდეთ

Შენ უნდა იცოდე
Შენ უნდა იცოდე
Შენ უნდა იცოდე
Შენ უნდა იცოდე

აკრილის და ხის სისქე, ასევე სამკუთხედის ზომა ძალიან მნიშვნელოვანია.

მიუხედავად იმისა, რომ არსებობს 5 მმ სისქის ნეოპიქსელის LED ზოლები, ჩვენ ვიგრძენით, რომ ისინი არ იყვნენ საკმარისად ნათელი ამ მიზნისთვის. ჩვენ გამოვიყენეთ 10 მმ სიგანის LED ზოლები და 2 მმ სისქის აკრილი, ჯამში 12 მმ-მდე. ამიტომ კედლის სისქე ასევე უნდა იყოს 12 მმ, დიზაინის მუშაობისთვის, ჩვენს შემთხვევაში შედეგად 4 მმ ხის 3 ფენა.

სამკუთხედის ზომა ასევე არის დამოკიდებული თქვენი LED ზოლის ან იმ თანხის ოდენობაზე, რომლის შეწებებაც გსურთ. ჩვენ გვინდოდა 9 LED სამკუთხედზე და მივედით ნეოპიქსელის ზოლით 30 LED ერთ მეტრზე უფრო დიდი სამკუთხედის დასაყენებლად და შედუღების რაოდენობის შესამცირებლად. ამ მოწყობილობით 3 LED ზუსტად მოთავსდება სამკუთხედის შიგნით დამატებითი შედუღების საჭიროების გარეშე. სტანდარტული 60 LED- ი თითო მეტრზე, თქვენ უნდა გააკეთოთ პატარა სამკუთხედები ან გამოიყენოთ მეტი LED ერთ მხარეს ან შედუღებული მავთულები ერთ LED- ებს შორის.

ნაბიჯი 3: ლიმონის ხე

ლიმონის ხე
ლიმონის ხე
ლიმონის ხე
ლიმონის ხე
ლიმონის ხე
ლიმონის ხე

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

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

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

ნაბიჯი 4: დაბრმავებულია შუქით

დაბრმავებული შუქით
დაბრმავებული შუქით
დაბრმავებული შუქით
დაბრმავებული შუქით
დაბრმავებული შუქით
დაბრმავებული შუქით
დაბრმავებული შუქით
დაბრმავებული შუქით

ჩვენი ნეოპიქსელები მოვიდა წყალგაუმტარი გარსაცმით, რომელიც უნდა მოიხსნას იმისათვის, რომ ზოლები მოთავსდეს სამკუთხედში. გაჭერით LED ზოლები იმ სიგრძეში, რაც გჭირდებათ თქვენი სამკუთხედებისთვის, ჩვენს შემთხვევაში 9 LED სიგრძისაა. შეყვანის მხარეს, როგორც ისრებით არის მითითებული, შეაერთეთ მავთულები სამივე საკონტაქტო წერტილში (შავი = მიწა, ყვითელი = მონაცემები შიგნით, წითელი = მონაცემები სურათზე). მეორე მხარეს, გამომავალი მხარე, შემაერთებს მხოლოდ მავთულს 'მონაცემების გასვლის' საკონტაქტო წერტილში (მწვანე = მონაცემები გამოსახულია სურათზე). დარწმუნდით, რომ მავთულები გადის LED ზოლის გასწვრივ (იხ. სურათი), წინააღმდეგ შემთხვევაში ისინი არ ჯდება! მავთულები უნდა იყოს დაახლოებით 12 სმ სიგრძის.

მოკლე წერტილების თავიდან აცილების მიზნით, ბოლო წერტილები გამოყავით ელექტრული ლენტით, რადგან ისინი ერთმანეთზე დაჭერით ხდებიან.

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

ნაბიჯი 5: უფრო მეტი ვიდრე გრძნობა

Გრძნობაზე მეტი
Გრძნობაზე მეტი
Გრძნობაზე მეტი
Გრძნობაზე მეტი
Გრძნობაზე მეტი
Გრძნობაზე მეტი

გზა, რომლითაც First_Encounter გრძნობს არის capacitive sensing ან capsense. იმისათვის, რომ კაფსენი მაქსიმალურად ზუსტად იმუშაოს ჩვენ გვჭირდება ლითონის დიდი მასა, სასურველია სპილენძი. თუმცა კოპერი საკმაოდ ძვირია, ამიტომ ჩვენ ვიყენეთ დაკეცილი ალუმინის კილიტა.

ალუმინის კილიტა უნდა იყოს დაკეცილი სამკუთხედში, სასურველია ოდნავ უფრო დიდი ვიდრე კედლის შიგნით არსებული სივრცე. ჩვენ გადავედით 24 ფენად ჩვენი ვერსიისთვის. უმარტივესი გზაა კედლიდან ნარჩენების სამკუთხედების გამოყენება, ეს არის ზუსტად კედლის შიგნითა ზომა, ამიტომ თუ სწორად გადაკეცავთ, სამკუთხედი ოდნავ გაიზრდება.

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

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

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

ნაბიჯი 6: მოდი ერთად

მოდი ერთად
მოდი ერთად
მოდი ერთად
მოდი ერთად
მოდი ერთად
მოდი ერთად
მოდი ერთად
მოდი ერთად

გაგრძელებამდე შეიძლება გამოსადეგი იყოს იმის შემოწმება, არის თუ არა LED ზოლები სწორად შედუღებული.

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

შემდეგ, მოათავსეთ ელექტრული ლენტი კიდეებზე, რათა თავიდან აიცილოთ შემთხვევითი კონტაქტი ალუმინსა და LED ზოლს შორის. გაიყვანეთ მავთულები LED ზოლებიდან ალუმინის ხვრელში და შეაკეთეთ ალუმინი სამკუთხედზე.

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

ბოლოს გაიყვანეთ მავთულები და ხრახნიან სამკუთხედებს.

ნაბიჯი 7: დარტყმული დარტყმები

ონლაინ თამაში Pumped Up Kicks
ონლაინ თამაში Pumped Up Kicks
ონლაინ თამაში Pumped Up Kicks
ონლაინ თამაში Pumped Up Kicks
ონლაინ თამაში Pumped Up Kicks
ონლაინ თამაში Pumped Up Kicks

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

წონის გამო, ჩვენ გადავწყვიტეთ, რომ სერვოები ჩავამაგროთ ხის პატარა ნაჭერზე და ეს ნაჭერი სამკუთხედზე გადავაკრათ. ჩვენ ასევე ვდებთ 5V კავშირებს და ორივე სამსხვერპლოს და LED- ზოლის მიწას ერთსა და იმავე ხრახნიან ტერმინალში, ამრიგად თითოეული სამკუთხედიდან მხოლოდ ერთი 5 ვ მავთული და ერთი მიწის მავთული აღწევს ზემოთ.

ნაბიჯი 8: მავთულის მავთული

Wire to Wire
Wire to Wire
Wire to Wire
Wire to Wire
Wire to Wire
Wire to Wire
Wire to Wire
Wire to Wire

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

არსებითად თითოეული პანელიდან, 4 მავთული მიდის ზევით:

  • 2 მავთული სიმძლავრისთვის (5V და მიწა) როგორც LED- ების, ასევე შემთხვევითი სერვისისათვის.
  • 1 მავთული კაფსენის მონაცემების გამოსასვლელად
  • Servo მონაცემთა შეყვანისთვის 1 მავთული

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

ჩვენ დავამონტაჟეთ კვების ბლოკი და მრავალი ხრახნიანი ტერმინალი ხის ჩარჩოზე, ამ გზით მოძრაობის გავლენა კავშირებზე მინიმუმამდე შემცირდება.

როდესაც გაყვანილობა დასრულდება, თქვენ შეგიძლიათ განათავსოთ servo თავები და დააკავშიროთ ისინი დაკავშირებულ სამკუთხედებთან.

ნაბიჯი 9: სიტყვები

სიტყვები
სიტყვები

ეს არის არდუინოს კოდი

განათავსეთ თქვენ მიერ აშენებული სამკუთხედების რაოდენობა:

#განსაზღვრეთ N_TRIANGLES 20

განათავსეთ აქ გამოყენებული სერვისების რაოდენობა:

#განსაზღვრეთ N_SERVOS 10

განათავსეთ აქ გამოყენებული LED- ების რაოდენობა:

#განსაზღვრეთ N_LED 180

ანიმაციის სიჩქარე, რომელიც გსურთ (სამკუთხედი თეთრი ხდება):

#განსაზღვრეთ ელფერი სიჩქარე 2

ნაბიჯი 10: საბოლოო გამოთვლა

Საბოლოო გადათვლა
Საბოლოო გადათვლა
Საბოლოო გადათვლა
Საბოლოო გადათვლა
Საბოლოო გადათვლა
Საბოლოო გადათვლა
Საბოლოო გადათვლა
Საბოლოო გადათვლა

მადლობა და გაერთეთ

გირჩევთ: