Სარჩევი:

TwirLED: განათებული ქვედაკაბა: 8 ნაბიჯი (სურათებით)
TwirLED: განათებული ქვედაკაბა: 8 ნაბიჯი (სურათებით)

ვიდეო: TwirLED: განათებული ქვედაკაბა: 8 ნაბიჯი (სურათებით)

ვიდეო: TwirLED: განათებული ქვედაკაბა: 8 ნაბიჯი (სურათებით)
ვიდეო: twirling 2024, ივლისი
Anonim
Image
Image
TwirLED: აანთეთ ქვედაკაბა
TwirLED: აანთეთ ქვედაკაბა
TwirLED: აანთეთ ქვედაკაბა
TwirLED: აანთეთ ქვედაკაბა

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

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

საჭირო უნარ -ჩვევები:

  • ძირითადი სამკერვალო
  • შედუღება
  • მიკრო კონტროლერის დაპროგრამება Arduio– ით
  • მოთმინება

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

ნაბიჯი 1: შეაგროვეთ მასალები და ინსტრუმენტები

შეაგროვეთ მასალები და ინსტრუმენტები
შეაგროვეთ მასალები და ინსტრუმენტები
შეაგროვეთ მასალები და ინსტრუმენტები
შეაგროვეთ მასალები და ინსტრუმენტები

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

ინსტრუმენტები

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

მასალები

  • სრული სვირინგის/მოციგურავე ქვედაკაბა (ის, რომელიც ტრიალებისას საკმაოდ ჰორიზონტალურად ტრიალებს)
  • ბადისებრი ქსოვილი ან ლენტი მავთულის ჩასაფარებლად და კანის მოშორების მიზნით
  • ნემსი და ძაფი
  • სილიკონის დაფარული 30 გრ მავთული
  • 3 ღერძიანი ამაჩქარებელი (5V შეყვანის თავსებადი)
  • მისამართებიანი RGB ები
  • Pro Micro მიკროკონტროლი (5V) ან Sparkfun ვერსია. მე ორივე გამოვიყენე
  • დენის პაკეტი (5V გამომავალი) ან მსგავსი რამ
  • ცხელი წებოს ჩხირები

თუ გსურთ საკუთარი კალთის გაკეთება, დარწმუნდით, რომ მიიღებთ ქსოვილს, რომელსაც აქვს არა მიმართულების ნიმუში და ელასტიური ქსოვილი, თუ არ გსურთ zipper– ის დაყენება. აქ არის ერთი სახელმძღვანელო, თუ როგორ უნდა გააკეთოთ ეს: DIY Skater/Circle Skirt by DIYlover89.

ნაბიჯი 2: გააკეთეთ ჯიბე დენის პაკეტისთვის

გააკეთეთ ჯიბე დენის პაკეტისთვის
გააკეთეთ ჯიბე დენის პაკეტისთვის
გააკეთეთ ჯიბე დენის პაკეტისთვის
გააკეთეთ ჯიბე დენის პაკეტისთვის
გააკეთეთ ჯიბე დენის პაკეტისთვის
გააკეთეთ ჯიბე დენის პაკეტისთვის
გააკეთეთ ჯიბე დენის პაკეტისთვის
გააკეთეთ ჯიბე დენის პაკეტისთვის

აქ არის სწრაფი ჯიბის შესაქმნელად დენის ბანკი და მიკრო კონტროლერი ისე რომ ისინი უსაფრთხო იყოს.

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

ნაბიჯი 3: განლაგების გაყვანილობის გეგმა

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

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

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

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

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

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

ნაბიჯი 4: გააერთიანეთ ყველაფერი ერთად

ყველაფერი ერთად გავამრავლოთ
ყველაფერი ერთად გავამრავლოთ
ყველაფერი ერთად გავამრავლოთ
ყველაფერი ერთად გავამრავლოთ

მე არ მინდა ეს გადავიტანო შედუღების სამეურვეოდ, მაგრამ აქ არის რამოდენიმე რჩევა და ტექნიკა, რომელიც შეიძლება სასარგებლო იყოს:

მავთულები

მიჰყევით თქვენი გაყვანილობის რუქას და გათიშეთ მავთულები, როგორც კი არა, ერთდროულად.

გაზომვისა და ჭრის დროს დატოვეთ ცოტაოდენი მავთული LED- ებს შორის.

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

Solder

ეს არის პროექტის ყველაზე შრომატევადი ნაწილი.

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

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

ნაბიჯი 5: ჩამოტვირთეთ და დააინსტალირეთ პროგრამული უზრუნველყოფა

ჩამოტვირთეთ და დააინსტალირეთ პროგრამული უზრუნველყოფა
ჩამოტვირთეთ და დააინსტალირეთ პროგრამული უზრუნველყოფა
  1. Arduino IDE თუ ჯერ არ გაქვთ დაინსტალირებული. მე გამოსაყენებელ ვერსიას ვიყენებ. ჯერ არ მიცდია ვებ რედაქტორის ვერსია.
  2. კოდის ატვირთვამდე ATMega დაფებს რამდენიმე დამატებითი ნაბიჯი სჭირდება. Spark Fun Pro Micro Hookup გზამკვლევი. დარწმუნდით, რომ მიჰყევით ყველა ნაბიჯს ფრთხილად, წინააღმდეგ შემთხვევაში თქვენ "აგურით" თქვენს დაფას.
  3. "ნაპერწკალი" მსუბუქი ანიმაციური ბიბლიოთეკისთვის, რომელიც მე გამოვიყენე, გადადით ბიბლიოთეკებში, მართეთ ბიბლიოთეკები და დაამატეთ ALA ბიბლიოთეკა. თქვენ შეგიძლიათ გამოიყენოთ ნებისმიერი სინათლის რეჟიმი ან ბიბლიოთეკა, უბრალოდ გათიშეთ კოდი.

ნაბიჯი 6: შეაერთეთ კომპონენტები და ატვირთეთ კოდი

შეაერთეთ კომპონენტები და ატვირთეთ კოდი
შეაერთეთ კომპონენტები და ატვირთეთ კოდი
შეაერთეთ კომპონენტები და ატვირთეთ კოდი
შეაერთეთ კომპონენტები და ატვირთეთ კოდი

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

აქ მოცემულია, თუ როგორ უნდა დააკავშიროთ ამ პროექტის კომპონენტები:

აქსელერომეტრის დაკავშირება:

  • VCC აქსელერომეტრზე VCC– ზე Pro Micro– ზე
  • GND აქსელერომეტრზე GND პრო მიკროზე
  • Z-OUT ამაჩქარებელზე A0– მდე Pro Micro– ზე
  • Y-OUT აქსელერომეტრზე A1– მდე Pro Micro– ზე
  • x-OUT ამაჩქარებელზე A2– მდე Pro Micro– ზე

LED Strand Hook-up:

  • 5V პირველ LED– ზე RAW– ზე Pro Micro– ზე
  • დაინერგეთ პირველ LED- ზე და მიამაგრეთ 2 Pro Micro– ზე
  • gnd პირველ LED– ზე GND– ზე Pro Micro– ზე
  • LED- ების ძაფის შექმნისას დარწმუნდით, რომ ისრები მიმართულია იმავე მიმართულებით, ენერგიის წყაროს მოშორებით.

შეაერთეთ დენის ბანკი Pro Micro– ს USB კაბელით

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

აქ არის კოდი:

#ჩართეთ

AlaLedRgb rgbStrip; AlaSeq დატრიალება = {{ALA_OFF, 100, 100, alaPalNull}, {ALA_SPARKLE, 1000, 1000, alaPalCool}, {ALA_OFF, 100, 100, alaPalNull}, {ALA_ENDSEQ}}; int z; void setup () {Serial.begin (9600); // ადგენს სერიულ პორტს 9600 rgbStrip.initWS2812 (35, 2); // დააყენეთ შუქდიოდური შრიფტების რაოდენობა 35 -ზე და აგზავნის მონაცემებს pin 2 -ზე rgbStrip.setBrightness (0x444444); rgbStrip.setAnimation (დატრიალება); void loop () {z = analogRead (0); // წაკითხვის ანალოგური შეყვანის pin A0 Serial.println (z, DEC); // დაბეჭდეთ აჩქარება Z ღერძში if (z> = 400) {Serial.print ("spin"); rgbStrip.runAnimation (); } else {Serial.print ("ნაბიჯი ორი, სამი"); }}

ნაბიჯი 7: Sew LED Strand Into Skirt

Sew LED Strand Into Skirt
Sew LED Strand Into Skirt
Sew LED Strand Into Skirt
Sew LED Strand Into Skirt
Sew LED Strand Into Skirt
Sew LED Strand Into Skirt

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

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

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

გირჩევთ: