Სარჩევი:

Certamen Quiz პრაქტიკა მანქანა: 12 ნაბიჯი (სურათებით)
Certamen Quiz პრაქტიკა მანქანა: 12 ნაბიჯი (სურათებით)

ვიდეო: Certamen Quiz პრაქტიკა მანქანა: 12 ნაბიჯი (სურათებით)

ვიდეო: Certamen Quiz პრაქტიკა მანქანა: 12 ნაბიჯი (სურათებით)
ვიდეო: Supersection Week 1 2024, ივლისი
Anonim
Certamen Quiz პრაქტიკის მანქანა
Certamen Quiz პრაქტიკის მანქანა
Certamen Quiz პრაქტიკის მანქანა
Certamen Quiz პრაქტიკის მანქანა
Certamen Quiz პრაქტიკის მანქანა
Certamen Quiz პრაქტიკის მანქანა

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

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

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

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

საჭირო ნაწილები (ფასები 2017 წლის ოქტომბერში):

  • CAT-6 კაბელის 3 სეგმენტი, თითოეული 26.5 ფუტი სიგრძის, მამაკაცის RJ-45 დანამატით თითოეულზე (ერთი 70 ფეხიანი კაბელი, $ 16 ამაზონზე, შუაზე გაჭრა, პლუს 30 ფეხის კაბელი, $ 9 ამაზონზე)
  • Arduino 2560 rev.3 ან კლონი USB კაბელით ($ 8 ალიექსპრესზე)
  • ნაჭერი 94 მმ x 53 მმ ზოლებიანი დაფა ($ 3.29 სამი პაკეტისთვის ebay- ზე)
  • რეზისტორები, თითოეული: 2.2K, 1K, 100R (თუ ხელთ არ გაქვთ, შეგიძლიათ შეიძინოთ 600 ცალი სხვადასხვა რეზისტორი Aliexpress– ზე დაყენებული 2.30 დოლარად)
  • 12 კონდენსატორი, 100nF, კერამიკული ან მონოლითური (100 ცალი 0.81 დოლარად ალიექსპრესზე)
  • ტრანზისტორი, 2N3904 (10 ცალი 0.74 დოლარად Aliexpress– ზე)
  • 3 RJ45 სოკეტი (10 ცალი 0.89 დოლარად Aliexpress– ზე)
  • 3 RJ45 გარღვევის დაფა ($ 0.55 თითოეული ალიექსპრესზე)
  • 1602 ლურჯი LCD მოდული ($ 1.75 ალიექსპრესზე); თუ თქვენ იყენებთ სხვა ფერს, შეიძლება დაგჭირდეთ განსხვავებული რეზისტორის მნიშვნელობა 2.2K– დან, რომელსაც მე ვიყენებ
  • კომპლექტი 65 breadboard jumper მამრობითი კაბელებისგან ($ 1.09 ალიექსპრესზე; ან გააკეთე საკუთარი)
  • 40 კაციანი ქალი 15 სმ დუპონტის მხტუნავების ნაკრები ($ 1.39 ალიექსპრესზე)
  • გადამრთველის გადართვა ($ 0.43 ალიექსპრესზე) რეჟიმის შეცვლისთვის
  • 13 ღილაკი, იდეალურად ისეთი, რომ ოთხკაციან გუნდს შეეძლოს ერთი და იგივე ფერის მიღება, ხოლო გამჭვირვალე ღილაკისთვის არის მეოთხე ფერი:

    • ჩვენ გამოვიყენეთ 30 მმ არკადული ღილაკები (20 ცალი 10 დოლარად ალიექსპრესზე)
    • ეს დაწკაპუნებული ტაქტილური ღილაკები შეიძლება უკეთესი ყოფილიყო, მაგრამ საჭიროებდა ღილაკის სხვა დიზაინს (ამას განვიხილავ ინსტრუქციებში) (შეიძინეთ სამი ცალი 10 ცალი, სულ $ 1.20 ალიექსპრესში)
  • 52 წებოვანი სილიკონის ფუტი ($ 1.14 100 ცალი ალიექსპრესზე)
  • სითბოს შემცირების მილების ასორტიმენტი ($ 2 -ზე ნაკლები ალიექსპრესზე)
  • 64 ხრახნი, #4, 3/8 "ხრახნები (დაახლოებით $ 3.50 100-ზე ადგილობრივ ტექნიკურ მაღაზიაში; თქვენ დაგჭირდებათ მხოლოდ 16 თუ მიდიხართ ალტერნატიული ხელის დაჭერის დიზაინით)
  • 24 პატარა საკაბელო (zip სტილის) ჰალსტუხი (დაახლოებით $ 4 Lowes- ში)

ქვეჯამი: დაახლოებით $ 68 პლუს მოქმედი გადასახადები.

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

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

თუ გირჩევნიათ უფრო სტანდარტული ხელით დაწკაპუნების ვერსია (ჯერ კიდევ არ არის ოფიციალურად დამტკიცებული, მაგრამ შეგიძლიათ სცადოთ მოიძიოთ დამტკიცება JCL– დან, თუ გსურთ გამოიყენოთ ისინი ტურნირებზე და არა მხოლოდ სასკოლო პრაქტიკაზე), მე ასევე აღვწერ ალტერნატიულ დიზაინს, რომელიც მე რეალურად არ ავაშენე, მაგრამ ის უნდა იყოს პირდაპირი. ამ დიზაინის უპირატესობა ის არის, რომ მას არ სჭირდება 3D ბეჭდვა (თუმცა თქვენ მაინც გჭირდებათ რაიმე სახის ქეისი მთავარი ყუთისთვის). ის მოითხოვს დაახლოებით 6 ფუტი გრაფიკის 80 1/2 PVC მილს, ეპოქსიდურ და ცხელ წებოს და ამცირებს პროექტის ღირებულებას დაახლოებით 6 დოლარით.

ნაბიჯი 1: საკონტროლო ყუთი: შესავალი

საკონტროლო ყუთი შეიცავს Arduino Mega- ს, სტრიპტბორდს RJ-45 სოკეტებით, ფილტრაციის კონდენსატორებს და სხვა სახის კავშირებს, CLEAR ღილაკს და MODE გადამრთველ გადამრთველს. არდუინოს მხარეს კავშირები გამოიყენებს მხტუნავებს, ასე რომ მათი ადვილად შეცვლა შესაძლებელია.

მე ვივარაუდებ, რომ თქვენ ქმნით სამ გუნდურ ვერსიას, სამი RJ-45 სოკეტით. გარკვეული სიფრთხილით, შესაძლებელია შესაძლებელი იყოს ოთხი RJ-45 სოკეტის დაყენება, ხოლო firmware– ის ცვლილებები უმნიშვნელო იქნება. თუ გსურთ ორი გუნდის ვერსია, უბრალოდ გამოტოვეთ ერთი სოკეტი.

ნაბიჯი 2: საკონტროლო ყუთი: RJ-45 სოკეტები

საკონტროლო ყუთი: RJ-45 სოკეტი
საკონტროლო ყუთი: RJ-45 სოკეტი
საკონტროლო ყუთი: RJ-45 სოკეტი
საკონტროლო ყუთი: RJ-45 სოკეტი

შეაერთეთ RJ-45 სოკეტი გარღვევის დაფებზე.

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

ნაბიჯი 3: საკონტროლო ყუთი: კონდენსატორები და კავშირები

საკონტროლო ყუთი: კონდენსატორები და კავშირები
საკონტროლო ყუთი: კონდენსატორები და კავშირები
საკონტროლო ყუთი: კონდენსატორები და კავშირები
საკონტროლო ყუთი: კონდენსატორები და კავშირები

სტრიპტბორდს ახლა სჭირდება დამატებითი კავშირები. თქვენ გსურთ მიმართოთ სქემატურს (შემდგომი გასადიდებლად, ეს-p.webp

ბევრი soldering მოიცავს soldering მხტუნავები ფორუმში. თქვენ შეგიძლიათ გამოიყენოთ მყარი ბირთვიანი 22AWG მავთული, ან სხვაგან დამზადებული მხტუნავები. თუ თქვენ იყენებთ წინასწარ დამზადებულ მხტუნავებს, თქვენ ხანდახან შეძლებთ გრძელი ნახევრის გაჭრას და ორივე ნახევარს ცალ-ცალკე. ყოველთვის დარწმუნდით, რომ თქვენი მხტუნავები საკმარისად გრძელია იმისათვის, რომ მიაღწიონ იქ, სადაც უნდა წავიდნენ. თუ სხვაგვარად არ აღვნიშნავ, "მხტუნავი" ნიშნავს "მამრობითი სქესის მხტომელს".

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

1. დაჯავშნეთ დაფის ცენტრალური ზოლი დაფარვისთვის და შეაერთეთ ჯუმპერი (იდეალურად, შავი), რომელიც მიდის არდუინოს GND ქინძისთავთან.

2. თითოეული RJ-45 სოკეტი ემსახურება ერთ გუნდს და აქვს რვა კონექტორი, რომლებიც მიდიან (გადაუგრიხეს) წყვილებად ოთხ ღილაკზე. განათავსეთ 100nF კონდენსატორი 1 და 2, 3 და 6 (!), 4 და 5 (!) და 7 და 8. შორის 2, 4, 6 და 8 მიწასთან. შეაერთეთ 1, 3, 5 და 7 ჯუმბერის მავთულხლართებთან, რომელთა მეორე ბოლო მიდის არდუინოს ციფრულ ქინძისთავებთან. იდეალურ შემთხვევაში, გამოიყენეთ ერთი და იგივე ფერის ჯამპერის მავთულები თითოეული გუნდისთვის, ასე რომ ადვილი იქნება თვალყურის დევნება.

3. Solder მარტივი ტრანზისტორი ჩართვა ემსახურება სპიკერი სქემატური. სქემატური ტრანზისტორის ქინძისთავები განლაგებულია მარცხნიდან მარჯვნივ და ბრტყელი მხარე თქვენსკენ: მარცხენა უნდა იყოს დაკავშირებული ჯუმბერის მავთულთან, რომელიც მიემართება არდუინოს ერთ -ერთ მიწასთან, შუა მავთულის 1K რეზისტორთან, რომლის მეორე ბოლო მიდის ჯუმბერზე Arduino ციფრულ პინ 9 -ზე, ხოლო მარჯვენა პინი მიდის 100 ოჰმ რეზისტორთან, რომლის მეორე ბოლო მიდის მავთულხლართზე დინამიკის ერთერთ კავშირზე. მეორე დინამიკის კავშირი უნდა წავიდეს იმ ჯუმბერზე, რომელიც ჩაერთვება Arduino 5V ერთ პინში.

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

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

შენიშვნა: მე დავაყენე 150 ოჰმ რეზისტორი 100nF კონდენსატორით, როგორც გადართვის გადამრთველზე, ასევე გასუფთავების ღილაკზე, მაგრამ გულწრფელად რომ ვთქვათ, ეს ალბათ ზედმეტია, ასე რომ, მე არ ჩავრთე იგი სქემატურში და თქვენ ალბათ არ გჭირდებათ ამის შეწუხება რა (Firmware აკეთებს ყველა საჭირო დებუნსს პროგრამულ უზრუნველყოფაში მაინც.)

ნაბიჯი 4: საკონტროლო ყუთი: LCD

საკონტროლო ყუთი: LCD
საკონტროლო ყუთი: LCD
საკონტროლო ყუთი: LCD
საკონტროლო ყუთი: LCD
საკონტროლო ყუთი: LCD
საკონტროლო ყუთი: LCD

ორსტრიქონიანი "1602" LCD ეკრანი, ალბათ, მოყვება მამაკაცის სათაურს, რომლის დასამაგრებლად საჭიროა. მას შემდეგ რაც თქვენ მიიღებთ მამაკაცის სათაურს, უბრალოდ შეაერთეთ 16 ქალი-მამაკაცი მხტუნავი მასში.

გაითვალისწინეთ, რომ მიკროსქემის დიაგრამაზე არის LCD– ზე ოთხი საყრდენი, რომლებიც მიწაზე მიდიან, ერთი მათგანი 2.2K რეზისტორის საშუალებით. Arduino GND- ის ძვირფასი ქინძისთავების შესანარჩუნებლად, ამოჭერით მამრობითი ბოლოები სამი ქალი-მხტუნავიდან, განსაკუთრებით, მათ შორის V0, რომელიც იღებს რეზისტორს. შეაერთეთ რეზისტორის ერთი ბოლო V0 ჯუმბერს. შემდეგ შეაერთეთ რეზისტორის მეორე ბოლო და დანარჩენი სამი მხტუნავი ისე, რომ ისინი ყველა შეერწყას ერთ მამრს, რომელსაც შეუძლია Arduino GND პინზე გადასვლა.

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

მაგრამ შენიშვნა: 2.2K რეზისტორი შეიძლება შეიცვალოს მომდევნო ეტაპზე, თუ ეკრანის კონტრასტი არ არის კარგი, ასე რომ შესაძლოა ჯერ არ გააკეთოთ სითბოს შემცირება.

ასევე, LCD– ზე არის ორი ქინძისთავი, რომელიც 5V– მდე გადადის: ანალოგიურად შეაერთეთ ისინი. შეიძლება დაგჭირდეთ იმის შემოწმება, რომ LED+ კონექტორი უკავშირდება რეზისტორს LCD– ზე (ეს გაკეთდა დაფაზე). თუ არა, დაამატეთ 220ohm რეზისტორი.

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

ნაბიჯი 5: საკონტროლო ყუთი: ატვირთეთ firmware და ტესტი

საკონტროლო ყუთი: ატვირთეთ firmware და ტესტი
საკონტროლო ყუთი: ატვირთეთ firmware და ტესტი
საკონტროლო ყუთი: ატვირთეთ firmware და ტესტი
საკონტროლო ყუთი: ატვირთეთ firmware და ტესტი
საკონტროლო ყუთი: ატვირთეთ firmware და ტესტი
საკონტროლო ყუთი: ატვირთეთ firmware და ტესტი

დარწმუნდით, რომ დაინსტალირებული გაქვთ Arduino IDE. გადმოწერეთ ჩემი პროგრამული უზრუნველყოფა აქედან. თქვენ შეგიძლიათ უბრალოდ გადმოწეროთ zip ფაილი და ჩაწეროთ მისი შინაარსი Arduino დირექტორიაში.

Zip ფაილის შიგნით ნახავთ სხვა zip ფაილს, სახელწოდებით ModNewLiquidCrystal.zip. ეს არის ცოტა სახიფათო გამკლავება. ეს არის უაღრესად ოპტიმიზირებული ბიბლიოთეკა 1602 LCD– თან მუშაობისთვის და ის გააუმჯობესებს სერტამენის მოწყობილობის დროის სიზუსტეს. წაშალეთ ნაგულისხმევი LiquidCrystal Arduino ბიბლიოთეკა. (Windows- ში ის არის C: / Program Files (x86) Arduino / ბიბლიოთეკაში.) შემდეგ ამოიღეთ ModNewLiquidCrystal.zip შინაარსი თქვენს Arduino მომხმარებლის ბიბლიოთეკების საქაღალდეში.

შეაერთეთ Arduino კომპიუტერთან, დააყენეთ Tools | დაფა | Arduino Mega… 2560, ინსტრუმენტები | პროცესორი | ATmega2560 და ინსტრუმენტები | შედით თქვენს არდუინოს სერიულ პორტში (იმედია მხოლოდ იქ არის). შემდეგ ატვირთეთ მარჯვენა ისრის ღილაკით.

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

გათიშეთ Arduino და შეაერთეთ ზოლები, ნათელი და რეჟიმიანი მხტუნავები Arduino– ს სქემატური სქემის მიხედვით.

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

ნაბიჯი 6: საკონტროლო ყუთი: დასრულება

საკონტროლო ყუთი: დასრულება
საკონტროლო ყუთი: დასრულება
საკონტროლო ყუთი: დასრულება
საკონტროლო ყუთი: დასრულება
საკონტროლო ყუთი: დასრულება
საკონტროლო ყუთი: დასრულება

თქვენს პროექტის ყუთს უნდა ჰქონდეს ხვრელები გამჭვირვალე ღილაკის, რეჟიმის გადართვის, USB პორტის, RJ-45 პორტებისა და LCD ეკრანისთვის. შეიძლება კარგი იდეა იყოს სპიკერისთვის გახსნილი ადგილები, მაგრამ შეგიძლიათ ექსპერიმენტი ჩაატაროთ. შეგიძლიათ გაარკვიოთ, ან გამოიყენოთ 3D დასაბეჭდი ყუთი.

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

მაგრამ თუ გსურთ რამის შეცვლა, თქვენ უნდა გადმოწეროთ OpenSCAD და შეცვალოთ mainbox.scad ფაილი. OpenSCAD შეიძლება დააშინოს, მაგრამ თუ თქვენ უბრალოდ გჭირდებათ მცირე ცვლილებების შეტანა, ადვილი იქნება:

  • თუ თქვენ არ იყენებთ 30 მმ არკადულ ღილაკს, როგორც გასუფთავების ღილაკს, შეგიძლიათ გააკეთოთ უფრო მარტივი წრიული ღილაკის ხვრელი use30MMArcadeButton- ის შეცდომით და შემდეგ შეცვალოთ clearButtonNeckDiameter, clearButtonNeckLength და clearButtonOuterDiameter პარამეტრები თქვენი შეხედულებისამებრ.
  • რეჟიმის გადართვის ხვრელის ზომის შესაცვლელად, შეცვალეთ რეჟიმი SwitchNeckDiameter, modeSwitchNeckLength, modeSwitchOuterDiameter.
  • თუ თქვენ გაქვთ განსხვავებული ზომის დინამიკი, არის სხვადასხვა დინამიკის პარამეტრები XXX.

ეფექტების სანახავად დააწკაპუნეთ ღილაკზე ">>". ფაილის ზედა ნაწილში არის "რეჟიმი =", რომლის საშუალებითაც შეგიძლიათ შეარჩიოთ თუ არა თქვენ TOP, BOTTOM ან ზოგიერთი სარეცხი მანქანა, რომელიც შეიძლება მოსახერხებელი იყოს ნივთების მოსაწყობად. როდესაც დაკმაყოფილდებით, დააწკაპუნეთ კუბიანი ქვიშის საათის ღილაკზე, შემდეგ კი STL ღილაკზე დასაბეჭდი STL ფაილის შესაქმნელად.

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

ნაბიჯი 7: მოამზადეთ კაბელები

მოამზადეთ კაბელები
მოამზადეთ კაბელები

კონფიგურაციაზე, რომლისთვისაც მე მივედი, თითოეული კაბელი გამოდიოდა საკონტროლო ყუთიდან დაახლოებით 14.5 ფუტის მანძილზე, პირველ დაწკაპუნებულ ყუთში, შემდეგ კი კაბელი გადიოდა დაწკაპუნების ყუთში მომდევნოზე და ასე შემდეგ, ბოლო დაწკაპუნების ყუთში. დაახლოებით 3.5-4 ფუტი მინდოდა დაჭერის ყუთებს შორის.

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

  • ნარინჯისფერი / ნარინჯისფერი-თეთრი: ღილაკი 1 (ბოლომდე, ყველაზე ახლოს შტეფსელთან)
  • მწვანე / მწვანე-თეთრი: ღილაკი 2
  • ლურჯი / ლურჯი-თეთრი: ღილაკი 3
  • ყავისფერი / ყავისფერი-თეთრი: ღილაკი 4 (ბოლომდე)

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

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

შემდეგი, მოაშორეთ ყავისფერი / ყავისფერი-თეთრი წყვილის რჩევები ღილაკზე 4 წერტილი.

გადადით ღილაკზე 3 ამოღებულ ზონაზე. გაჭერით ლურჯი/ცისფერი-თეთრი წყვილი 1/2 "ინტიმური ზონის შორს (ანუ შტეფსელიდან დაშორებული მხარე), დატოვეთ წყვილის 1/2". მოათავსეთ ლურჯი / ლურჯი-თეთრი წყვილის ბოლოები და შეაერთეთ მავთულები (მაგ. დარჩენილი მხტუნავები) მავთულის უახლოეს (საცობზე) მხარეს, დაახლოებით 3 ინჩი სამაგიდო დაწკაპუნებისთვის და 6 ინჩიანი ხელში პირობა. დაფარეთ სახსრები ლამაზად სითბოს შემცირებით.

გაიმეორეთ ღილაკით 2 და მწვანე / მწვანე-თეთრი.

გაიმეორეთ ღილაკით 1 და ნარინჯისფერი / ნარინჯისფერი-თეთრი.

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

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

ნაბიჯი 8: ვარიანტი A: 30 მმ-იანი არკადული ღილაკები და 3D- დაბეჭდილი დაჭერით ყუთები

ვარიანტი A: 30 მმ არკადული ღილაკები და 3D ბეჭდვით დაჭერილი ყუთები
ვარიანტი A: 30 მმ არკადული ღილაკები და 3D ბეჭდვით დაჭერილი ყუთები
ვარიანტი A: 30 მმ არკადული ღილაკები და 3D ბეჭდვით დაწკაპუნების ყუთები
ვარიანტი A: 30 მმ არკადული ღილაკები და 3D ბეჭდვით დაწკაპუნების ყუთები
ვარიანტი A: 30 მმ არკადული ღილაკები და 3D ბეჭდვით დაჭერილი ყუთები
ვარიანტი A: 30 მმ არკადული ღილაკები და 3D ბეჭდვით დაჭერილი ყუთები

თუ თქვენ მიდიხართ 30 მმ ღილაკის მაგიდაზე, რომელიც მე გავაკეთე, ახლა თქვენ უნდა დაბეჭდოთ ყველა 12 დაჭერით ყუთი. ისინი პროექტის github გვერდზეა, როგორც stl ფორმატში, ასევე OpenSCAD ფაილში, რომელიც გამოიყენებოდა მათ გენერირებაში. ღილაკების ყუთებს ეტიკეტი აქვთ გუნდისა და მოთამაშის მიხედვით (გუნდები: A, B და C; მოთამაშეები: 1, 2, 3 და 4), ამიტომ ისინი ყველა განსხვავებულია. უფრო მეტიც, მოთამაშე 4 ყუთი მიდის კაბელის ბოლოს, ასე რომ მას აქვს მხოლოდ ერთი საკაბელო სლოტი ორის ნაცვლად. ასევე არსებობს ბაზები ღილაკების ყუთებისთვის. 1-3 მოთამაშეთა საფუძვლები ერთნაირია, მაგრამ მე –4 მოთამაშის საფუძველი განსხვავებულია. პლასტმასის გადასარჩენად, მე გავაკეთე ბაზები 1/4 პლაივუდისგან, ნაცვლად ხვრელის ხერხისა (და შემდეგ გაბურღული დანართები).

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

ნაბიჯი 9: ვარიანტი B: ხელის დაჭერით

ვარიანტი B: ხელის დაჭერით
ვარიანტი B: ხელის დაჭერით

გაჭერით 1/2 დიუმიანი 80 PVC მილაკი ხუთ დიუმიან სეგმენტებში დაჭერის სახელურებისთვის.

მიაწოდეთ კაბელის სლოტი მილის ნაჭრების ქვედა ნაწილში ორივე მხარეს, გარდა ღილაკ 4 -ის იმ შემთხვევისა, რომელსაც მხოლოდ ერთი სლოტი სჭირდება.

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

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

მე გირჩევთ დააყენოთ Shoe Goo ან სილიკონის გამაძლიერებელი კაბელის გარე ნაწილზე, სადაც ის გამოდის მილიდან, როგორც დაძაბულობის შემსუბუქება.

ნაბიჯი 10: გამოიყენეთ

გამოიყენეთ!
გამოიყენეთ!

გამოყენებამდე შეამოწმეთ ყველა ღილაკი. დააყენეთ რეჟიმი გადართვა "ვიქტორინაზე" და ყველა მოთამაშეს დააჭიროს ღილაკი. თქვენ უნდა გქონდეთ 12 -ე ღილაკი ეკრანზე. შემდეგ გადადით "Certamen"-ზე და მიიღებთ გუნდის დაბლოკვის ფუნქციას. ეკრანის გასასუფთავებლად დააჭირეთ ღილაკს გასუფთავება.

ჩემი კაბელის ზომები ისე იყო შემუშავებული, რომ ღილაკები ყოფილიყო საკლასო ოთახში ცალკე მერხებზე.

ნაბიჯი 11: ტექნიკური შენიშვნები

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

დროის სიზუსტე იმის დასადგენად, თუ ვინ არის პირველი მოთამაშე, რომელმაც დააჭირა ღილაკს, არ არის უარესი 50 მიკროწამზე (შემოწმებულია ოსცილოსკოპით).

უიშვიათეს შემთხვევებში, მესამე პრესიდან მეორის გადმოცემის დროის სიზუსტე იქნება დაახლოებით 2 მილიწამი. ეს ხდება მხოლოდ იმ შემთხვევაში, თუ სამივე დაჭერა ხდება ერთმანეთისგან 2 მილიწამში და ეს გამოწვეულია პროცესორის დაკავებით ეკრანის განახლებით პირველი დაჭერის შემდეგ. დროის შეცდომის ამ წყაროს შესამცირებლად, LCD– ს აქვს პარალელური 8 ბიტიანი კავშირი (ჩვეულებრივ ადამიანები 1602 LCD– ს აკავშირებენ Arduino– ზე ნაკლები ქინძისთავებით) და მე გამოვიყენე ოპტიმიზირებული LiquidCrystal ბიბლიოთეკა, რომ გამოვიყენო (ოპტიმიზაციების უმეტესობა არ არის ჩემი, მაგრამ დავამატე პარალელური 8 ბიტიანი ოპტიმიზაცია).

ნაბიჯი 12: სააღდგომო კვერცხები

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

მასწავლებელთა კონკურსი 2017 წ
მასწავლებელთა კონკურსი 2017 წ
მასწავლებელთა კონკურსი 2017 წ
მასწავლებელთა კონკურსი 2017 წ

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

გირჩევთ: