Სარჩევი:

ჟოლოს დამხმარე უსარგებლო დასარტყამი მანქანა: 15 ნაბიჯი (სურათებით)
ჟოლოს დამხმარე უსარგებლო დასარტყამი მანქანა: 15 ნაბიჯი (სურათებით)

ვიდეო: ჟოლოს დამხმარე უსარგებლო დასარტყამი მანქანა: 15 ნაბიჯი (სურათებით)

ვიდეო: ჟოლოს დამხმარე უსარგებლო დასარტყამი მანქანა: 15 ნაბიჯი (სურათებით)
ვიდეო: Зелёный брат из эктоэкскрементов ► 2 Прохождение Luigi’s Mansion 3 (Nintendo Switch) 2024, ივლისი
Anonim
Image
Image
Raspberry Pi– ით აღჭურვილი უსარგებლო დასარტყამი მანქანა
Raspberry Pi– ით აღჭურვილი უსარგებლო დასარტყამი მანქანა
Raspberry Pi– ით აღჭურვილი უსარგებლო დასარტყამი მანქანა
Raspberry Pi– ით აღჭურვილი უსარგებლო დასარტყამი მანქანა
Raspberry Pi– ით აღჭურვილი უსარგებლო დასარტყამი მანქანა
Raspberry Pi– ით აღჭურვილი უსარგებლო დასარტყამი მანქანა

ეს ინსტრუქცია გაჩვენებთ თუ როგორ უნდა გააკეთოთ Raspberry Pi– ით აღჭურვილი რობოტული დრამის მანქანა. ეს მართლაც სახალისო, შემოქმედებითი, ინტერაქტიული პროექტია. მე გაჩვენებთ, თუ როგორ უნდა შეასრულოთ შიდა სამუშაოები, მაგრამ დრამი თქვენზეა დამოკიდებული, რაც მოგცემთ შესაძლებლობას გააკეთოთ რაიმე სრულიად უნიკალური თქვენთვის. ჩემი აპარატისთვის გამოვიყენე რაც შეიძლება მეტი ნაპოვნი ნივთი … ჩაქუჩები ჩემი მეზობლებისგან გამოხსნილ პიანინოზე, სანაპიროზე ნაპოვნი სათევზაო ბადე, ცარიელი გამოსაცხობი ლობიო, ხის კოვზები, ცარიელი ლუდის ბოთლი, ლუდის ბოთლის თავები და სამაგიდო ზარი სხვა საკითხებთან ერთად, მაგრამ ნება მიეცით თქვენი ფანტაზია გაგიჟდეს - ნახე რა გაქვს სახლში, თითქმის ყველაფერი რაც ხმაურის დროს იწვევს ხმაურს და ის ნამდვილად გახდის შენს პროექტს საკუთარ თავზე. ამის გასაკონტროლებლად, თქვენ გაქვთ 2 ვარიანტი:

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

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

კარგი, დავიწყოთ მუშაობა!

ნაბიჯი 1: წადი საყიდლებზე

Საყიდლებზე წასვლა
Საყიდლებზე წასვლა
Საყიდლებზე წასვლა
Საყიდლებზე წასვლა
Საყიდლებზე წასვლა
Საყიდლებზე წასვლა

შიდა მექანიზმის შესაქმნელად დაგჭირდებათ:

  • 1x 40 Pin Raspberry Pi ერთად Raspbian დაინსტალირებული SD- ზე, დენის კაბელით და მასში დაკავშირების უნარით (მე გამოვიყენე Raspberry Pi Zero Wireless წინასწარ გამობეჭდილი სათაურით ModMyPi– დან)
  • 1x 5v 8 არხიანი სარელეო
  • 1x პაკეტი მდედრობითი და მდედრობითი მხტუნავ მავთულხლართებზე (საჭიროა 10 მავთული)
  • 2x 3 Amp ტერმინალის ზოლები (თქვენ შეგიძლიათ გამოიყენოთ პურის დაფა ან დაფა, მაგრამ ტერმინალის ზოლები იაფია და ხელს უშლის კაბელების გაფუჭებას და ამის გაკეთებისას მე არ მქონდა გამაგრილებელი რკინა)
  • 1x 12v 10a კვების ბლოკი
  • 8x 12v 2a სოლენოიდები
  • 8x 1N5401 მაკორექტირებელი დიოდები
  • 50 სმ 0.5 მმ კაბელი (მე ამოვიღე ბირთვი რამდენიმე ტყვიის კაბელიდან, რადგან ეს იყო ეფექტური, წითელი, შავი და ორმაგი ბირთვის მისაღებად), თუმცა სურვილისამებრ შეგიძლიათ გამოიყენოთ მხოლოდ 1 ფერი. თქვენ შეიძლება არ გინდათ იყიდოთ უფრო დიდი სიგრძე საცხოვრებლის მიხედვით, რომლის აშენებაც გსურთ.

