Სარჩევი:
- მარაგები
- ნაბიჯი 1: მოამზადეთ დანართი
- ნაბიჯი 2: შეაერთეთ თქვენი სქემები
- ნაბიჯი 3: პროგრამირება ცისარტყელა
- ნაბიჯი 4: შეკრება
ვიდეო: უსასრულობის ცისარტყელა: 4 ნაბიჯი
2024 ავტორი: John Day | [email protected]. ბოლოს შეცვლილი: 2024-01-30 10:17
უსასრულობის სარკეები სახალისო ილუზიაა, იდეალურია ნათელი ცისარტყელასთვის. ეს ინსტრუქცია გიჩვენებთ თუ როგორ უნდა გააკეთოთ პორტატული უსასრულობის ცისარტყელა, რომელიც შეგიძლიათ თან წაიღოთ.
მასალები
- ყუთი ან სხვა დანართი
- სარკის ზედაპირი
- შეფერილობის მასალა
- ნეოპიქსელის ზოლები
- კონტროლერი, როგორიცაა ადაფრუტის CPX ან gemma
- თავსებადი ბატარეა და მავთულები
გთხოვთ გაითვალისწინოთ, რომ თქვენ გჭირდებათ როგორც გამჭვირვალე სარკის მასალა, ასევე სარკის სრული ზედაპირი. მე გამოვიყენე პლასტიკური სარკის ფილები და შეღებილი ფანჯრის ფილმი
ყუთს უნდა ჰქონდეს ბრტყელი ზედაპირი, რომლის ამოჭრა და დაფარვა შეღებვის მასალით. ის ასევე უნდა იყოს საკმარისად დიდი იმისათვის, რომ განთავსდეს კონტროლერი, ბატარეა და დამატებითი მავთულები.
მარაგები
დამატებითი მარაგი მოიცავს შედუღებას და პროგრამირებას. გამოიყენეთ Arduino IDE Circuit Playground Express (CPX) ან გემის დასაპროგრამებლად. დარწმუნდით, რომ დაამატეთ ადაფრუტის ბიბლიოთეკები ბიბლიოთეკის მენეჯერის გამოყენებით.
ნაბიჯი 1: მოამზადეთ დანართი
თვალყური ადევნეთ სარკისა და ელფერით მასალების ნაწილს. ოდნავ გაამდიდრეთ ისინი ისე, რომ შეძლონ შიგნით მოთავსება. კონტეინერის ზედა ნაწილი ამოიღეთ, დატოვეთ საკმარისი ადგილი ტუჩის შესაქმნელად. კონტეინერს, რომელსაც მე ვიყენებდი, უკვე ჰქონდა პლასტმასის ფანჯარა, ასე რომ მე არ მჭირდებოდა აქ სახურავის ამოკვეთა.
იმის გამო, რომ ჩემი კორპუსი მეტალის იყო, მე მას ელექტრო ლენტით დავამუშავე. დარწმუნდით, რომ არ არსებობს შიშველი ლითონი, რომელსაც შეუძლია შეწყვიტოს თქვენი სქემები! მე ასევე გამოვიყენე მუყაოს ზოლები, რომ დავამატო leds.
ნაბიჯი 2: შეაერთეთ თქვენი სქემები
გაყვანილობა საკმაოდ მარტივია. არსებობს მხოლოდ 3 კავშირი, მაგრამ დარწმუნებული იყავით, რომ თქვენ უკავშირდებით ზოლის დასაწყისს. მონაცემთა კავშირი უნდა მოხდეს A0– ს შორის CPX– ზე და Din– ზე ნეოპიქსელის ზოლზე. თუ თქვენ იყენებთ Gemma- ს, მიამაგრეთ D1 ზოლის Din- ზე. შეაერთეთ 5V ხაზი ზოლზე კონტროლერის Vout– თან. ეს უფრო მეტ ენერგიას მისცემს LED- ებს. დაბოლოს, დააკავშირეთ მიწა კონტროლერსა და წამყვან ზოლს შორის.
ნაბიჯი 3: პროგრამირება ცისარტყელა
Arduino გთავაზობთ მარტივ გზას ამ RGB led– ების დასაპროგრამებლად. თუ თქვენ ჯერ არ გაქვთ პროგრამირების ინტერფეისი, გადმოწერეთ arduino.cc– დან. მათ აქვთ საწყისი გვერდი, რომლითაც შეგიძლიათ გაიაროთ ყოველი ნაბიჯი. Arduino IDE– ს დაინსტალირების შემდეგ, თქვენ გამოიყენებთ ჩაშენებულ ბიბლიოთეკის მენეჯერს, რომ დაამატოთ მხარდაჭერა Adafruit– ის NeoPixels– ისთვის და თქვენი კონტროლერის დაფისთვის.
ბიბლიოთეკების შექმნის შემდეგ, თქვენ გექნებათ წვდომა NeoPixel– ის მაგალითის პროგრამებზე. დაიწყეთ ღილაკების დამცველის მაგალითით. ის გთავაზობთ 3 ცისარტყელას რუტინას თამაშთან ერთად: ცისარტყელა, ცისარტყელა, ველოსიპედი და თეატრი ChaseRainbow. ჩემი ფავორიტი იყო rainbowCycle.
სულ რაღაც 3 ცვლილებაა, რაც თქვენ დაგჭირდებათ პროგრამის მაგალითზე
1) დააყენეთ NeoPixels- ის რაოდენობა PIXEL_COUNT- ით. მაგალითად, თუ თქვენ გაქვთ 16 LED, შეცვალეთ კოდის ხაზი წასაკითხად:
#განსაზღვრეთ PIXEL_COUNT 16
2) დააყენეთ კონტროლერის გამომავალი პინი. თუ თქვენ იყენებთ CPX– ს, დარწმუნდით, რომ PIXEL_PIN განსაზღვრულია ხაზით
#განსაზღვრეთ PIXEL_PIN 6
თუ თქვენ იყენებთ Gemma- ს, თქვენ შეცვლით ამ ხაზს
#განსაზღვრეთ PIXEL_PIN 1
3) შეცვალეთ ძირითადი კოდი. არდუინოში მთავარი რუტინა არის მარყუჟი (). იპოვეთ ეს რუტინა და შეცვალეთ იგი შემდეგით
void loop () {rainbowCycle (20);
}
ახლა შეაერთეთ და დატვირთეთ. თქვენ უნდა ნახოთ შედეგები NeoPixels– ზე.
ნაბიჯი 4: შეკრება
პირველი რაც უნდა შეიკრიბოთ არის გამჭვირვალე ელფერით ზედა სახურავზე. აქ ნაჩვენებია ორმაგი ცალმხრივი ლენტით.
მიამაგრეთ NeoPixel ზოლები რაც შეიძლება ახლოს სახურავთან.
შემდეგი, მოათავსეთ ბატარეა და კონტროლერი შიგთავსში. თუ თქვენ იყენებთ CPX– ს, ის ავტომატურად ჩაირთვება. თუ თქვენ იყენებთ Gemma– ს, შეიძლება დაგჭირდეთ მისი ჩართვა. ამ ეტაპზე LED განათდება.
მიკროსქემის ზემოთ, განათავსეთ სარკისებული სერვისი. შეეცადეთ დაიცვათ იგი რაც შეიძლება ახლოს LED- ებთან.
ბოლო ნაბიჯი არის სახურავის დადება. ახლა თქვენ გაქვთ თქვენი პორტატული უსასრულობის ცისარტყელა!
გირჩევთ:
გააკეთეთ უსასრულობის სარკის საათი: 15 ნაბიჯი (სურათებით)
გააკეთე უსასრულობის სარკის საათი: წინა პროექტში მე ავაშენე უსასრულობის სარკე, სადაც ჩემი საბოლოო მიზანი იყო საათის გადაქცევა. (გააკეთე ფერადი უსასრულობის სარკე) მე არ შევეცადე ამას მისი აშენების შემდეგ, რადგან, მიუხედავად იმისა, რომ ის მშვენივრად გამოიყურებოდა, რამდენიმე რამ იყო
გააკეთეთ მარტივი უსასრულობის სარკის კუბი - არა 3D ბეჭდვა და არა პროგრამირება: 15 ნაბიჯი (სურათებით)
გააკეთეთ მარტივი უსასრულობის სარკის კუბი | არა 3D ბეჭდვა და არა პროგრამირება: ყველას მოსწონს კარგი უსასრულობის კუბი, მაგრამ ისინი ისე გამოიყურებიან, როგორც ძნელი გასაკეთებელი. ჩემი მიზანი ამ ინსტრუქციულ პროგრამაში არის გაჩვენოთ ნაბიჯ-ნაბიჯ თუ როგორ უნდა გააკეთოთ ეს. არა მხოლოდ ეს, არამედ იმ მითითებებით, რასაც მე გაძლევთ, თქვენ შეძლებთ გააკეთოთ ერთი
მარტივი უსასრულობის სარკე Arduino Gemma & Neo პიქსელებით: 8 ნაბიჯი (სურათებით)
მარტივი უსასრულობის სარკე Arduino Gemma & NeoPixels– ით: აჰა! ღრმად ჩაიხედე მომხიბლავი და მოტყუებით უბრალო უსასრულობის სარკეში! LED- ების ერთი ზოლი შიგნიდან ანათებს სარკისებურ სენდვიჩზე, რათა შექმნას გაუთავებელი ასახვის ეფექტი. ეს პროექტი გამოიყენებს უნარებსა და ტექნიკას ჩემი შესავალი Arduin– დან
უსასრულობის სარკე LCD და IR სენსორით: 5 ნაბიჯი
უსასრულობის სარკე LCD და IR სენსორით: ეს პროექტი გაჩვენებთ თუ როგორ შეგიძლიათ გააკეთოთ უსასრულობის სარკე. ძირითადი კონცეფცია იმაში მდგომარეობს, რომ LED- ები, რომლებიც სარკეზეა, ქმნიან შუქს, რომელიც უკანა სარკედან უკანა სარკეზე მიდის, სადაც შუქი გადის, ასე რომ ჩვენ ვხედავთ შიგნით და ასე შემდეგ
LED ხმის რეაქტიული უსასრულობის კუბი ბოლო მაგიდა: 6 ნაბიჯი (სურათებით)
LED ხმის რეაქტიული უსასრულობის კუბის მაგიდა: ვაი! უი! რა მაგარი ეფექტია! - ეს არის რამოდენიმე რამ, რასაც მოისმენთ სახელმძღვანელოს დასრულებისთანავე. სრულიად მომაბეზრებელი, ლამაზი, ჰიპნოტიკური, ხმის რეაქტიული უსასრულობის კუბი. ეს არის მოკრძალებულად მოწინავე შედუღების პროექტი, მე დამჭირდა დაახლოებით 12 კაცი