Სარჩევი:
- ნაბიჯი 1: HackerBox 0030: ყუთის შინაარსი
- ნაბიჯი 2: NodeMCU და Arduino IDE
- ნაბიჯი 3: RGB LED ზოლები
- ნაბიჯი 4: განათების ფორმები
- ნაბიჯი 5: Lightform ბუხარი
ვიდეო: HackerBox 0030: Lightforms: 11 Steps
2024 ავტორი: John Day | [email protected]. ბოლოს შეცვლილი: 2024-01-30 10:19
ამ თვეში HackerBox ჰაკერები აშენებენ ინტელექტუალურ, სამგანზომილებიან, განათებულ სტრუქტურებს. ეს ინსტრუქცია შეიცავს ინფორმაციას HackerBox #0030– თან მუშაობისთვის, რომლის აღებაც აქ შეგიძლიათ, სანამ მარაგი ბოლო არ იქნება. ასევე, თუ გსურთ მიიღოთ მსგავსი HackerBox თქვენს საფოსტო ყუთში ყოველთვიურად, გთხოვთ გამოიწეროთ HackerBoxes.com და შეუერთდეთ რევოლუციას!
თემები და სწავლის მიზნები HackerBox 0030– ისთვის:
- დააკონფიგურირეთ ESP8266 NodeMCU Arduino IDE– ს გამოსაყენებლად
- შეაგროვეთ სტრუქტურები სრული ფერის RGB LED ზოლებიდან
- აკონტროლეთ RGB LED ზოლები ESP8266 NodeMCU გამოყენებით
- გააგრძელეთ NodeMCU ოპერაციები Wi-Fi უკაბელო ქსელებზე
- ააშენეთ 8x8x8 LED კუბი
- ექსპერიმენტი 8051 დაფუძნებული მიკროკონტროლერის ხელახალი პროგრამირებით
HackerBoxes არის ყოველთვიური ხელმოწერის სერვისი წვრილმანი ელექტრონიკისა და კომპიუტერული ტექნოლოგიებისთვის. ჩვენ ვართ ჰობისტები, შემქმნელები და ექსპერიმენტატორები. ჩვენ სიზმრების მეოცნებეები ვართ. გატეხე პლანეტა!
ნაბიჯი 1: HackerBox 0030: ყუთის შინაარსი
- HackerBoxes #0030 საკოლექციო საცნობარო ბარათი
- NodeMCU V3 მოდული ESP8266 და 32M Flash
- ბორბალი 60 WS2812B RGB LED- ით 2 მეტრი
- 8x8x8 LED ნაკრები 8051 დაფუძნებული MCU და 512 LED- ით
- USB სერიული მოდული CH340G და Jumper Wires
- Stranded Hookup Wire 3 მეტრი, 22 ლიანდაგი
- ექსკლუზიური HackerBoxes Decal
- ექსკლუზიური მუქი მხარეს LED Decal
ზოგიერთი სხვა რამ, რაც სასარგებლო იქნება:
- Soldering რკინის, solder, და ძირითადი soldering ინსტრუმენტები
- კომპიუტერი პროგრამული ინსტრუმენტების გასაშვებად
- მუყაო ან ხე LED შეკრებისთვის
რაც მთავარია, თქვენ დაგჭირდებათ თავგადასავლების გრძნობა, წვრილმანი სული და ჰაკერების ცნობისმოყვარეობა. მყარი წვრილმანი ელექტრონიკა არ არის ტრივიალური დევნა და HackerBoxes არ არის მორწყული. მიზანი არის პროგრესი და არა სრულყოფილება. როდესაც თქვენ დაჟინებით დატკბებით თავგადასავლებით, დიდი კმაყოფილება შეიძლება მიიღოთ ახალი ტექნოლოგიების სწავლისგან და იმედია ზოგიერთი პროექტის განხორციელებაში. ჩვენ გირჩევთ თითოეული ნაბიჯის გადადგმა ნელა, დეტალების გათვალისწინებით და ნუ შეგეშინდებათ დახმარების თხოვნა.
რომ არის უზარმაზარი ინფორმაცია HackerBox FAQ– ის ამჟამინდელი და პერსპექტიული წევრებისთვის.
ნაბიჯი 2: NodeMCU და Arduino IDE
NodeMCU არის ღია კოდის IoT პლატფორმა. იგი მოიცავს პროგრამულ უზრუნველყოფას, რომელიც მუშაობს ESP8266 Wi-Fi SoC– დან Espressif Systems– დან.
დასაწყებად, დარწმუნდით, რომ გაქვთ Arduino IDE დაინსტალირებული (www.arduino.cc).
შემდეგი, თქვენ დაგჭირდებათ დრაივერები შესაბამისი Serial-USB ჩიპისთვის NodeMCU მოდულზე, რომელსაც თქვენ იყენებთ. ამჟამად ბევრი NodeMCU მოდული მოიცავს CH340 სერიულ-USB ჩიპს. CH340 ჩიპების მწარმოებელს (WCH.cn) აქვს დრაივერები ყველა პოპულარული ოპერაციული სისტემისთვის. გადახედეთ Google– ის თარგმანის გვერდს მათი საიტისთვის. ზოგიერთი მძღოლი ასევე ასახულია WeMos საიტზე.
დაბოლოს, მიჰყევით აქ მითითებებს Arduino IDE– ში ESP8266 დაფის მხარდაჭერის დაყენების მიზნით.
IDE- ს კონფიგურაციისას, დაფაზე აირჩიეთ "ESP-12E მოდული". შეარჩიეთ შესაბამისი პორტი, რომელიც გამოჩნდება NodeMCU თქვენს კომპიუტერთან მიერთებისას.
როგორც ყოველთვის, დაიწყეთ მოციმციმე მაგალითით, რათა შეამოწმოთ NodeMCU შედგენა და ატვირთვა. დაფაზე არის ლურჯი LED, რომელიც მითითებულია როგორც "LED_BUILTIN", ასე რომ, ესკიზის მაგალითი უნდა მუშაობდეს მოდიფიკაციის გარეშე. შეცვალეთ გავლილი მილიწამების რაოდენობა (ორჯერ) დაყოვნების () ფუნქციაზე, რომ შეცვალოთ შუქდიოდის მოციმციმე სიჩქარე. დარწმუნდით, რომ ცვლილებები აისახება ოპერაციაში წარმატებული ატვირთვის შემდეგ.
ნაბიჯი 3: RGB LED ზოლები
ეს მოქნილი RGB LED ზოლები არის მარტივი გზა ნებისმიერი პროექტის კომპლექსური განათების ეფექტების დასამატებლად. თითოეულ LED- ს აქვს ინტეგრირებული დრაივერი, რომელიც საშუალებას გაძლევთ დამოუკიდებლად გააკონტროლოთ თითოეული LED- ის ფერი და სიკაშკაშე. კომბინირებული LED/მძღოლის IC ამ ზოლებზე არის უკიდურესად კომპაქტური WS2812B (მონაცემთა ცხრილი). თუ გადახედავთ WS2812 "პიქსელს" გამადიდებელით, შეგიძლიათ ნახოთ ინტეგრირებული დრაივერი დამაკავშირებელი მავთულხლართებით, რომელიც აკავშირებს მას შიდა შიდა მწვანე, წითელ და ლურჯ LED- ებთან.
NodeMCU– დან WS2812 LED– ების ჯაჭვის გასაკონტროლებლად, FastLED ბიბლიოთეკა საკმაოდ მძლავრი ვარიანტია.
ბიბლიოთეკას მოყვება რამდენიმე კარგი ესკიზი, რომელთა გამოცდა შეგიძლიათ. დარწმუნდით, რომ შეცვალეთ ეს განმარტებები:
#განსაზღვრეთ LED_PIN D1#განსაზღვრეთ COLOR_ORDER GRB#განსაზღვრეთ CHIPSET WS2812
ელექტროენერგიის მიწოდების შენიშვნა თითოეულ WS2812- ს შეუძლია 60 mA- ს დახატვა, ასე რომ დარწმუნდით, რომ უზრუნველყოთ საკმარისი სიმძლავრის 5V მარაგი LED- ების მაქსიმალური რაოდენობისთვის, რომლებიც ნებისმიერ დროს განათებული გექნებათ.
ნაბიჯი 4: განათების ფორმები
LED ზოლები შეიძლება ჩამოყალიბდეს სხვადასხვა სტრუქტურაში, რათა შეიქმნას ნებისმიერი ახირება. აქ მოცემულია რამდენიმე საინტერესო პროექტის მაგალითი:
ქოლგა
დისკო ქილა
უსასრულობის სარკე
ღრუბლის შუქი
საათი
უკანა შუქის ჩვენება
კუბი
კოსპლეი
ცისარტყელა ქილა
ნაბიჯი 5: Lightform ბუხარი
თუ თქვენ გაქვთ პერგამენტის ქაღალდი და თხელი ყუთი (ან სურათის ჩარჩო მეურნეობის მაღაზიიდან ან დოლარის მაღაზიიდან), შეგიძლიათ შეაჯამოთ ეს ბუხრის პროექტი რამდენიმე საათში.
RGB LED ზოლები მოჭრილია ათამდე ექვს LED ზოლად და ერთმანეთთან მავთულხლართულია გველის სტრუქტურაში. პერგამენტის ქაღალდის რამდენიმე ფურცელი მოქმედებს როგორც დიფუზორი. NodeMCU მოდული შეიძლება იყოს ცხელ-წებოვანი უკანა მხარეს USB პორტით, რომელიც გამოყოფილია პროგრამირებისა და ენერგიის დასაკავშირებლად.
გირჩევთ:
HackerBox 0041: CircuitPython: 8 Steps
HackerBox 0041: CircuitPython: Greetings to HackerBox ჰაკერები მთელს მსოფლიოში. HackerBox 0041 მოგვიტანს CircuitPython, MakeCode Arcade, Atari Punk Console და მრავალი სხვა. ეს ინსტრუქცია შეიცავს ინფორმაციას HackerBox 0041– ით დასაწყებად, რომლის შეძენაც შეგიძლიათ
HackerBox 0055: High Roller: 7 Steps
HackerBox 0055: High Roller: გაუმარჯოს HackerBox ჰაკერებს მთელს მსოფლიოში! HackerBox 0055 -ით თქვენ ხართ D20 High Roller in Incident Response Card Game, Backdoors & დარღვევები. თქვენ ასევე შეისწავლით მანქანათმცოდნეობას TensorFlow, ESP32 ჩამონტაჟებული ვებ სერვერებით, მანქანით
HackerBox 0042: WiFi of Worlds: 8 Steps
HackerBox 0042: WiFi of Worlds: გაუმარჯოს HackerBox ჰაკერებს მთელს მსოფლიოში! HackerBox 0042 მოგვიტანს WiFi- ს სამყაროებს, ანტენებს, ქსელის სკანირებას და სხვა. ეს ინსტრუქცია შეიცავს ინფორმაციას HackerBox 0042– ით დასაწყებად, რომლის შეძენაც შეგიძლიათ აქ
HackerBox 0025: Flair Ware: 15 Steps
HackerBox 0025: Flair Ware: Flair Ware - ამ თვეში HackerBox ჰაკერები ქმნიან სხვადასხვა სახის ელექტრონულ სტილს გამოსაყენებლად, როგორც სატარებლად, დემოსთვის, ან თუნდაც სადღესასწაულო ორნამენტებისთვის. ეს ინსტრუქცია შეიცავს ინფორმაციას HackerBox #0025– თან მუშაობისთვის, რომლის აღება შეგიძლიათ აქ
HackerBox 0024: Vision Quest: 11 Steps
HackerBox 0024: Vision Quest: Vision Quest - ამ თვეში HackerBox ჰაკერები ექსპერიმენტებს ატარებენ კომპიუტერულ ხედვასა და Servo Motion Tracking– ზე. ეს ინსტრუქცია შეიცავს ინფორმაციას HackerBox #0024– თან მუშაობისთვის, რომელიც შეგიძლიათ აიღოთ აქ მარაგის დროს