Სარჩევი:
- ნაბიჯი 1: მასალები:
- ნაბიჯი 2: 3D ბეჭდვა:
- ნაბიჯი 3: წრიული კავშირი:
- ნაბიჯი 4: კოდი:
- ნაბიჯი 5: საბოლოო:
ვიდეო: RGB HexMatrix - IOT საათი 2.0: 5 ნაბიჯი (სურათებით)
2024 ავტორი: John Day | [email protected]. ბოლოს შეცვლილი: 2024-01-30 10:15
Fusion 360 პროექტები »
HexMatrix 2.0 არის განახლებული წინა HexMatrix. წინა ვერსიაში ჩვენ გამოვიყენეთ WS2811 LED- ები, რომლითაც HexMatrix გახდა მძიმე და სქელი. მაგრამ მატრიცის ამ ვერსიაში ჩვენ ვიყენებთ პერსონალურ PCB- ს WS2812b LED- ებით, რამაც ეს მატრიცა 3 სმ სისქის გახადა.
ნაბიჯი 1: მასალები:
- PCB დააწკაპუნეთ გერბერის ფაილზე
- NodeMCU (ESP8266)
- WS2812B ები
- 5V 2A მიკრო USB ადაპტერი
- 3D ნაბეჭდი ნაწილები
ნაბიჯი 2: 3D ბეჭდვა:
- დააწკაპუნეთ STL ფაილებისთვის
- 3D დაბეჭდეთ ყველა 3D მოდელი, დარწმუნდით, რომ დაბეჭდოთ ეკრანი თეთრი PLA- ით.
- დიზაინი, რომელიც მე გავაკეთე არის კედელზე ჩამოსაკიდად, რომლის შეცვლაც შეგიძლიათ თქვენი მოთხოვნის შესაბამისად Fusion360 Fusion360 ფაილში.
ნაბიჯი 3: წრიული კავშირი:
- შეაერთეთ ყველა LED ნათურა PCB– ზე სწორი თანმიმდევრობით.
- გააკეთეთ ყველა კავშირი, როგორც ნაჩვენებია სქემის დიაგრამაში.
- GND ~ GND
- Vin ~ 5V
- D2 ~ დინი
ნაბიჯი 4: კოდი:
- გახსენით Arduino IDE– ში მოცემული კოდი. დააწკაპუნეთ კოდისთვის
- დააინსტალირეთ FastLED ბიბლიოთეკა და დაფის ბიბლიოთეკა ESP8266 დაფებისთვის.
- ჩაწერეთ თქვენი Wifi_Name და პაროლი
// თქვენი Wifi ინფორმაცია
const char* ssid = "Wifi_Name";
const char* პაროლი = "პაროლი";
შეიყვანეთ თქვენი ქვეყნის დროის ზონა
// თქვენი დროის ზონა
int დროის ზონა = 5.5 * 3600;
- თუ მე ვიტყვი, რომ ინდოეთში დროის ზონა არის 5:30 მე დავწერე 5.5, ანალოგიურად თქვენ უნდა დააყენოთ თქვენი ქვეყნის დროის ზონა.
- აირჩიეთ დაფის ტიპი, როგორც ESP8266 (NodeMCU), აირჩიეთ პორტი და ატვირთეთ კოდი.
- კოდის წარმატებით ატვირთვის შემდეგ შეამოწმეთ მატრიცა მისი მიკრო USB ადაპტერის ჩართვით.
- თქვენ შეგიძლიათ ანიმაციებიც კი აჩვენოთ FastLED ბიბლიოთეკის მაგალითებიდან.
ნაბიჯი 5: საბოლოო:
- გაჭერით NodeMCU დაფის ფეხები და ყველაფერი ჩასვით დანართში.
- განათავსეთ ეკრანი და გააკეთეთ რამდენიმე ხვრელი ბურღვით და ხრახნეთ მხარეები.
გირჩევთ:
როგორ გააკეთოთ ანალოგური საათი და ციფრული საათი Led Strip– ით Arduino– ს გამოყენებით: 3 ნაბიჯი
როგორ გავაკეთოთ ანალოგური საათი და ციფრული საათი Led Strip– ით Arduino– ს გამოყენებით: დღეს ჩვენ გავაკეთებთ ანალოგიურ საათს & ციფრული საათი Led Strip– ით და MAX7219 Dot მოდულით Arduino– ით. ის შეასწორებს დროს ადგილობრივ დროის ზონაში. ანალოგურ საათს შეუძლია გამოიყენოს უფრო გრძელი LED ზოლები, ასე რომ ის შეიძლება კედელზე ჩამოკიდდეს და გახდეს ხელოვნება
საპენსიო საათი / დათვლა / Dn საათი: 4 ნაბიჯი (სურათებით)
საპენსიო საათი / დათვლა / Dn საათი: უჯრაში მქონდა რამოდენიმე ამ 8x8 LED dot-matrix ჩვენება და ვფიქრობდი რა გამეკეთებინა მათთან. სხვა ინსტრუქციებით შთაგონებული, მე მივიღე იდეა ავაშენო დათვლის/ზევით ჩვენება მომავალ თარიღამდე/დროზე დასათვლელად და თუ მიზნობრივი დროა
ESP8266 ქსელის საათი ყოველგვარი RTC - Nodemcu NTP საათი არა RTC - პროექტი ინტერნეტ საათზე: 4 ნაბიჯი
ESP8266 ქსელის საათი ყოველგვარი RTC | Nodemcu NTP საათი არ არის RTC | ინტერნეტის საათის პროექტი: პროექტში იქნება საათის პროექტი RTC– ის გარეშე, ის მიიღებს დროს ინტერნეტიდან wifi– ს გამოყენებით და ის გამოჩნდება st7735 ეკრანზე
C51 4 ბიტიანი ელექტრონული საათი - ხის საათი: 15 ნაბიჯი (სურათებით)
C51 4 ბიტიანი ელექტრონული საათი - ხის საათი: ამ შაბათ -კვირას მქონდა თავისუფალი დრო, ასე რომ წინ წავიდა და ავაწყვე 2.40 აშშ დოლარი, 4 ბიტიანი DIY ელექტრონული ციფრული საათი, რომელიც ვიყიდე AliExpress– ისგან ცოტა ხნის წინ
ააშენეთ თქვენი კომპიუტერისთვის ნამდვილი ზარიანი საათი და ცეცხლსაქრობიანი საათი: 3 ნაბიჯი (სურათებით)
ააშენეთ ნამდვილი ზარის მომგვრელი საათი თქვენი კომპიუტერისთვის და ცეცხლის ჩაქრობის მანქანა-საათი: სპილენძის ზარი, პატარა სარელეო კიდევ რამდენიმე რამ და ნამდვილ ზარს შეუძლია საათების დარტყმა თქვენს სამუშაო მაგიდაზე. თუმცა ეს პროექტი მუშაობს Windows და Mac- ზე OS X ასევე, მე გადავწყვიტე დავაყენო Ubuntu Linux კომპიუტერზე, რომელიც აღმოვაჩინე ნაგავში და ვმუშაობ ამაზე: მე არასოდეს