Სარჩევი:
- ნაბიჯი 1: ვიდეო
- ნაბიჯი 2: როგორ დავაყენოთ იგი
- ნაბიჯი 3: კოდის მაგალითები
- ნაბიჯი 4: დამუშავება
- ნაბიჯი 5: OSC
- ნაბიჯი 6: აკრილის სადგამი
- ნაბიჯი 7: შეკრება
- ნაბიჯი 8: წებო
- ნაბიჯი 9: ნიანგის კლიპები
- ნაბიჯი 10: ხატეთ თქვენი სენსორები
- ნაბიჯი 11: ცივი გამდნარი
- ნაბიჯი 12: ალუმინის კილიტა სენსორი
- ნაბიჯი 13: მიამაგრეთ დგომა
- ნაბიჯი 14: მიამაგრეთ Pi Cap
ვიდეო: Pi Cap Capong პროექტის გაკვეთილი: 14 ნაბიჯი (სურათებით)
2024 ავტორი: John Day | [email protected]. ბოლოს შეცვლილი: 2024-01-30 10:20
პონგი ჩვენი ერთ -ერთი საყვარელი ვიდეო თამაშია და ბოლო სემინარში გაგვიმართლა, რომ პოლ ტანერმა, თინა ასპიალამ და როს ატკინმა პონგი გადააქციეს "კაპონგში" (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: ვიდეო
ამ მოკლე ვიდეოში როსი განმარტავს თავისი გუნდის პროექტს და როგორ გადავიდნენ პროტოტიპიდან მათი ორი თამაშის საბოლოო სამუშაო ვერსიების შესაქმნელად 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 დემო დამოუკიდებელი, გადადით თქვენს 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 Zero, ატვირთოთ კოდი და დაიწყოთ თამაში! მოგწონთ ეს პროექტი? გსურთ შექმნათ თქვენი საკუთარი? შეიტყვეთ მეტი Pi Cap– ის მახასიათებლების შესახებ და მიიღეთ დღეს ჩვენი ონლაინ მაღაზიიდან.
გირჩევთ:
იაფი ორმაგი 30V/2A პროექტის კვების წყარო: 7 ნაბიჯი (სურათებით)
იაფი ორმაგი 30V/2A პროექტის ელექტრომომარაგება: ელექტრომომარაგების მოდულებისა და LCD ეკრანების ძებნისას, მე წავაწყდი რამდენიმე ამ იაფი LCD 35W ელექტრომომარაგების მოდულს, შეფასებული 0.5-30V @3A (50W გამაცხელებელი და 4A დენის დენი). მას აქვს ძაბვის რეგულირება და მიმდინარე შეზღუდვა. ასევე არსებობს
პროექტის ალიასი: 5 ნაბიჯი (სურათებით)
პროექტი Alias: Alias არის ასწავლილი „პარაზიტი“, რომელიც შექმნილია იმისთვის, რომ მომხმარებლებმა მეტი კონტროლი მისცენ თავიანთ ჭკვიან ასისტენტებს, როგორც პერსონალიზაციას, ასევე კონფიდენციალურობას. მარტივი აპლიკაციის საშუალებით მომხმარებელს შეუძლია ავარჯიშოს ალიასი, რომ მოახდინოს რეაგირება ჩვეულ გამოღვიძებაზე/სიტყვაში/ბგერაზე და ერთხელ
თქვენი არდუინოს პროექტის პროფესიონალური დისტანციური მართვის გაკეთება სახლში: 9 ნაბიჯი (სურათებით)
თქვენი Arduino პროექტის პროფესიონალური დისტანციური მართვის სახლის შექმნა: მე გავაკეთე პროექტი, რომელიც იყენებს arduino- ს და IR დისტანციურ ბიბლიოთეკას რამდენიმე საგნის გასაკონტროლებლად. ასე რომ, ამ სასწავლო ინსტრუქციაში მე გაჩვენებთ, თუ როგორ შეგიძლიათ გამოიყენოთ ნებისმიერი დისტანციური მართვის საშუალება. გამოიყენეთ თქვენი მომავალი პროექტი. და თქვენ არ გჭირდებათ რაიმე ლამაზი კარგი ტუალეტის გასაკეთებლად
Arduino– ს ავტომატური ჩრდილის ეკრანის პროექტის Step Motor– ისა და დრაივერის შერჩევა: 12 ნაბიჯი (სურათებით)
Arduino- ს ავტომატიზირებული ჩრდილის ეკრანისათვის Step Motor- ისა და დრაივერის შერჩევა: ამ ინსტრუქციებში მე გავდივარ იმ ნაბიჯებს, რომლებიც გადავიღე Step Motor- ისა და დრაივერის შესარჩევად პროტოტიპის Automated Shade Screen პროექტისთვის. ჩრდილის ეკრანები არის პოპულარული და იაფი Coolaroo ხელით მოჭერილი მოდელები და მე მინდოდა შევცვალო
WIND - პროექტის ამაჩქარებელი ადაფრუტის ბუმბულისთვის: 9 ნაბიჯი (სურათებით)
WIND - პროექტის ამაჩქარებელი ადაფრუტის ბუმბულისთვის: მე ნელ -ნელა ვაგროვებ ადაფრუტის ბუმბულის სხვადასხვა მიკროკონტროლებსა და სენსორულ დაფებს, რომლებიც ხელმისაწვდომია ადაფრუტიდან. ისინი უადვილებენ პროტოტიპიზაციას და ტესტირებას, მე კი დაფის განლაგების დიდი თაყვანისმცემელი ვარ. მას შემდეგ რაც აღმოვაჩინე, რომ ვიყენებ