Სარჩევი:
- ნაბიჯი 1: მასალები
- ნაბიჯი 2: ინსტრუმენტები
- ნაბიჯი 3: ბეჭდვა
- ნაბიჯი 4: კოდის ატვირთვა
- ნაბიჯი 5: გაყვანილობა Pt One: LED- ები
- ნაბიჯი 6: გაყვანილობა Pt 2: წრე
- ნაბიჯი 7: გაყვანილობა Pt 3: ოსტატი ექვსკუთხედი
- ნაბიჯი 8: შეხების დასრულება
- ნაბიჯი 9: საბოლოო შენიშვნები
ვიდეო: მაგნიტური LED ექვსკუთხედები: 9 ნაბიჯი (სურათებით)
2024 ავტორი: John Day | [email protected]. ბოლოს შეცვლილი: 2024-01-30 10:15
კეთილი იყოს თქვენი მობრძანება ჩემს "LED Hexagon" განათების პროექტში, რომელიც ერთმანეთთან აკავშირებს განათების ექვსკუთხედებს. ბოლო დროს მე ვნახე ამ განათების პროექტების რამდენიმე განსხვავებული ვერსია ბაზარზე, მაგრამ მათ აქვთ ერთი საერთო … ფასი. თითოეული ექვსკუთხედი აქ მხოლოდ რამდენიმე დოლარი ღირს და არ სწირავს ბაზარზე არსებულის ხარისხს ან თვისებებს! გარდა ამისა, ისინი ძალიან მორგებულია და არ შემოიფარგლება მხოლოდ ჩემი ექვსკუთხედის ფორმით.
იხილეთ ჩემი ვიდეო აქ დაყენების დასახმარებლად, მე ყველაფერს გავაკეთებ, რომ აგიხსნათ თითოეული ნაწილი აქ.
Მახასიათებლები:
- მაგნიტის მარტივი კავშირი
- მარტივი მარტივი დიზაინი
- მარტივი წრე
- დააკონფიგურიროთ განლაგება
- დააკონფიგურიროთ led ნიმუში
- დაბალი ღირებულება ექვსკუთხედზე
ნაბიჯი 1: მასალები
ქვემოთ ჩამოვთვლი ყველაფერს, რაც გჭირდებათ გვერდით ექვსკუთხედის რაოდენობით.
- ATTINY85 - ერთი თითო ექვსკუთხედზე
- 10k რეზისტორი - სამი თითო ექვსკუთხედზე
- 1k რეზისტორი - ორი თითო ექვსკუთხედზე
- IC სოკეტი - ერთი ექვსკუთხედზე (ეს არ არის საჭირო, მაგრამ თუ კოდი Attiny საჭიროებს შეცვლას, ეს ბევრად გაადვილებს)
- Ws2812B LED - თორმეტი LED თითო ექვსკუთხედზე
- ნეოდიმი მაგნიტი - თვრამეტი თითო ექვსკუთხედზე
- 2N3904 ტრანზისტორი - ორი თითო ექვსკუთხედზე
- პროტო დაფა"
- 5 ვ ელექტროენერგიის მიწოდება - საჭიროა მხოლოდ ერთი (განვიხილავთ ამპერის რეიტინგს, რომელიც საჭიროა შემდგომში სახელმძღვანელოში)
- Dc ქალი კონექტორი - საჭიროა მხოლოდ ერთი
- Სუპერ წებო
ნაბიჯი 2: ინსტრუმენტები
არც ისე ბევრი ინსტრუმენტია საჭირო, მაგრამ დაგჭირდებათ:
- 3D პრინტერი (თუ არ გსურთ შექმნათ თქვენი საკუთარი ქეისი)
- გასაყიდი რკინა
- მავთულის საჭრელები
- მავთულის სტრიპტიზატორები
- ცხელი წებოს იარაღი
- ლაბორატორიული სკამის ელექტრომომარაგება (როგორც ეს, არ არის საჭირო, მაგრამ სასიამოვნოა ტესტირებისთვის)
ნაბიჯი 3: ბეჭდვა
მე აქ ავტვირთე ჩემი დიზაინი Thingiverse– ზე.
ბეჭდვა თავისთავად საკმაოდ მარტივია, მე არ გამოვიყენე მხარდაჭერა და აღმოვაჩინე, რომ კარგად მუშაობდა ყოველ ჯერზე. თუ ვინმე აპირებს სხვა ფორმის გაკეთებას, მოგერიდებათ მომწერეთ და მე ყველაფერს გავაკეთებ იმის ასახსნელად, თუ რა გამომივიდა და რამოდენიმე ექვსკუთხედი მყავდა სახლებში …
ნაბიჯი 4: კოდის ატვირთვა
Attiny:
გსურთ ატვირთოთ Switch_LED_Hive თითოეულ Attiny- ში
იმის გამო, რომ მე ხშირად ვტვირთავდი და ვამოწმებდი ჩემს კოდს, გადავწყვიტე გამეკეთებინა ერთი მათგანი კოდის ასატვირთად, ეს არის მარტივი მარტივი გაკვეთილი, თუ რა უნდა გააკეთო და რა გჭირდება. თუმცა, თუ თქვენ უბრალოდ გეგმავთ ჩემი კოდის გამოყენებას კორექტირების გარეშე, ამგვარი კონფიგურაცია გამოგივათ (უბრალოდ დაპროგრამეთ ყველა ჩიპი, სანამ დაყენებული გაქვთ).
- მუშტი გადადით ფაილზე, პარამეტრებზე და დამატებით დაფებში ჩასვით ეს URL, როგორც ზემოთ გამოსახული და დააჭირეთ OK:
- შემდეგ გადადით ფაილზე-მაგალითები-> ArduinoISP-> ArduinoISP და ატვირთეთ ესკიზი თქვენს არდუინოში.
- შემდეგ ჩვენ გვსურს, რომ Attiny გაშვებული იყოს 8 მჰც -ზე (შეიძლება მუშაობდეს ქვედა საათებზე, თუმცა ეს არის ის, რაც მე გამოვცადე) თქვენს Attiny- სთან დაკავშირებული ერთ -ერთი მეთოდის გამოყენებით შეარჩიეთ ყველა სურათი მეორე სურათზე და დააჭირეთ ღილაკს "ჩატვირთვის ჩამტვირთველის დაწვა"
- დაბოლოს, ჩვენ გვსურს ატვირთოთ სიგნალის გადართვის კოდი, უბრალოდ დააჭირეთ ატვირთვის ღილაკს და თქვენ უნდა მიიღოთ შეტყობინება წარმატებული ატვირთვის შესახებ
არდუინო ნანო:
მე გირჩევთ გამოიყენოთ სწრაფი LED ბიბლიოთეკა Arduino Nano– სთვის, უბრალოდ შეცვალოთ:
- NUM_LEDS (ექვსკუთხედის რაოდენობა *12)
- DATA_PIN (პინი, რომელიც თქვენ გამოიყენეთ არდუნინო ნანოზე - 5 ნაგულისხმევია)
- ასევე მოგერიდებათ შეცვალოთ BRIGHTNESS ნებისმიერი მნიშვნელობით 0-255 255 მაქსიმუმ
ამ ბიბლიოთეკაზე არის დიდი სტატია და LED ზოლები, თუ გსურთ მეტი იცოდეთ.
ᲬᲐᲛᲘᲙᲘᲗᲮᲔ
მე ვივარაუდებ, რომ ბევრ თქვენგანს ექნება იგივე პრობლემა, რაც მე და თქვენი arduino nano– ზე ატვირთვა ვერ მოხერხდება სტანდარტული ნანო დრაივერის გამოყენებისას. მათთან საერთო პრობლემა არის ის ფაქტი, რომ ეს არის ჩინური knock offs და იყენებენ სხვადასხვა სერიულ ჩიპს, რაც იწვევს დროის ამოწურვას და ჩავარდნას ატვირთვის დროს.
ამ პრობლემის გადასაჭრელად, ჯერ დააინსტალირეთ და შემდეგ დააჭირეთ ინსტალაციას ამ პროგრამის გამოყენებით (თუ Windows ან მიდით აქ თქვენი ოპერაციული სისტემის საპოვნელად). დასრულების შემდეგ შეარჩიეთ "ძველი ჩატვირთვის ჩამტვირთავი" მოწყობილობის მენიუში და კარგად უნდა ატვირთოთ.
ნაბიჯი 5: გაყვანილობა Pt One: LED- ები
ასე რომ, იმისათვის, რომ ეს მაქსიმალურად დაბნეული იყოს, გაყვანილობას გავყოფ სამ ნაწილად, ნაწილი პირველი იქნება LED/Magnet, მეორე ნაწილი წრიული დიზაინი და სამი იქნება მთავარი ექვსკუთხედი.
ეს LED- ები საკმაოდ მარტივია, მხოლოდ სამი შესასვლელი და გამოსავალი აქვს მთელ ოპერაციას, რადგან ჩვენ არ გვინდა მათი მთელი ზოლები გამოვიყენოთ თითოეულ ექვსკუთხედში, მე ვირჩევ მათ წყვილებად დაჭერას და თითოეულ კუთხეში მოთავსებას. დაფარვა.
- გაჭერით ექვსი წყვილი LED მათი კონტაქტების გასწვრივ
- გაჭერით ხუთი სხვადასხვა ფერის მავთული 80 მმ სიგრძით
- წინასწარ მოათავსეთ ორივე LED წყვილი
- გათიშეთ და შეაერთეთ მავთულები თითოეულ LED წყვილს შორის 5V - 5V, GND - GND, DIN - DOUT (არა პირველ შესასვლელთან ან ბოლო გამომავალზე)
- შემდეგ გაჭრა 6 GND და 5V ფერის მავთულები 25-30 მმ სიგრძით
- რაც შეეხება მაგნიტებს, აღმოვაჩინე, რომ აქ საუკეთესო ტექნიკა იყო ერთი მაგნიტი ფოლადის ნაჭერზე. შემდეგ შეამოწმეთ სხვა მაგნიტები ამ მაგნიტის წინააღმდეგ (თქვენ გჭირდებათ ცხრა მოზიდვა და ცხრა მოგერიება, პირველი ექვსკუთხედისთვის მნიშვნელობა არ აქვს მანამ, სანამ ცხრა მაგნიტის ორი ჯგუფია განსხვავებული პოლუსებით ქვემოთ)
- გახეხეთ თითოეული მაგნიტის ზედაპირი
- დარწმუნდით, რომ გაქვთ მაგნიტი ლითონის ნაჭერზე! ეს ხელს უშლის მაგნიტური ძალის დიდ დაკარგვას!
- წაისვით დიდი რაოდენობით გამაგრება თითოეულ თქვენს მაგნიტზე (შეეცადეთ თავიდან აიცილოთ გამაგრილებელი რკინის მაგნიტის წინააღმდეგ დიდი ხნის განმავლობაში)
- გათიშეთ და შეაერთეთ თითოეული თქვენი პატარა 5V და GND მავთული მაგნიტებზე. სამი ფერი თითოეული მაგნიტების თითოეულ ჯგუფზე.
ნაბიჯი 6: გაყვანილობა Pt 2: წრე
ამ ფორმის დიზაინის გამო გარკვეულ განლაგებაში ექვსკუთხედს შეიძლება ჰქონდეს ერთზე მეტი შეყვანა ნებისმიერ დროს … ძირითადად ეს ცუდია LED- ებისთვის. ჩემი საუკეთესო გამოსავალი იყო მარტივი Attiny85 წრე, რომელიც კითხულობს თითოეულ შეყვანას და ჩართავს ან გამორთავს ტრანზისტორებს, ძირითადად ჩართავს და გამორთავს ტრანზისტორებს, ტოვებს მხოლოდ ერთ სიგნალს მომდევნო LED ზოლისთვის.
არის სამი 10k რეზისტორი, რომლებიც დაკავშირებულია ქინძისთავებთან 1, 2 და 3, თითოეული მათგანი მიდის 5V– ზე, ასევე თითოეულ მათგანს აქვს სამი შესასვლელიდან ერთი.
არის ორი 1k რეზისტორი, რომლებიც მიდიან ტრანზისტორის შუა პინზე.
მე ჩავრთე ფრიცინგის წრე, ისევე როგორც ზემოთ მოყვანილი სურათები, რათა უკეთ განვმარტო ეს წრე. ასევე მე გავაკეთე PCB ამ წრედისთვის, რომელიც შლის მთელ ამ ნაბიჯს! (დატესტილია და მუშაობს !!)
მეორე სურათიდან IN 1, 2 და 3 არის შეყვანა (მოდის სამი შეყვანის მაგნიტიდან) და Out 1, 2, 3 არის გამომავალი (მიდის LED პინში).
ნაბიჯი 7: გაყვანილობა Pt 3: ოსტატი ექვსკუთხედი
ეს იქნება ექვსკუთხედი გაშვებული მსუბუქი შოუ.
Ენერგიის წყარო:
ასე რომ, როდესაც საქმე დენის წყაროს არჩევას ეხება, გჭირდებათ 5V და ამპერაჟის მაჩვენებელი, რომელიც მოერგება თქვენი LED- ების რაოდენობას. ჩემთვის მინდოდა ექვსკუთხედში დაახლოებით 8-10 ღირს. თუ გავითვალისწინებთ, რომ სრული სიკაშკაშის პირობებში თითოეული LED იზიდავს დაახლოებით 60mA და ჩვენ გვაქვს 12 LED ერთ ფორმაზე, ასე რომ, 0.06*12 = 0.72 Amps, ასე რომ 8 Hexagons იქნება 0.72*8 = 5.76 Amps. თუმცა ეს არის მაქსიმალური სიკაშკაშე (ეს იყო ძალიან ნათელი პიროვნულად). აღმოვაჩინე, რომ დაახლოებით 200 სიკაშკაშისას (255 არის მაქსიმალური) LED- ები მიაპყრო დაახლოებით 0.5 ამპერს თითო ექვსკუთხედზე. რაც ნიშნავს 8 ექვსკუთხედს მე დავხატავ 4 ამპერს. იმის გამო, რომ თეთრი შუქი მუდმივად არ მუშაობს (ეს არის ყველაზე დაბალი ენერგოეფექტური ფერი) 5Amp კვების ბლოკი კარგად უნდა მუშაობდეს. მე ნამდვილად გირჩევთ ტესტირება ლაბორატორიულ სკამზე ელექტროენერგიის მიწოდებაზე, თუ გსურთ ოპტიმიზმის სიკაშკაშე თქვენი კვების ბლოკისათვის, როგორც მე ზემოთ.
ამის შესახებ არსებობს კარგი თეორია, სადაც ისინი იყენებენ 0.02 ამპერს თითო შუქდიოდზე, ყოველგვარი შედეგის გარეშე. ეს დამოკიდებულია თქვენს გამოყენებასა და უპირატესობაზე.
შენიშვნა: ყოველთვის უფრო უსაფრთხოა ელექტროენერგიის მიწოდება უფრო მაღალი ამპერიაზე ვიდრე საჭიროა, ამპერი არ იძულებულია ამიტომაც გამოიყენება მხოლოდ საჭიროების შემთხვევაში და არ გამოიწვევს ზიანს
Აწყობა
ისევე, როგორც ყველა სხვა ექვსკუთხედი, მასაც სჭირდება LED დაყენება, თუმცა ის არ საჭიროებს წრეს, რომ გადაწყვიტოს შეყვანა, რადგან ის მხოლოდ გამომავალი იქნება. მე გადავწყვიტე გამოვიტანო შედეგები ყველა მხრიდან, გარდა ექვსკუთხედის ბოლოისა, რამაც შესაძლებელი გახადა უფრო საინტერესო ფორმების ჩამოყალიბება.
- დაყენება საკმაოდ ადვილია, ისევე როგორც გამოსახულება 5V და GND ლულის ბუდედან Arduino nano და სიგნალის პინი რეზისტორით LED შეყვანისკენ.
- ამ LED– ებიდან გამოსული ექვსკუთხედის თითოეულ მხარეს (ამ ექვსკუთხედზე 5 გამოსვლის გაკეთება)
ნაბიჯი 8: შეხების დასრულება
ახლა გასართობად ცხელი წებოთი! ძირითადად ვწებებ LED- ებს, წრეს და მავთულის დაკარგვას. წებოვანი გამჭვირვალე გადასაფარებლები მთავარ გარსზე.
ანნდ, ეს ძირითადად ასეა!
ნაბიჯი 9: საბოლოო შენიშვნები
კარგი ბიჭებო მადლობა რომ კითხულობთ ჩემს ინსტრუქციას! როგორც ყოველთვის დატოვეთ ნებისმიერი შეკითხვა ქვემოთ და მე ყველაფერს გავაკეთებ მათზე პასუხის გასაცემად. დამოკიდებულია ამ ინსტრუქციულ პასუხზე, შევეცდები შევინარჩუნო ის განახლებული და დავამატო რაიმე ახალი და ნებისმიერი მომხმარებლის შინაარსი, რაზეც ბიჭები გამოდიხართ. გთხოვთ, დამიწეროთ, რომ ეს ნამდვილად ნიშნავს ბევრს, რომელმაც ჩაატარა უთვალავი საათი (ან თვე) ამ პროექტის შემუშავებაში და ამ გაკვეთილის გაკეთება.
მეექვსე პრიზი ცისარტყელას ფერის კონკურსში
გირჩევთ:
კონტროლერი 3 მაგნიტური მარყუჟის ანტენისთვის Endstop გადამრთველით: 18 ნაბიჯი (სურათებით)
კონტროლერი 3 მაგნიტური მარყუჟის ანტენისთვის Endstop გადამრთველით: ეს პროექტი განკუთვნილია იმ ლორი მოყვარულთათვის, რომლებსაც არ აქვთ კომერციული. ადვილია შედუღების რკინის აშენება, პლასტმასის ქეისი და არდუინოს მცირე ცოდნა. კონტროლერი დამზადებულია ბიუჯეტის კომპონენტებით, რომელთა ნახვაც მარტივად შეგიძლიათ ინტერნეტში (€ 20 €)
მაცივრის მაგნიტური საათი: 9 ნაბიჯი (სურათებით)
მაცივრის მაგნიტური საათი: მე ყოველთვის მოხიბლული ვიყავი არაჩვეულებრივი საათებით. ეს არის ჩემი ერთ -ერთი უახლესი შემოქმედება, რომელიც იყენებს მაცივრის ანბანის ნომრებს დროის საჩვენებლად. რიცხვები მოთავსებულია თხელი თეთრი პლექსიგლასის ნაჭერზე, რომელსაც აქვს თხელი ფურცელი ლამინირებული უკანა მხარეს
MesoTune - მაგნიტური MIDI კონტროლერი: 16 ნაბიჯი (სურათებით)
MesoTune - მაგნიტური MIDI კონტროლერი: შენიშვნა: მე მინდა ამ პროექტის დამსახურება ალექს ბულჰემმა. გთხოვთ გადაამოწმოთ აქ https://vimeo.com/171612791. თქვენ ხართ მუსიკის კომპოზიტორი, მელოდიკოსი, სიმფონიკოსი თუ მუსიკოსი, რომელსაც უყვარს საკუთარი დარტყმების შექმნა, მაგრამ მომბეზრდა ყველა ის pu
მაგნიტური მაცივარი RGB LED ჩარჩო: 8 ნაბიჯი (სურათებით)
მაგნიტური მაცივარი RGB LED ჩარჩო: ამ პროექტით თქვენი ფოტოები, მაცივრის მაგნიტები ან რაც გინდათ, თქვენს სიცივეში ბრწყინავს თქვენს მაცივარს. ეს არის ძალიან მარტივი წვრილმანი და არა ძვირადღირებული პროექტი, რომელიც მას ძალიან მოსწონს ჩემს ვაჟებს, ასე რომ მინდა გაგიზიაროთ შენ.იმედია მოგეწონება
ნეირობოტები Battle Royale: კუნთებით კონტროლირებადი საბრძოლო ექვსკუთხედები: 7 ნაბიჯი
Neurobots Battle Royale: Muscle-Controlled Combat Hexbugs: ეს გაკვეთილი გვიჩვენებს, თუ როგორ გამოიყენოთ EMG მონაცემები, რომლებიც გადადის OpenBCI აპარატურაში და OpenBCI GUI, რათა გააკონტროლოს Hexbug– ის მოქმედებები. ამ ჰექსბაგების საბრძოლო შესაძლებლობები შეიძლება კონტროლდებოდეს თქვენივე კუნთების შეყვანის საშუალებით და თქვენ შეძლებთ ჩართვას