თქვენ ასევე დაგჭირდებათ შემდეგი ინსტრუმენტები:

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

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

ნაბიჯი 2: შეაერთეთ Pi სარელეოზე

შეაერთეთ Pi რელეში
შეაერთეთ Pi რელეში
შეაერთეთ Pi რელეში
შეაერთეთ Pi რელეში
შეაერთეთ Pi რელეში
შეაერთეთ Pi რელეში
შეაერთეთ Pi რელეში
შეაერთეთ Pi რელეში

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

ჩვენს რელეს აქვს 8 არხი, ეს ნიშნავს, რომ ჩვენ შეგვიძლია ჩართოთ და გამორთოთ 8 სოლენოიდი დამოუკიდებლად. თითოეული არხი შეიცავს 4 კონექტორს; 3 გამოიყენება მაღალი ძაბვის მიკროსქემის მიერ, რომელსაც ჩვენ მოგვიანებით ვნახავთ, ხოლო 1 არის "IN" პინი ქვედა ძაბვის წრეზე, რომელსაც ჩვენ დავუკავშირებთ ჩვენს Pi- ს. როდესაც Pi- ს GPIO pin აგზავნის 5v მოცემულ არხებზე IN pin- ში, სარელეო ჩართავს შესაბამის 12v წრეს.

რელეს დაბალი ძაბვის მხარეს არის ასევე GND (გრუნტის) პინი, რომელიც ჩვენ უნდა დავუკავშიროთ PI მიწას და VVC პინი 5V სიმძლავრისთვის Pi- დან.

Pi გამორთული, მიჰყევით დიაგრამას, რომ დააკავშიროთ სარელეო Pi- ს ჯუმბერის კაბელების გამოყენებით. თქვენ არ გჭირდებათ ერთი და იგივე ფერის მხტუნავების გამოყენება, მაგრამ ეს შეიძლება დაგეხმაროთ სურათების ყურებისას.

ნაბიჯი 3: მოდით გამოვიღოთ ხმაური

Image
Image
შექმენით ჩვენი წრის პოზიტიური მხარე
შექმენით ჩვენი წრის პოზიტიური მხარე

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

სკრიპტი ხელმისაწვდომია აქ არის არსი.

ჩატვირთეთ თქვენი Pi, გახსენით ტერმინალი Pi- ზე და გადმოწერეთ სკრიპტი გაშვებით:

wget

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

python3 მასივი- sequencer.py

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

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

ნაბიჯი 4: შექმენით ჩვენი წრის პოზიტიური მხარე

შექმენით ჩვენი წრის პოზიტიური მხარე
შექმენით ჩვენი წრის პოზიტიური მხარე
შექმენით ჩვენი წრის პოზიტიური მხარე
შექმენით ჩვენი წრის პოზიტიური მხარე

ერთი ელექტრომომარაგების მქონე 8 სოლენოიდის შესაქმნელად ჩვენ შევქმნით პარალელურ წრეს. თქვენ შეგიძლიათ ნახოთ დასრულებული 12v მიკროსქემის დიაგრამა, მაგრამ ჩვენ ვაპირებთ გავლით მას ეტაპობრივად.

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

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

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

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

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

ნაბიჯი 5: დაამატეთ სოლენოიდები და დიოდები

დაამატეთ სოლენოიდები და დიოდები
დაამატეთ სოლენოიდები და დიოდები
დაამატეთ სოლენოიდები და დიოდები
დაამატეთ სოლენოიდები და დიოდები

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

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

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

ნაბიჯი 6: შეაერთეთ უარყოფითი ტერმინალის ზოლები სოლენოიდსა და დიოდებს

შეაერთეთ ნეგატიური ტერმინალის ზოლები სოლენოიდთან და დიოდებთან
შეაერთეთ ნეგატიური ტერმინალის ზოლები სოლენოიდთან და დიოდებთან

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

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

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

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

ნაბიჯი 8: გაააქტიურეთ სარელეო საერთო კონექტორები

