Სარჩევი:

Pi Cap Capong პროექტის გაკვეთილი: 14 ნაბიჯი (სურათებით)
Pi Cap Capong პროექტის გაკვეთილი: 14 ნაბიჯი (სურათებით)

ვიდეო: Pi Cap Capong პროექტის გაკვეთილი: 14 ნაბიჯი (სურათებით)

ვიდეო: Pi Cap Capong პროექტის გაკვეთილი: 14 ნაბიჯი (სურათებით)
ვიდეო: Justin Shi: Blockchain, Cryptocurrency and the Achilles Heel in Software Developments 2024, ოქტომბერი
Anonim
Pi Cap Capong პროექტის გაკვეთილი
Pi Cap Capong პროექტის გაკვეთილი

პონგი ჩვენი ერთ -ერთი საყვარელი ვიდეო თამაშია და ბოლო სემინარში გაგვიმართლა, რომ პოლ ტანერმა, თინა ასპიალამ და როს ატკინმა პონგი გადააქციეს "კაპონგში" (capacitive + Pong!) ეკრანიდან გატეხვით და მათში ხელები. მათ გამოიყენეს Pi Cap და Raspberry Pi Pong- ის პედლების ხელების პოზიციის დასადგენად და შექმნეს მარტივი, რთული და მართლაც ნარკოტიკული თამაში.

Pi Cap არის Bare Conductive– ის უახლესი პროდუქტი. Raspberry Pi დანამატი, ის გაძლევთ საშუალებას დაამატოთ ზუსტი capacitive touch, სიახლოვის შეგრძნება და მაღალი ხარისხის აუდიო თქვენს Raspberry Pi პროექტებში. ის მუშაობს Raspberry Pi A+, B+, Zero და მოგვიანებით (ნებისმიერი Raspberry Pi 40 პინიანი GPIO კონექტორით). სენსორული დაფის მგრძნობიარე სიზუსტით და Raspberry Pi– ს გამოთვლითი სიმძლავრით, Pi Cap– ს აქვს დიდი ინსტრუმენტი ანალოგური მონაცემების ციფრულ გამოსასვლელად გარდაქმნისთვის.

ჩვენ დავტოვებთ პავლეს, რომ მიგიყვანოთ ქვემოთ მოცემულ "კაპონგში":

Capacitive Pong არის ტრადიციული ეკრანის თამაშის ხელახალი ინტერპრეტაცია. მაუსის ან ისრის ღილაკების ნაცვლად ის იყენებს capacitive სენსორებს. თამაში მუშაობს Pi Zero– ზე Pi Cap დანამატით და Ethernet ადაპტერით.

ეს უზრუნველყოფს 12 სენსორის შეყვანას, რომელთაგან 4 გამოიყენება. ისინი განლაგებულია ლაზერულად დაჭრილ სადგამზე ისე, რომ თითოეული მოთამაშე მოძრაობს ხელს წყვილ სენსორებს შორის.

თამაში დაფუძნებულია SimplePong– ზე, ხელმისაწვდომია openprocessing.org– ზე და გამოვიდა Creative Commons– ის ქვეშ. ეს შეცვლილია Pi Cap სენსორების შეყვანის გამოსაყენებლად (თაგვის ნაცვლად) და გადაკეთებულია 2 მოთამაშის ოპერაციად.

პირველი ვერსია მუშაობს ლეპტოპზე Processing– ში და იღებს მის შეყვანას ღია ხმის კონტროლის (OSC) პროტოკოლზე Pi Zero– დან. Pi Zero– ზე ჩვენ გამოვიყენეთ Pi Cap– ით მოწოდებული დემო პროგრამული უზრუნველყოფა - ერთ – ერთი ასეთი მოდული ქმნის OSC ნაკადს.

მუდმივები მიღებული იქნა ექსპერიმენტით, რომელიც შეესაბამება Pi Cap– დან გამოსვლის დიაპაზონს სათამაშო ფანჯრის სიმაღლეს. კარგი იქნება, თუ ყველაფერი Pi- ზეა გადატანილი, ჩვენ ასევე უნდა გავასუფთაოთ კოდი, დავნიშნოთ მუდმივები და ა.შ. თამაშს ასევე შეუძლია ისარგებლოს ხმის დამატებით, ქულების სისტემით და თამაშის დაწყების უკეთესი ხერხით; მაგრამ ეს სხვა დღისთვის.

შეიტყვეთ მეტი Pi Cap– ის მახასიათებლების შესახებ და მიიღეთ დღეს ჩვენი ონლაინ მაღაზიიდან. თუ გსურთ სცადოთ და შექმნათ თქვენი საკუთარი კაპონგი, მიჰყევით ქვემოთ მოცემულ ინსტრუქციას. ისიამოვნეთ!

@paul_tanner 25 ივლისი 2016 სტენდის დიზაინი და ზოგადი შთაგონება @rossatkin და @spongefile

ნაბიჯი 1: ვიდეო

Image
Image

ამ მოკლე ვიდეოში როსი განმარტავს თავისი გუნდის პროექტს და როგორ გადავიდნენ პროტოტიპიდან მათი ორი თამაშის საბოლოო სამუშაო ვერსიების შესაქმნელად Pi Zero და Pi Cap გამოყენებით.

ნაბიჯი 2: როგორ დავაყენოთ იგი

კოდის მაგალითები
კოდის მაგალითები

გაიარეთ აქ გაკვეთილი "შექმენით თქვენი Pi Cap Raspberry Pi Zero" და არ გამოტოვოთ არცერთი ნაბიჯი. (თქვენ უნდა იცოდეთ Pi- ს IP შესასვლელად.)

ნაბიჯი 3: კოდის მაგალითები

გაუშვით Pi Cap– ის შესავალი, რომ ნახოთ კოდის მაგალითები, განსაკუთრებით ის, რაც სენსორის მონაცემებს OSC– ით გადასცემს თქვენი ლეპტოპის ტერმინალის ფანჯარაში. გაითვალისწინეთ DIFF მონაცემები - ეს არის ის, რასაც ჩვენ ვიყენებთ.

ნაბიჯი 4: დამუშავება

დამუშავება
დამუშავება

ჩამოტვირთეთ და დააინსტალირეთ Processing, თუ ეს უკვე თქვენს ლეპტოპზე არ არის. გახსენით და დააინსტალირეთ კოდი mpr121_pong Processing– ის ესკიზის საქაღალდეში, ჩვეულებრივ /Documents /Processing. გახსენით ესკიზი დამუშავებისას და დაიწყეთ მისი გაშვება. არაფერი მოხდება სათამაშო ფანჯარაში სანამ არ დაასრულებთ ქვემოთ მოცემულ ნაბიჯს.

ნაბიჯი 5: OSC

OSC
OSC

გაუშვით OSC დემო დამოუკიდებელი, გადადით თქვენს PiCapExamples საქაღალდეზე Pi და cd cpp/picap-datastream-osc-cpp. გამოიყენეთ./run, რომ ნახოთ Pi Cap მონაცემთა ნაკადები.

შეიტყვეთ თქვენი ლეპტოპის IP, შემდეგ გამოიყენეთ./run –host [ლეპტოპის IP მისამართი], რათა გადაუშვათ იგი დამუშავებაზე.

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

ნაბიჯი 6: აკრილის სადგამი

აკრილის სტენდი
აკრილის სტენდი

თუ გსურთ შექმნათ აკრილის სტენდი, რომელიც ჩანს ვიდეოზე, შეგიძლიათ ჩამოტვირთოთ Illustrator ფაილები ქვემოთ და მიჰყევით სამეურვეო ინსტრუქციებს, @rossatkin– ის თავაზიანობით. თქვენ დაგჭირდებათ ლაზერული საჭრელი მათი ამოსაჭრელად, ან შეგიძლიათ გააკეთოთ იგი ქაფის დაფისგან.

ჩამოტვირთეთ წითელი შაბლონი

ჩამოტვირთეთ თეთრი შაბლონი

ნაბიჯი 7: შეკრება

შეკრება
შეკრება

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

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

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

ნაბიჯი 8: წებო

წებო
წებო
წებო
წებო

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

თქვენ კვლავ უნდა გქონდეთ ერთი აკრილის ნაჭერი, თეთრი ოთხკუთხედი ორი ხვრელით. ჯერ არ დააწებოთ ეს ნაჭერი.

ნაბიჯი 9: ნიანგის კლიპები

ნიანგის კლიპები
ნიანგის კლიპები
ნიანგის კლიპები
ნიანგის კლიპები
ნიანგის კლიპები
ნიანგის კლიპები

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

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

ნაბიჯი 10: ხატეთ თქვენი სენსორები

ხატავს თქვენს სენსორებს
ხატავს თქვენს სენსორებს
ხატავს თქვენს სენსორებს
ხატავს თქვენს სენსორებს

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

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

ნაბიჯი 11: ცივი გამდნარი

ცივი ჯარისკაცი
ცივი ჯარისკაცი
ცივი ჯარისკაცი
ცივი ჯარისკაცი
ცივი ჯარისკაცი
ცივი ჯარისკაცი

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

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

ნაბიჯი 12: ალუმინის კილიტა სენსორი

ალუმინის კილიტა სენსორი
ალუმინის კილიტა სენსორი
ალუმინის კილიტა სენსორი
ალუმინის კილიტა სენსორი
ალუმინის კილიტა სენსორი
ალუმინის კილიტა სენსორი

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

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

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

ახლა თქვენ შეგიძლიათ მტკიცედ მიამაგროთ თქვენი სენსორები სადგამზე და ამოიღოთ თქვენი Pi Cap და Pi Zero!

ნაბიჯი 14: მიამაგრეთ Pi Cap

მიამაგრეთ Pi Cap
მიამაგრეთ Pi Cap
მიამაგრეთ Pi Cap
მიამაგრეთ Pi Cap

აიღეთ ნიანგის სამაგრები, რომლებიც კაპონგის სადგამის ზემოდან არის ამოწეული და მიამაგრეთ ისინი თქვენი Pi Cap- ის ელექტროდებზე. დარწმუნდით, რომ აერთებთ სწორ ელექტროდებს - მათ, ვინც დაპროგრამებული გაქვთ ფუნქციონირებისთვის. ახლა თქვენ შეგიძლიათ დააკავშიროთ თქვენი Pi Zero, ატვირთოთ კოდი და დაიწყოთ თამაში! მოგწონთ ეს პროექტი? გსურთ შექმნათ თქვენი საკუთარი? შეიტყვეთ მეტი Pi Cap– ის მახასიათებლების შესახებ და მიიღეთ დღეს ჩვენი ონლაინ მაღაზიიდან.

გირჩევთ: