Სარჩევი:
- მარაგები
- ნაბიჯი 1: შექმენით თქვენი წრე
- ნაბიჯი 2: ატვირთეთ კოდი Arduino– ში
- ნაბიჯი 3: შეიტანეთ საქმეში (სურვილისამებრ)
ვიდეო: Dungeons and Dragons Hit Point Tracker E-Ink Display: 3 Steps
2024 ავტორი: John Day | [email protected]. ბოლოს შეცვლილი: 2024-01-30 10:17
ავტორი: NeilM77
მე მინდოდა შემექმნა დარტყმის წერტილის ტრეკერი, რომელიც აჩვენებს ყველა მოთამაშეს დარტყმის წერტილებს ნორმალიზებულ მასშტაბში, ასე რომ თქვენ შეგიძლიათ ნახოთ ზუსტად ვის სჭირდება განკურნება ყველაზე მეტად და რამდენად ცუდად აკეთებს მთელი წვეულება. ის Bluetooth– ით აკავშირებს Android ტელეფონს, რომელიც აჩვენებს ყველა ღილაკს, რაც გჭირდებათ თქვენი პარტიის სტატუსის გასაკონტროლებლად. ის იკვებება შესაცვლელი 9 ვ ბატარეით. ამჟამინდელი მდგომარეობა ინახება EEPROM– ში, ასე რომ თქვენ შეგიძლიათ გაცვალოთ ბატარეა ყველას დაკარგვის გარეშე.
მარაგები
კომპონენტებია საჭირო
- Arduino Mega 2560
- HC-06 Bluetooth მოდული
- 400x300, 4.2 "E-Ink ჩვენების მოდული
- RobotUI აპლიკაცია Google Play Store– დან
- 3 რეზისტორი. ნებისმიერი მნიშვნელობა, მაგრამ ყველა მათგანი უნდა იყოს იგივე მნიშვნელობა.
- 9 ვ ბატარეა
- ბატარეის კონექტორი 9 ვ
- მავთულები და შედუღება
- (სურვილისამებრ) ერთგვარი შემთხვევა.
- (სურვილისამებრ) დენის გადამრთველი. თქვენ შეგიძლიათ უბრალოდ ამოიღოთ ბატარეა, მაგრამ გადამრთველი უფრო მოსახერხებელია.
- (სურვილისამებრ) Cylewet 55 breadboard. თუ ჩემსავით სძულთ შედუღება.
ინსტრუმენტები
- ალბათ გასაყიდი რკინა
- მავთულის საჭრელი
- (სურვილისამებრ) 3D პრინტერი საქმისთვის
ნაბიჯი 1: შექმენით თქვენი წრე
რამდენიმე ბმული სხვადასხვა კომპონენტისთვის…
Arduino Mega 2560, HC-06 Bluetooth მოდული, 400x300, 4.2 ელექტრონული მელნის ჩვენების მოდული, RobotUI აპლიკაცია Google Play Store– დან, STL ფაილები…
შეაერთეთ კომპონენტები, როგორც ნაჩვენებია Fritzing გაყვანილობის დიაგრამაში. თუ თქვენ, ჩემნაირი, საშინლად ხართ შედუღების დროს და გირჩევნიათ გამოიყენოთ პურის დაფები, როდესაც ეს შესაძლებელია, მაშინ შეგიძლიათ მიიღოთ საკმარისად პატარა დაფა, რომელიც მოთავსდება ქეისში. მე გამოვიყენე Cylewet 55 breadboard (https://www.amazon.com/Cylewet-Solderless-Circuit-…)
თქვენ შეგიძლიათ გამოტოვოთ გადამრთველის გამოყენება, თუ გსურთ აკუმულატორი პირდაპირ Vin– ზე Arduino– ზე, მაგრამ თქვენ უნდა დაამატოთ/ამოიღოთ ბატარეა, რომ ჩართოთ/გამორთოთ. თქვენ უბრალოდ უნდა ჩართოთ იგი თამაშის სესიის დასაწყისში, ასე რომ ეს სიცოცხლისუნარიანია.
თქვენ არ გჭირდებათ ბატარეის ჩართვა, თუ თქვენ ჩართავთ Arduino Mega– ს USB კაბელის გამოყენებით პროგრამირებისათვის, ამიტომ უმჯობესია ამოიღოთ იგი შემდეგი ნაბიჯისათვის.
ნაბიჯი 2: ატვირთეთ კოდი Arduino– ში
შექმენით დირექტორია სახელწოდებით "HPTrackerEInk" და განათავსეთ თანდართული HPTrackerEInk.ino ფაილი მასში.
მისი შედგენისას თქვენ სავარაუდოდ მიიღებთ შეცდომებს მანამ, სანამ არ დააინსტალირებთ epd4in2.h ბიბლიოთეკას Waveshare– დან, რომელიც მოყვება თქვენთან ელექტრონული მელნის ჩვენებას. გადმოვწერე აქედან https://www.waveshare.com/4.2inch-e-paper-module.h…. თუ ამ ბიბლიოთეკასთან დაკავშირებით რაიმე პრობლემა შეგექმნებათ, დაამატეთ კომენტარი ქვემოთ და მე შემიძლია გადმოგცეთ იმ ასლების ასლები, რაც მე მაქვს (მე გამოვასწორე შეცდომები, დავუკავშირდი Waveshare- ს და მათ სასწრაფოდ გამოასწორეს საკითხები)
თქვენ ასევე დაგჭირდებათ ბიბლიოთეკების დაყენება, რომლებიც აკავშირებენ RobotUI აპს. Google "RobotUI დაყენების სახელმძღვანელო" ან უბრალოდ გადადით აქ
ამ ეტაპზე თქვენ უნდა შეგეძლოთ შეადგინოთ HPTrackerEInk.ino შეცდომების გარეშე, შეგიძლიათ ატვირთოთ თქვენი კოდი და შეამოწმოთ ყველაფერი მუშაობს.
თქვენ უნდა შეცვალოთ სახელების სია, რათა შეიცავდეს თქვენი მეგობრების ყველა პერსონაჟის სახელებს. HPTrackerEInk.ino– ში თქვენ შეამჩნევთ ცვლადს სახელწოდებით NameOptions 20 სახელის სიით. თქვენ შეგიძლიათ შეცვალოთ ეს სია, შეიცავდეს რა სახელებს, მაგრამ გაითვალისწინეთ, რომ მხოლოდ პირველი 5 სიმბოლოა ნაჩვენები ელექტრონული მელნის ეკრანზე დარტყმის წერტილის გრაფიკის ქვემოთ. რაც არ უნდა ბევრი სახელი მოათავსოთ nameOptions მასივში, თქვენ უნდა შეცვალოთ NUM_ID_OPTIONS ამ რიცხვის ამსახველი. ასე რომ, თუ თქვენ გაქვთ მხოლოდ 10 სახელი, შეცვალეთ NUM_ID_OPTIONS 20 -დან 10 -მდე.
თუ გაგიმართლათ, რომ ერთზე მეტ კამპანიაში ჩაერთეთ, მე გთავაზობთ კამპანიის გადართვის ხერხს. UI– ს აქვს ჩამოსაშლელი მენიუ, რომ აირჩიოთ რომელ კამპანიას თამაშობთ ამჟამად. ასე რომ თქვენ შეგიძლიათ შექმნათ და თვალყური ადევნოთ სხვადასხვა პარტიებს. თქვენ შეგიძლიათ შეცვალოთ სამი არსებული კამპანიის სახელები პარამეტრის 0, ვარიანტი 1 და ვარიანტი 2 ცვლადების შინაარსის შეცვლით.
მას შემდეგ რაც შეადგინეთ და ატვირთეთ თქვენს არდუინო მეგაზე. გაუშვით RobotUI აპლიკაცია და დაუკავშირდით თქვენს მოწყობილობას! Ის არის! თქვენ შეგიძლიათ დაიწყოთ Dungeons და Dragons– ის თამაში და თვალყური ადევნოთ თქვენი პარტიის ჰიტ ქულებს!
კომუნიკაცია: ეს არის ალბათ ყველაზე რთული ნაბიჯი მათთვის, ვინც დიდი ხანია არ პროგრამირებს არდუინოს, ასე რომ ნუ შეგეშინდებათ კითხვების დასმა კომენტარებში. მე ალბათ გავარკვიე ის, რაც ზოგისთვის უფრო დეტალურ ახსნას საჭიროებს, ასე რომ გთხოვთ შემატყობინოთ. ეს ასევე ეხება სხვა ნაბიჯებს.
ნაბიჯი 3: შეიტანეთ საქმეში (სურვილისამებრ)
თქვენ შეგიძლიათ ჩამოტვირთოთ STL ფაილები აქედან
მე შევქმენი საქმე, რომელიც არ იყენებს ხრახნებს, რადგან მე არასოდეს მაქვს სწორი ზომის ხრახნები სხვა ადამიანების STL შემოქმედებისთვის. ის ასევე თავიდან აიცილებს მთელ იმპერიულ და მეტრულ პრობლემას. სამაგიეროდ, ქეისი იკეტება და თქვენ გჭირდებათ ორი ცალი მავთული (რომელიც მე ვივარაუდე, რომ ყველას აქვს) ან საკაბელო კავშირები, რომელიც გადადის ორ ხვრელში, ბატარეის განყოფილების შიგნით. ხვრელი ხრახნის სამ შემთხვევაში სეგმენტს. გადაუგრიხეთ მავთული ან ჩაკეტეთ საკაბელო კავშირები ისე, რომ საქმე დარჩეს ადგილზე. თუ თქვენ გჭირდებათ საქმის ხელახლა გახსნა, მოხსენით მავთული ან გაწყვიტეთ საკაბელო კავშირები!
ისიამოვნეთ!
გირჩევთ:
Point to Point Atari პანკის კონსოლი ერთი და ნახევარი: 19 ნაბიჯი
Point to Point Atari პანკის კონსოლი ერთი და ნახევარი: რა! ?? კიდევ ერთი Atari Punk კონსოლის აშენება? დაელოდეთ დაელოდეთ ხალხს, ეს სხვაა, გპირდებით. ვაა, ჯერ კიდევ 1982 წელს, ფორესტ მიმსმა, რადიო შაკის ბუკლეტების მწერალმა და ახალგაზრდა დედამიწის კრეაციონისტმა (გააფართოვოს თვალები emoji) გამოაქვეყნა გეგმები მის საფეხურზე მყოფი თაობებისთვის
Crossfader Circuit Point-to-Point: 16 ნაბიჯი (სურათებით)
Crossfader Circuit Point-to-Point: ეს არის crossfader წრე. ის იღებს ორ შეყვანას და ქრება მათ შორის, ხოლო გამომავალი არის ორი შეყვანის ნაზავი (ან მხოლოდ ერთი შეყვანა). ეს არის მარტივი წრე, ძალიან სასარგებლო და ადვილად ასაშენებელი! ის აბრუნებს სიგნალს, რომელიც გადის მასში
Dual Decay Eurorack Point-to-Point Circuit: 12 ნაბიჯი
Dual Decay Eurorack Point-to-Point Circuit: ამ ინსტრუქციის მიზანია აჩვენოს, თუ როგორ შეგიძლიათ გააკეთოთ DUAL DECAY წრე თქვენი მოდულური სინთეზატორისთვის. ეს არის წერტილოვანი წერტილის სქემა ყოველგვარი pcb– სგან და აჩვენებს სხვა გზას მინიმალური ნაწილებით სინთეზატორიანი სქემების შესაქმნელად
Movie Tracker - Raspberry Pi Powered Theatrical Release Tracker: 15 Steps (სურათებით)
Movie Tracker - Raspberry Pi Powered Theatrical Release Tracker: Movie Tracker არის clapperboard ფორმის, Raspberry Pi- ით აღჭურვილი გამოშვების Tracker. ის იყენებს TMDb API- ს, რომ დაბეჭდოს პოსტერი, სათაური, გამოსვლის თარიღი და თქვენს რეგიონში მომავალი ფილმების მიმოხილვა, განსაზღვრულ დროის ინტერვალში (მაგ. ფილმების გამოშვება ამ კვირაში)
Roll and Pitch Axis Gimbal for GoPro Arduino Using - Servo and MPU6050 Gyro: 4 Steps
Roll and Pitch Axis Gimbal for GoPro გამოყენება Arduino - Servo და MPU6050 Gyro: ეს ინსტრუქცია შეიქმნა სამხრეთ ფლორიდის უნივერსიტეტის Makecourse– ის პროექტის მოთხოვნის შესასრულებლად (www.makecourse.com) ამ პროექტის მიზანი იყო ავაშენოთ 3 ღერძიანი გიმბალი GoPro– სთვის Arduino nano + 3 servo ძრავის გამოყენებით +