გაააქტიურეთ სარელეო საერთო კონექტორები
გაააქტიურეთ სარელეო საერთო კონექტორები
გაააქტიურეთ სარელეო საერთო კონექტორები
გაააქტიურეთ სარელეო საერთო კონექტორები

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

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

ნაბიჯი 9: შეაერთეთ რელე დანარჩენ ჩვენს წრედთან

შეაერთეთ რელე დანარჩენ ჩვენს წრედთან
შეაერთეთ რელე დანარჩენ ჩვენს წრედთან

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

ნაბიჯი 10: შეაერთეთ 12 ვ კვების წყარო

შეაერთეთ 12 ვ კვების წყარო
შეაერთეთ 12 ვ კვების წყარო

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

ელექტროენერგიის მიწოდება მოხდა eBay– დან, 12 ვ მამაკაცის დანამატი უკვე გათიშული იყო. ვარაუდობენ, რომ თქვენსას ჯერ კიდევ აქვს შტეფსელი, შეგიძლიათ იყიდოთ შესაბამისი მდედრობითი DC კონექტორი, ან შეწყვიტოთ დანამატი და დააბრუნოთ იგი ჩემს მსგავსად 2 მავთულზე. ნებისმიერ შემთხვევაში, თქვენ უნდა დაასრულოთ 2 მავთული, წითელი (დადებითი) და ალბათ თეთრი (უარყოფითი). შეაერთეთ კვების ბლოკის დადებითი მავთული პოზიტიურ ტერმინალურ ბლოკზე არსებულ პირველ კონტაქტთან, ხოლო უარყოფითი - სარელეო პირველ საერთო კონტაქტთან. ამის გასაადვილებლად, მე გამოვიყენე დაახლოებით 150 მმ წითელი და შავი მავთული, რომლის ბოლოები გაშიშვლებულია კავშირებს შორის გასასვლელად და დაკავშირებულია ტერმინალის ზოლის გამოყენებით.

ნაბიჯი 11: აანთეთ

Image
Image

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

python3 მასივი- sequencer.py

თქვენი სოლენოიდები ჯერ არ გადავა, მაგრამ თქვენ უნდა მოუსმინოთ სარელეო დაწკაპუნებას და ანათებს ზუსტად ისე, როგორც თქვენ გააკეთეთ ნაბიჯი 3. შეწყვიტეთ სკრიპტი (Ctrl + C) და ახლა ის მომენტია, რომელსაც ელოდებოდით - ჩართეთ დენი მიწოდება! სცენარი კვლავ გაუშვით, თქვენი ყველა მოცეკვავე სოლენოიდი ახლა უნდა გაცოცხლდეს. Კარგი ნამუშევარია!

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

ნაბიჯი 12: რედაქტირება Array-sequencer.py

დააინსტალირეთ Drum Sequencer
დააინსტალირეთ Drum Sequencer

ცოტა დრო დაუთმეთ მასივ-შემსრულებელს. Py. გამოიყენეთ თქვენი საყვარელი რედაქტორი (ნანო, გეანი და სხვ.) სკრიპტში ცვლილებების შესატანად. სცადეთ გააკეთოთ შემდეგი და ხელახლა გაუშვათ სკრიპტი ყოველი ცვლილების შემდეგ, რომ ნახოთ მისი ეფექტი:

  • შეცვალეთ bpm ცვლადი 120 -დან სხვა რიცხვზე, თქვით 200 ტემპის გასაზრდელად.
  • თანმიმდევრობის ცვლაში, შეცვალეთ 0 -დან 1 -მდე მეტი დრამის დასაკრავად.
  • დუბლიკატი ბოლო 3 სტრიქონი დახურვის კვადრატულ ფრჩხილამდე მიმდევრობის ცვლაში, რათა დაამატოთ მეტი დარტყმა მარყუჟში

ნაბიჯი 13: დააინსტალირეთ Drum Sequencer

დააინსტალირეთ Drum Sequencer
დააინსტალირეთ Drum Sequencer

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

საწყისი კოდი ხელმისაწვდომია Github– ში, მაგრამ ვარაუდობთ, რომ თქვენ მიჰყევით გაყვანილობას Instructable– ში, ჩვენ შეგვიძლია გადმოწეროთ და გაუშვათ წინასწარ შედგენილი ვერსია. გახსენით ტერმინალი თქვენს Pi– ზე და გაუშვით შემდეგი

# შექმენით და გადადით დირექტორიაში ჩვენი პროექტისთვის

mkdir pibeat cd pibeat # ჩამოტვირთეთ წყაროს კოდი wget https://pibeat.banjowise.com/release/pibeat.tar.gz # ამოიღეთ ფაილები tar -zxf pibeat.tar.gz # დააინსტალირეთ პითონის მოთხოვნები pip3 install -r მოთხოვნები. txt # გაუშვით ვებ სერვერი python3 server.py

გამომავალში, თუ ყველაფერი წარმატებულია, თქვენ უნდა ნახოთ შემდეგი გამომავალი:

======== გაშვებული https://0.0.0.0:8080 ========

(გასასვლელად დააჭირეთ CTRL+C)

იპოვეთ პიის IP მისამართი. გახსენით ვებ ბრაუზერი, შემდეგ შეიყვანეთ IP, რასაც მოყვება: 8080/index.html (ეს არის პორტი, რომელსაც პროგრამა უსმენს, რასაც მოჰყვება ფაილის სახელი) მისამართების ზოლში. მაგალითად, თუ თქვენი Pi- ს IP მისამართია 192.168.1.3, მისამართების ზოლში შეიყვანეთ 192.168.1.3:8080/index.html. დრამის მიმდევარი გამოჩნდება.

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

სანამ არსებობს Pi– ს ქსელის მარშრუტი, თქვენ შეგიძლიათ წვდეთ Pi– ს ვებ ინტერფეისს ნებისმიერი მოწყობილობიდან - სცადეთ თქვენი მობილურიდან ან ტაბლეტიდან.

ნაბიჯი 14: შექმენით თქვენი დასარტყამი და საცხოვრებელი

თქვენი დრამებისა და საცხოვრებლის მშენებლობა
თქვენი დრამებისა და საცხოვრებლის მშენებლობა
თქვენი დრამებისა და საცხოვრებლის მშენებლობა
თქვენი დრამებისა და საცხოვრებლის მშენებლობა
თქვენი დრამებისა და საცხოვრებლის მშენებლობა
თქვენი დრამებისა და საცხოვრებლის მშენებლობა

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

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

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

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

მე ძირითადად ვიყენებდი 6 მმ -იანი MDF- ს (ჩემი ადგილობრივი წვრილმანი მაღაზიის ჩათვლით) დასარტყამებისთვის რამდენიმე ჯართის ხის გასწვრივ, წებოთი ან ხრახნებით.

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

საცხოვრებელი

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

1. დავჭრათ 2 თანაბარი ზომის MDF ბოლოების დასამზადებლად 2. გაჭერით 4 ცალი ზოლები (მე გამოვიყენე 34 მმ x 12 მმ) 50 მმ -ით უფრო მოკლე ვიდრე ყუთის სასურველი სიგანე 3. მიამაგრეთ ზოლები 2 MDF ბოლოზე ყუთის ფორმის შესაქმნელად. განათავსეთ ზოლები დაახლოებით 1 სმ დაშორებით ყუთის ზედა და ქვედა მხრიდან. დავჭრათ 2 ცალი პლაივუდი, რომელიც ემთხვევა ყუთის სიგანეს და სიმაღლეს. მიამაგრეთ ისინი ყუთის წინა და უკანა მხარეს mdf და stripwood. დავჭრათ პლაივუდის ნაჭერი ყუთში ჩასასმელად და მოათავსეთ სტრიპის ხის ქვედა ნაწილები ელექტრონიკის შესანახად. მე გავაკეთე ჩემი ყუთის სიგრძის დაახლოებით ნახევარი. დავჭრათ პლაივუდის კიდევ ერთი ნაჭერი დრამებზე დასაკრავად. ეს ზის ზოლის ზედა ნაწილზე. გაჭერით ხვრელი ქვედა პლატფორმის მახლობლად, რათა მიაწოდოთ კვების კაბელები.

ფერწერა

ხატვისთვის გამოვიყენე აკრილის პრაიმერის ქვედა საფარი, რასაც მოჰყვა Crown Matt ტესტერის ქოთნები. ტესტერის ქოთნები კარგი საშუალებაა სხვადასხვა ფერის მისაღებად დაბალ ფასად.

ნაბიჯი 15: დაჯექით უკან და გაერთეთ

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

თუ თქვენ წინ წახვალთ და შექმენით თქვენი საკუთარი, გთხოვთ გააზიაროთ, მე სიამოვნებით ვნახავ რას გამოიმუშავებ. Გაერთე!

გირჩევთ: