Სარჩევი:

არდუინოზე დაფუძნებული Lightsaber მსუბუქი და ხმოვანი ეფექტებით: 14 ნაბიჯი (სურათებით)
არდუინოზე დაფუძნებული Lightsaber მსუბუქი და ხმოვანი ეფექტებით: 14 ნაბიჯი (სურათებით)

ვიდეო: არდუინოზე დაფუძნებული Lightsaber მსუბუქი და ხმოვანი ეფექტებით: 14 ნაბიჯი (სურათებით)

ვიდეო: არდუინოზე დაფუძნებული Lightsaber მსუბუქი და ხმოვანი ეფექტებით: 14 ნაბიჯი (სურათებით)
ვიდეო: Ultra deep plasma freezer georgian 2024, ნოემბერი
Anonim
Image
Image
მასალები და კომპონენტები
მასალები და კომპონენტები

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

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

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

  • გლუვი ჩართვა/გამორთვა შუქნიშნის მსგავსი ხმოვანი ეფექტით
  • შემთხვევით პულსირებადი ფერი (შეგიძლიათ გამორთოთ)
  • ხმები:
  • რეჟიმი 1: გენერირებული ზუზუნი. სიხშირე დამოკიდებულია დანის კუთხის სიჩქარეზე
  • რეჟიმი 2: ხმამაღალი ხმა SD ბარათიდან
  • ნელი სვინგი - გრძელი ხმამაღალი ხმა (შემთხვევით 4 ბგერიდან)
  • სწრაფი სვინგი - მოკლე ზარის ხმა (შემთხვევით 5 ბგერიდან)
  • დარტყმისას ნათელი თეთრი ციმციმი
  • დაუკარით 16 დარტყმის ბგერიდან ერთ -ერთი, დარტყმისას:
  • სუსტი დარტყმა - მოკლე ხმა
  • მძიმე დარტყმა - გრძელი "ბზზზღღჰდჰ" ხმა
  • დანის ჩართვის შემდეგ აჩვენებს ბატარეის ამჟამინდელ დონეს 0 -დან 100 პროცენტამდე

ბატარეის უსაფრთხო რეჟიმი

  • ჩართვის დაწყებამდე ბატარეა იწურება: GyverSaber არ ჩაირთვება, ღილაკი LED რამდენჯერმე აისახება
  • ჩართვის შემდეგ ბატარეა იწურება: GyverSaber ავტომატურად გამორთულია

კონტროლის ღილაკი:

  • HOLD - ჩართეთ / გამორთეთ GyverSaber
  • სამმაგი დაწკაპუნება - ფერის შეცვლა (წითელი - მწვანე - ლურჯი - ყვითელი - ვარდისფერი - ყინულის ლურჯი)
  • მეორეხარისხოვანი დაწკაპუნება - ხმის რეჟიმის შეცვლა (ზუზუნის თაობა - ხმის დაკვრა)
  • არჩეული ფერის და ხმის რეჟიმი ინახება EEPROM- ში (არასტაბილური მეხსიერება)

ნაბიჯი 1: მასალები და კომპონენტები

მე ყოველთვის ვყიდულობ ელექტრონულ პერსონალს Aliexpress– ზე, მაგრამ თქვენ შეგიძლიათ იპოვოთ იგივე მოდულები Amazon– ზე, eBay– ზე და ა.

Ელექტრონული ნაწილები:

  • Arduino NANO
  • მიმართვადი LED ზოლები. WS2811, 12V. მიიღეთ თეთრი PCB, IP30, 60 LED თითო მეტრზე https://ali.pub/23csyd
  • ღილაკი LED- ით. მიიღეთ 5V ვერსია
  • MPU6050
  • იაფი MicroSD
  • MicroSD მოდული მინი
  • ან ეს
  • ბატარეები 18650 დაცვით https://ali.pub/23moiu
  • DCDC გადადგება https://ali.pub/23mpex
  • გამაძლიერებელი https://ali.pub/23mp6d
  • სპიკერი https://ali.pub/23mq8h
  • რეზისტორების KIT
  • დენის ღილაკი
  • დატენვის პორტი
  • CC CV დამტენი 3 უჯრედისთვის https://ali.pub/23mt8s
  • პროტოტიპის დაფა

მასალები და ინსტრუმენტები:

  • პოლიკარბონატის მილი (სინათლის დიფუზია, 32 მმ)
  • 2 ღერი ამ მილისთვის
  • რამდენიმე მილაკი სახურავისთვის (მე გამოვიყენე PVC საკანალიზაციო მილი და მილები: 40 მმ საკინძისთვის, 32 მმ კომპიუტერის მილის დასაყენებლად)
  • ფოლადის მავთული
  • პლასტიკური შედუღების და ჭრის საერთო ინსტრუმენტები

ნაბიჯი 2: გაყვანილობა

გაყვანილობა
გაყვანილობა
გაყვანილობა
გაყვანილობა
გაყვანილობა
გაყვანილობა
გაყვანილობა
გაყვანილობა

მე გადავწყვიტე ეს პროექტი გავაკეთო პროტოტიპის დაფაზე, 3x7 სმ, თქვენ შეგიძლიათ ნახოთ ყველა სქემა და მახინჯი გარეგნობა =)

ᲛᲜᲘᲨᲕᲜᲔᲚᲝᲕᲐᲜᲘ! გაყვანილობის დაწყებამდე შეაერთეთ DCDC შემდგომი გადამყვანი 12V DC ენერგიის წყაროსთან და დაარეგულირეთ გამომავალი ძაბვა 4.5V- მდე!

ნაბიჯი 3: დაიჭირე

ჰილტი
ჰილტი
ჰილტი
ჰილტი
ჰილტი
ჰილტი

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

ნაბიჯი 4: ბატარეები

ბატარეები
ბატარეები
ბატარეები
ბატარეები
ბატარეები
ბატარეები

მე ვიყენებ 3 ლითიუმის ბატარეას (ჩვეულებრივი 18650 ლეპტოპის ბატარეიდან). თავდაპირველად ჩვენ უნდა ჩავდოთ ისინი 40 მმ -იანი მილის შიგნით (საყრდენი) და ამისთვის უნდა გავათბოთ მილაკი. მაგრამ თავდაპირველად ჩვენ გვჭირდება ბატარეების ერთმანეთთან ლენტით და გასქელება 2 ფენით ქაღალდით.

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

ნაბიჯი 5: ბატარეების შედუღება

შედუღების ბატარეები
შედუღების ბატარეები
შედუღების ბატარეები
შედუღების ბატარეები

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

ნაბიჯი 6: დანა და LED ზოლები

დანა და LED ზოლები
დანა და LED ზოლები
დანა და LED ზოლები
დანა და LED ზოლები
დანა და LED ზოლები
დანა და LED ზოლები
დანა და LED ზოლები
დანა და LED ზოლები

მე მაქვს 75 სმ დანა, ამიტომ დავჭრა 75+75 = 150 სმ ნაჭერი ზოლები. LED ზოლები ორჯერ იკეცება მავთულის გარშემო, ასე რომ გამოიყენეთ ორმაგი ლენტი ყველაფრის დასაფიქსირებლად და თქვენ მიიღებთ ორმაგი გვერდითი LED ზოლს მავთულის შიგნით.

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

საბურღი ხვრელები მავთულისთვის, მავთული დაიძაბება ორ ღეროს შორის და დაფიქსირდება 3 მმ ხრახნით, მაგრამ არა ახლა.

ნაბიჯი 7: MPU6050

MPU6050
MPU6050
MPU6050
MPU6050
MPU6050
MPU6050

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

ნაბიჯი 8: მიამაგრეთ ღილაკები

Hilt ღილაკები
Hilt ღილაკები
Hilt ღილაკები
Hilt ღილაკები
Hilt ღილაკები
Hilt ღილაკები

გააკეთეთ რამდენიმე ხვრელი ღილაკებისთვის და დატენვის პორტისთვის და რამდენიმე ხვრელი ბოლოში დინამიკისთვის. ასევე მე დავხატე საფარი შავი საღებავით.

ნაბიჯი 9: საბოლოო გაყვანილობა

საბოლოო გაყვანილობა
საბოლოო გაყვანილობა
საბოლოო გაყვანილობა
საბოლოო გაყვანილობა
საბოლოო გაყვანილობა
საბოლოო გაყვანილობა

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

ნაბიჯი 10: სპიკერის დაფიქსირება

სპიკერის დაფიქსირება
სპიკერის დაფიქსირება
სპიკერის დაფიქსირება
სპიკერის დაფიქსირება
სპიკერის დაფიქსირება
სპიკერის დაფიქსირება
სპიკერის დაფიქსირება
სპიკერის დაფიქსირება

მე დავაფიქსირე სპიკერი 40 მმ -იანი მილის რგოლის და რამდენიმე ფრჩხილის გამოყენებით =) ეს არის სასტიკი და ძალიან მძლავრი.

ნაბიჯი 11: პროგრამირება

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

მარტივი სახელმძღვანელო:

  • გახსენით GyverSaber.ino და დაარეგულირეთ:
  • მიკროსქემების რაოდენობა WS2811 LED ზოლზე (შენიშვნა: ერთი WS2811 აკონტროლებს 3 LED- ს!)
  • ჩართეთ ან გამორთეთ დანა პულსაცია
  • ძნელად გირჩევთ გაზომოთ ძაბვის გამყოფი რეზისტორების რეალური წინააღმდეგობა
  • სისტემას შეუძლია ბატარეის მონიტორინგის გარეშე იმუშაოს, უბრალოდ გამორთეთ BATTERY_SAFE. მაგრამ არ არის რეკომენდირებული
  • ფლეშ არდუინო
  • აუდიო ფაილების ატვირთვა SD ბარათზე
  • ისიამოვნეთ!

MicroSD ინფორმაცია:

  • ზომა <4G
  • ფორმატი FAT
  • დააკოპირეთ აუდიო ფაილები ძირში

თუ გსურთ დაამატოთ თქვენი საკუთარი ბგერები, გადააკეთეთ ისინი. WAV:

  • 8 ბიტიანი
  • 16-32 kHz
  • მონო
  • გამოიყენეთ ონლაინ კონვერტორები ან სულ აუდიო გადამყვანი

გაფრთხილება! თუ თქვენ ციმციმებთ აწყობილ სქემას, თქვენ უნდა ჩართოთ იგი! Arduino არ იმუშავებს სწორად დაკავშირებულ DCDC გადამყვანთან!

ნაბიჯი 12: მორგება

მორგება
მორგება

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

ნაბიჯი 13: საბოლოო ხრახნი

საბოლოო ხრახნი
საბოლოო ხრახნი
საბოლოო ხრახნი
საბოლოო ხრახნი

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

ნაბიჯი 14: შედეგები

Image
Image
შედეგები
შედეგები
შედეგები
შედეგები
შედეგები
შედეგები

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

პატივისცემით, MadGyver.

არდუინოს კონკურსი 2017
არდუინოს კონკურსი 2017
არდუინოს კონკურსი 2017
არდუინოს კონკურსი 2017

მეორე ადგილი არდუინოს კონკურსში 2017

გირჩევთ: