Სარჩევი:

HackerBox 0038: TeknoDactyl: 17 საფეხური
HackerBox 0038: TeknoDactyl: 17 საფეხური

ვიდეო: HackerBox 0038: TeknoDactyl: 17 საფეხური

ვიდეო: HackerBox 0038: TeknoDactyl: 17 საფეხური
ვიდეო: #41 Hacker Box #0038 TechnoDactyl 2024, ივლისი
Anonim
HackerBox 0038: TeknoDactyl
HackerBox 0038: TeknoDactyl

HackerBox ჰაკერები იკვლევენ ელექტრონული თითის ანაბეჭდის ამოცნობისა და მექანიკური სათამაშოების სათამაშოებს ზედაპირზე დამონტაჟებული მიკროკონტროლით და LED სქემებით. ეს ინსტრუქცია შეიცავს ინფორმაციას HackerBox #0038– ით დასაწყებად, რომლის შეძენაც შეგიძლიათ აქ მარაგების ბოლომდე. ასევე, თუ გსურთ მიიღოთ მსგავსი HackerBox თქვენს საფოსტო ყუთში ყოველთვიურად, გთხოვთ გამოიწეროთ HackerBoxes.com და შეუერთდეთ რევოლუციას!

თემები და სწავლის მიზნები HackerBox 0038– ისთვის:

  • გამოიკვლიეთ თითის ანაბეჭდის ელექტრონული ამოცნობა
  • Arduino Nano მიკროკონტროლის კონფიგურაცია და დაპროგრამება
  • ინტერფეისის თითის ანაბეჭდის სენსორის მოდულები მიკროკონტროლერებისთვის
  • თითის ანაბეჭდის სენსორების ინტეგრირება ჩაშენებულ სისტემებში
  • ივარჯიშეთ ზედაპირზე შედუღების ტექნიკა
  • შეიკრიბეთ აკრილის LED fidget spinner პროექტი
  • Digispark მიკროკონტროლის კონფიგურაცია და დაპროგრამება
  • ექსპერიმენტი ჩაატარეთ USB ღილაკით ინექციის ტვირთამწეობით

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

გატეხე პლანეტა

ნაბიჯი 1: HackerBox 0038: ყუთის შინაარსი

Image
Image
  • თითის ანაბეჭდის სენსორის მოდული
  • Arduino Nano 5V 16MHz microUSB
  • LED Fidget Spinner Solder ნაკრები
  • CR1220 მონეტის უჯრედები სპინერის ნაკრებისთვის
  • USB Digispark მიკროკონტროლერის მოდული
  • ESD პინცეტი
  • Desoldering ლენტები
  • ორი ოთხმხრივი ძაბვის დონის ცვლა
  • USB გაფართოების კაბელი
  • ექსკლუზიური HackerBox Forging Decal
  • ექსკლუზიური "Quad Cut Up" ჰაკერების დეკალი
  • თავმჯდომარის ექსკლუზიური რკინის პაჩი

ზოგიერთი სხვა რამ, რაც სასარგებლო იქნება:

  • Soldering რკინის, solder, და ძირითადი soldering ინსტრუმენტები
  • შედუღების ნაკადი (მაგალითი)
  • განათებული გამადიდებელი (მაგალითი)
  • კომპიუტერი პროგრამული ინსტრუმენტების გასაშვებად
  • თითები fidget spinning
  • თითები თითის ანაბეჭდის ექსპერიმენტებისთვის

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

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

ნაბიჯი 2: თითის ანაბეჭდის ელექტრონული ამოცნობა

Arduino Nano მიკროკონტროლის პლატფორმა
Arduino Nano მიკროკონტროლის პლატფორმა

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

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

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

(ვიკიპედია)

ნაბიჯი 3: Arduino Nano მიკროკონტროლის პლატფორმა

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

Arduino Nano არის ზედაპირზე დასაყენებელი, დაფაზე დაფარული, მინიატურული Arduino დაფა ინტეგრირებული USB- ით. ეს არის საოცრად სრულფასოვანი და ადვილად გატეხილი.

Მახასიათებლები:

  • მიკროკონტროლი: Atmel ATmega328P
  • ძაბვა: 5V
  • ციფრული I/O ქინძისთავები: 14 (6 PWM)
  • ანალოგური შეყვანის ქინძისთავები: 8
  • DC დენი თითო I/O პინზე: 40 mA
  • ფლეშ მეხსიერება: 32 KB (2KB ჩატვირთვისთვის)
  • SRAM: 2 KB
  • EEPROM: 1 კბ
  • საათის სიჩქარე: 16 MHz
  • ზომები: 17 მმ x 43 მმ

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

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

კომპიუტერის ოპერაციული სისტემა მოითხოვს მოწყობილობის დრაივერს USB/სერიულ ჩიპთან დასაკავშირებლად. მძღოლი საშუალებას აძლევს IDE– ს დაუკავშირდეს Arduino– ს დაფას. მოწყობილობის დრაივერი, რომელიც საჭიროა, დამოკიდებულია როგორც OS ვერსიაზე, ასევე USB/სერიული ჩიპის ტიპზე. CH340 USB/სერიული ჩიპებისთვის არის დრაივერები ხელმისაწვდომი მრავალი ოპერაციული სისტემისთვის (UNIX, Mac OS X, ან Windows). CH340- ის მწარმოებელი აქ ამარაგებს ამ დრაივერებს.

როდესაც პირველად ჩართავთ Arduino Nano– ს თქვენი კომპიუტერის USB პორტში, მწვანე შუქი უნდა აინთოს და ცოტა ხნის შემდეგ ლურჯი LED უნდა დაიწყოს ნელა ციმციმება. ეს ხდება იმიტომ, რომ ნანო წინასწარ არის დატვირთული BLINK პროგრამით, რომელიც მუშაობს სრულიად ახალ არდუინო ნანოზე.

ნაბიჯი 4: Arduino ინტეგრირებული განვითარების გარემო (IDE)

Arduino ინტეგრირებული განვითარების გარემო (IDE)
Arduino ინტეგრირებული განვითარების გარემო (IDE)

თუ ჯერ არ გაქვთ Arduino IDE დაინსტალირებული, შეგიძლიათ გადმოწეროთ Arduino.cc– დან

თუ გსურთ დამატებითი შესავალი ინფორმაცია Arduino ეკოსისტემაში მუშაობისთვის, ჩვენ გირჩევთ გაეცნოთ HackerBoxes Starter Workshop– ის სახელმძღვანელოს.

შეაერთეთ ნანო MicroUSB კაბელში და კაბელის მეორე ბოლო კომპიუტერში USB პორტში, გაუშვით Arduino IDE პროგრამული უზრუნველყოფა, შეარჩიეთ შესაბამისი USB პორტი IDE ინსტრუმენტებში> პორტი (სავარაუდოდ სახელი "wchusb" მასში). ასევე აირჩიეთ "Arduino Nano" IDE- ში ინსტრუმენტების> დაფის ქვეშ.

დაბოლოს, ატვირთეთ მაგალითი კოდის ნაწილი:

ფაილი-> მაგალითები-> საფუძვლები-> დახუჭვა

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

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

შეცვალეთ კოდი "დაგვიანების (1000)" ორივე განცხადების "დაგვიანების (100)" შეცვლით. ეს მოდიფიკაცია გამოიწვევს LED- ის ათჯერ უფრო სწრაფად მოციმციმებას, არა?

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

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

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

ნაბიჯი 5: არდუინო ნანოს სათაურის ქინძისთავების შედუღება

Soldering Arduino Nano Header Pins
Soldering Arduino Nano Header Pins

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

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

შეაერთეთ ორი რიგის სათაური (თითოეული თხუთმეტი ქინძისთავით) არდუინო ნანოს მოდულში. ექვსი პინიანი ICSP (ჩართული სერიული პროგრამირების) კონექტორი არ იქნება გამოყენებული ამ პროექტში, ასე რომ უბრალოდ დატოვეთ ეს ქინძისთავები. შედუღების დასრულების შემდეგ, ყურადღებით შეამოწმეთ ხიდების ხვრელები და/ან ცივი შედუღების სახსრები. დაბოლოს, შეაერთეთ Arduino Nano– ს USB კაბელთან და დარწმუნდით, რომ ყველაფერი ჯერ კიდევ სწორად მუშაობს.

ნაბიჯი 6: თითის ანაბეჭდის სენსორის მოდული

თითის ანაბეჭდის სენსორის მოდული
თითის ანაბეჭდის სენსორის მოდული

თითის ანაბეჭდის სენსორის მოდულს აქვს სერიული ინტერფეისი, რაც უადვილებს თქვენს პროექტებში დამატებას. მოდულს აქვს ინტეგრირებული FLASH მეხსიერება, რომ შეინახოს თითის ანაბეჭდები, რომლის ამოცნობაც მას აქვს მომზადებული, პროცესი ცნობილია როგორც ჩარიცხვა. უბრალოდ დააკავშირეთ ოთხი მავთული თქვენს მიკროკონტროლერთან, როგორც ეს ნაჩვენებია აქ. გაითვალისწინეთ, რომ VCC არის 3.3V (არა 5V).

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

ინტეგრაცია

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

ეს ვიდეო აჩვენებს თითის ანაბეჭდის სენსორთან მუშაობის სისტემას.

ნაბიჯი 7: Fidget Spinner LED ნაკრები

Fidget Spinner LED ნაკრები
Fidget Spinner LED ნაკრები

დაწნული LED ნაკრები იყენებს ორ Microchip PIC კონტროლერს და 24 LED- ს სხვადასხვა ფერადი ნიმუშების გამოსახატავად. ნიმუშები ჩანს ხედვის გამძლეობის (POV) ტექნიკის გამოყენებით. ნიმუშების შეცვლა შესაძლებელია ღილაკის დაჭერით.

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

ნაბიჯი 8: Fidget Spinner LED ნაკრები - სქემატური და PCB

Fidget Spinner LED ნაკრები - სქემატური და PCB
Fidget Spinner LED ნაკრები - სქემატური და PCB

ჩვენი პირველი შეკითხვა ამ სქემატური გადახედვისას უნდა იყოს: რამდენად ზუსტად მართავთ 24 LED- ს მხოლოდ ათი I/O ხაზებით? მაგია? დიახ, ჩარლიპლექსის მაგია.

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

ნაბიჯი 9: Fidget Spinner - დაწყებული SMT შედუღებით

Fidget Spinner - დაწყებული SMT შედუღებით
Fidget Spinner - დაწყებული SMT შედუღებით

Fidget spinner ნაკრები PCB არის ზედაპირზე დამონტაჟების ტექნოლოგია (SMT), რომელიც, როგორც წესი, საკმაოდ რთულია შედუღებამდე. თუმცა, PCB- ის განლაგება და კომპონენტების შერჩევა ამ SMT ნაკრების შედარებით მარტივად შესადუღებელს ხდის. თუ თქვენ არასოდეს უმუშავიათ SMT შედუღებასთან, არის მართლაც ლამაზი დემო ვიდეო ინტერნეტში (მაგალითად).

შედუღების დაწყება: ღილაკი და მისი 10K ("103") რეზისტორი ალბათ ყველაზე იოლი ადგილია დასაწყებად, ვინაიდან მათ ირგვლივ ბევრი სივრცეა. მიიღეთ დრო და მიიღეთ ორივე ეს კომპონენტი soldered ადგილზე.

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

ნაბიჯი 10: Fidget Spinner - მიკროკონტროლერის შედუღება

Fidget Spinner - მიკროკონტროლერის შედუღება
Fidget Spinner - მიკროკონტროლერის შედუღება

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

ნაბიჯი 11: Fidget Spinner - LED Soldering

Fidget Spinner - LED შედუღება
Fidget Spinner - LED შედუღება

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

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

ნაბიჯი 12: Fidget Spinner - დაასრულეთ შედუღება

Fidget Spinner - დაასრულეთ შედუღება
Fidget Spinner - დაასრულეთ შედუღება

შეაერთეთ ექვსი 200 Ohm ("201") რეზისტორი. ეს არ არის პოლარიზებული და შეიძლება განლაგდეს ორივე მიმართულებით.

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

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

ნაბიჯი 13: Fidget Spinner - მოამზადეთ აკრილის საცხოვრებელი

Fidget Spinner - მოამზადეთ აკრილის საცხოვრებელი
Fidget Spinner - მოამზადეთ აკრილის საცხოვრებელი

ამოიღეთ დამცავი ქაღალდი აკრილის ნაჭრებიდან.

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

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

დაიწყეთ მე -2 ფენით, რომელიც არის მონეტის უჯრედის ზომის წრეები თითოეულ სამ მკლავში.

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

ნაბიჯი 14: Fidget Spinner - მექანიკური შეკრება

Fidget Spinner - მექანიკური ასამბლეა
Fidget Spinner - მექანიკური ასამბლეა

დაალაგეთ ფენები - 1 -დან 5 -მდე.

გაითვალისწინეთ, რომ მე -4 და მე -5 ნაწილები რეალურად ერთ ფენაზეა.

ჩადეთ სამი ხრახნიანი სპილენძის წყვილი.

მოათავსეთ ფენა 6 დასტაზე.

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

გამოიყენეთ ექვსი მოკლე ხრახნი 1 და 6 ფენების დასამაგრებლად სპილენძის შესაერთებლებზე.

ნაბიჯი 15: Fidget Spinner - Center Hub

Fidget Spinner - ცენტრის ცენტრი
Fidget Spinner - ცენტრის ცენტრი

ამოიღეთ დამცავი ქაღალდი აკრილის სამი ციკლიდან - ორი დიდი და ერთი პატარა.

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

ჩადეთ დასტა ცენტრალურ კერაში.

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

საუკეთესო ფინია! Laissez les bon fidget rouler.

ნაბიჯი 16: Digispark და USB Rubber Ducky

Digispark და USB Rubber Ducky
Digispark და USB Rubber Ducky

Digispark არის ღია კოდის პროექტი, რომელიც თავდაპირველად დაფინანსდა Kickstarter– ის საშუალებით. ეს არის სუპერ მინიატურული ATtiny დაფუძნებული Arduino თავსებადი დაფა Atmel ATtiny85– ის გამოყენებით. ATtiny85 არის 8 პინიანი მიკროკონტროლი, რომელიც არის ტიპიური Arduino ჩიპის ახლო ბიძაშვილი, ATMega328P. ATtiny85– ს აქვს მეხსიერების მეოთხედი და მხოლოდ ექვსი I/O ქინძისთავები. თუმცა, მისი დაპროგრამება შესაძლებელია Arduino IDE– დან და მას მაინც შეუძლია აწარმოოს Arduino კოდი შეფერხების გარეშე.

USB Rubber Ducky არის საყვარელი ჰაკერების ინსტრუმენტი. ეს არის ინექციის მოწყობილობა, რომელიც შენიღბულია ზოგადი ფლეშ დრაივით. კომპიუტერები აღიარებენ მას როგორც ჩვეულებრივ კლავიატურას და ავტომატურად იღებენ მის წინასწარ დაპროგრამებულ ღილაკზე დატვირთვას წუთში 1000-ზე მეტ სიტყვას. მიჰყევით ბმულს, რომ გაიგოთ ყველაფერი Rub5 Duckies– ის შესახებ Hak5– დან, სადაც ასევე შეგიძლიათ შეიძინოთ რეალური გარიგება. ამასობაში, ეს ვიდეო გაკვეთილი გვიჩვენებს, თუ როგორ გამოიყენოთ Digispark, როგორც რეზინის იხვი. კიდევ ერთი ვიდეო გაკვეთილი გვიჩვენებს, თუ როგორ გადავიყვანოთ Rubber Ducky Scripts Digispark– ზე გასაშვებად.

ნაბიჯი 17: HackLife

HackLife
HackLife

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

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

გირჩევთ: