Სარჩევი:

Arduino RFID Maze თამაში: 6 ნაბიჯი (სურათებით)
Arduino RFID Maze თამაში: 6 ნაბიჯი (სურათებით)

ვიდეო: Arduino RFID Maze თამაში: 6 ნაბიჯი (სურათებით)

ვიდეო: Arduino RFID Maze თამაში: 6 ნაბიჯი (სურათებით)
ვიდეო: robot race. line follower robot with arduino program 2024, ივლისი
Anonim
Arduino RFID Maze თამაში
Arduino RFID Maze თამაში

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

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

აი რა დაგჭირდებათ ამ პროექტისათვის:

  • Arduino UNO
  • 1588AS LED მატრიცა,
  • 2 x 74HC595 ცვლის რეგისტრი
  • 8 x 220 Ohm რეზისტორები
  • MFRC522 RFID მოდული
  • RFID ტეგები
  • 4 დიდი ზომის ღილაკი
  • 2 x თხელი ლითონის მავთული (სახსრებისთვის)
  • მავთულები, solder, perfboard და ა.შ.
  • 3D პრინტერი

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

თუ გსურთ დაზოგოთ საკუთარი ძალისხმევა ცვლის რეგისტრატორებით საკუთარი მატრიცის დრაივერის შესაქმნელად, თქვენ უბრალოდ იყიდეთ ძალიან იაფი MAX7219 LED მატრიცა, რომელსაც აქვს იგივე ფუნქციურობა. ეს საშუალებას მოგცემთ გამოტოვოთ ნაბიჯი 1 მთლიანად!

ნაბიჯი 1: LED მატრიცა

LED მატრიცა
LED მატრიცა
LED მატრიცა
LED მატრიცა
LED მატრიცა
LED მატრიცა
LED მატრიცა
LED მატრიცა

ჩვენ ვაჩვენებთ თამაშს 8x8 led მატრიცაზე, რომელსაც გააჩნია ორი 74HC595 ცვლის რეგისტრატორი. ამისათვის გამოვიყენე შემდეგი სასწავლო ინსტრუქცია https://www.instructables.com/id/Arduino-88-Led-Matrix-Driver-With-2-74HC595-Shift-/. თქვენ შეგიძლიათ იქ წახვიდეთ უფრო დეტალური ინსტრუქციისთვის, მაგრამ მე მოკლედ აგიხსნით პროცესს აქ.

ჩვენ გამოვიყენებთ arduino– ს სამ ქინძისთავს მონაცემების, საათის და ჩამკეტის გადასატანად პირველ ცვლის რეგისტრში. მეორე ცვლის რეგისტრატორი იზიარებს საათს და ჩაკეტვას, მაგრამ ჩვენ დავაფიქსირებთ პირველი ცვლის რეგისტრაციის მონაცემებს. ჩვენ ასევე დავუკავშირებთ ჩვენს ძაბვას და მიწას ორივე რეგისტრთან. ჩვენ ასევე გამოვიყვანთ ინფორმაციის შენარჩუნებას HIGH და გამორთავს LOW გამომავალს.

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

ნაბიჯი 2: RFID მკითხველი

შემდეგი არის RFID მკითხველი, საბედნიეროდ, ეს ბევრად უფრო ადვილია. ჩამოტვირთეთ და დააინსტალირეთ ბიბლიოთეკა თქვენს IDE– დან:

შეაერთეთ შემდეგი RFID პინები თქვენს არდუინოში:

  • RST/გადატვირთვა RST 9
  • SPI SS SDA (SS) 10
  • SPI OSI MOSI 11 / ICSP-4
  • SPI MISO MISO 12 / ICSP-1
  • SPI SCK SCK 13 / ICSP-3

ნაბიჯი 3: ღილაკები

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

ნაბიჯი 4: კოდი

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

ნაბიჯი 5: საქმე

Იმ შემთხვევაში
Იმ შემთხვევაში

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

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

ვიმედოვნებ, რომ თქვენ მოგეწონათ ამ პროექტის შესახებ კითხვა და ისიამოვნეთ!

ნაბიჯი 6: მზა პროდუქტი

გირჩევთ: