Სარჩევი:
- ნაბიჯი 1: მასალები და კომპონენტები
- ნაბიჯი 2: გაყვანილობა
- ნაბიჯი 3: დაიჭირე
- ნაბიჯი 4: ბატარეები
- ნაბიჯი 5: ბატარეების შედუღება
- ნაბიჯი 6: დანა და LED ზოლები
- ნაბიჯი 7: MPU6050
- ნაბიჯი 8: მიამაგრეთ ღილაკები
- ნაბიჯი 9: საბოლოო გაყვანილობა
- ნაბიჯი 10: სპიკერის დაფიქსირება
- ნაბიჯი 11: პროგრამირება
- ნაბიჯი 12: მორგება
- ნაბიჯი 13: საბოლოო ხრახნი
- ნაბიჯი 14: შედეგები
ვიდეო: არდუინოზე დაფუძნებული Lightsaber მსუბუქი და ხმოვანი ეფექტებით: 14 ნაბიჯი (სურათებით)
2024 ავტორი: John Day | [email protected]. ბოლოს შეცვლილი: 2024-01-30 10:20
გამარჯობა ჯედაი! ეს სასწავლო არის 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 ზოლები
მე მაქვს 75 სმ დანა, ამიტომ დავჭრა 75+75 = 150 სმ ნაჭერი ზოლები. LED ზოლები ორჯერ იკეცება მავთულის გარშემო, ასე რომ გამოიყენეთ ორმაგი ლენტი ყველაფრის დასაფიქსირებლად და თქვენ მიიღებთ ორმაგი გვერდითი LED ზოლს მავთულის შიგნით.
სტრიპს სჭირდება რამდენიმე საყრდენი დანა მილის გასწვრივ, მე თერმული შემცირების მილებში ფრჩხილისგან დამზადებული 3 საყრდენი გამოვიყენე და დავამაგრე ისინი ძაფითა და სუპერ წებოთი.
საბურღი ხვრელები მავთულისთვის, მავთული დაიძაბება ორ ღეროს შორის და დაფიქსირდება 3 მმ ხრახნით, მაგრამ არა ახლა.
ნაბიჯი 7: MPU6050
მე დავუკავშირე MPU6050 ძველი IDE მოქნილი მავთულის გამოყენებით, რადგან კარგი იდეაა, რომ MPU მოვათავსოთ დანაზე რაც შეიძლება ახლოს. მე მას უბრალოდ ვწებებ კომპიუტერის მილის დაბალ ღეროში:)
ნაბიჯი 8: მიამაგრეთ ღილაკები
გააკეთეთ რამდენიმე ხვრელი ღილაკებისთვის და დატენვის პორტისთვის და რამდენიმე ხვრელი ბოლოში დინამიკისთვის. ასევე მე დავხატე საფარი შავი საღებავით.
ნაბიჯი 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: შედეგები
ასე რომ, წვრილმანი მაშველი მზად არის საბრძოლველად! თქვენ შეგიძლიათ უყუროთ რამდენიმე ტესტს ტრიალებით, საქანელებით, საგნების დარტყმით, ჭაღის კრახით (უი!) და ასევე ორი ნამდვილი ჯედაით, რომელიც იბრძვის GyverSabers- თან (დიახ, მე გავაკეთე 2 მათგანი !!!) ჩემს ვიდეო მიმოხილვაში ამ წვრილმანზე და ეს ფუნქციები და მახასიათებლები.
პატივისცემით, MadGyver.
მეორე ადგილი არდუინოს კონკურსში 2017
გირჩევთ:
ჭუჭყიანი იაფი ჭუჭყიანი მეტრი-$ 9 არდუინოზე დაფუძნებული ხმოვანი სიმაღლე: 4 ნაბიჯი (სურათებით)
ჭუჭყიანი იაფი Dirt-O-Meter-$ 9 Arduino დაფუძნებული ხმოვანი ალტიმეტრი: Dytters (A.K.A Audible Altimeters) გადაარჩინა skydivers სიცოცხლე ამდენი წლის განმავლობაში. ახლა, Audible Abby დაზოგავს მათ ფულსაც. ძირითად დიტერებს აქვთ ოთხი სიგნალიზაცია, ერთი მაღლა ასვლისას და სამი ქვევით. თვითმფრინავზე ასვლისას, მოთხილამურეებმა უნდა იცოდნენ როდის
Ray Gun ხმოვანი ეფექტებით V2: 17 ნაბიჯი (სურათებით)
Ray Gun ხმოვანი ეფექტებით V2: მე ცოტა ხნის წინ უსარგებლო მაღაზიაში წავაწყდი ძველ საბურღს და იმ მომენტში, როდესაც დავინახე, იცოდა, რომ მისგან სხივიანი იარაღი უნდა გამეკეთებინა. მე გავაკეთე რამოდენიმე სხივის იარაღი და ისინი ყოველთვის იწყებენ შთაგონებით ნაპოვნი ობიექტისგან. თქვენ შეგიძლიათ ნახოთ ჩემი სხვა ნაგებობები ტ
Beyblade Arena მსუბუქი და ხმოვანი ეფექტებით: 8 ნაბიჯი
Beyblade Arena მსუბუქი და ხმოვანი ეფექტებით: Beyblade Burst Arena არის ასპარეზი მსუბუქი და ხმოვანი ეფექტებით სათამაშოების საფეხურებით დანით. როდესაც ჩემი შვილი მოვიდა ჩემთან და მაჩვენა თავისი " ბეიბლეიდი " მწვერვალები და როგორც დავინახეთ ისინი ერთმანეთის ირგვლივ ტრიალებდნენ, ეჯახებოდნენ ერთმანეთს და ნაწილებად იფეთქებდნენ
მაგიდის მსუბუქი ორნამენტი და კარის მსუბუქი ნიშანი: 8 ნაბიჯი (სურათებით)
სამაგიდო მსუბუქი ორნამენტი და კარის სინათლის ნიშანი: ეს გაკვეთილი გაჩვენებთ თუ როგორ უნდა დაპროგრამდეს და ააწყოთ სამაგიდო ორნამენტი, რომელიც ანათებს. ეს განათება იცვლის ფერს ერთი საათის განმავლობაში. თქვენ ასევე ისწავლით თუ როგორ უნდა დაპროგრამდეს და ააშენოთ თანმხლები კარის ნიშანი, რომელიც ანათებს. თქვენ შეგიძლიათ გამოიყენოთ კარის
LED მსუბუქი ხატვის კალმები: ინსტრუმენტები ხატვის მსუბუქი Doodles: 6 ნაბიჯი (სურათებით)
LED სინათლის ხატვის კალმები: ინსტრუმენტები ხატვის მსუბუქი Doodles: ჩემი ცოლი ლორი არის განუწყვეტელი დუდლერი და მე ვთამაშობდი გრძელვადიანი ფოტოგრაფიით წლების განმავლობაში. შთაგონებული PikaPika სინათლის შემსრულებლების ჯგუფით და ციფრული კამერების სიმარტივით, ჩვენ ვიღებდით სინათლის ხატვის ხელოვნების ფორმას, რომ გვენახა რა შეგვეძლო. ჩვენ გვაქვს