Mục lục:

TẠO HÌNH XĂM VỚI ĐIỆN THOẠI THÔNG MINH VÀ TAM GIÁC CỦA SIERPINSKI: 11 bước
TẠO HÌNH XĂM VỚI ĐIỆN THOẠI THÔNG MINH VÀ TAM GIÁC CỦA SIERPINSKI: 11 bước

Video: TẠO HÌNH XĂM VỚI ĐIỆN THOẠI THÔNG MINH VÀ TAM GIÁC CỦA SIERPINSKI: 11 bước

Video: TẠO HÌNH XĂM VỚI ĐIỆN THOẠI THÔNG MINH VÀ TAM GIÁC CỦA SIERPINSKI: 11 bước
Video: 5 Draw PhkaChan, 3D Triangle 2024, Tháng bảy
Anonim
TẠO HÌNH BẰNG ĐIỆN THOẠI THÔNG MINH VÀ TAM GIÁC CỦA SIERPINSKI
TẠO HÌNH BẰNG ĐIỆN THOẠI THÔNG MINH VÀ TAM GIÁC CỦA SIERPINSKI

LED SHADES thật tuyệt vời khi xem và chúng mê hoặc chúng ta cũng như làm dịu mắt và thư giãn não của chúng ta. Vì vậy, trong bài viết này, tôi sẽ cho bạn biết cách tôi tạo các sắc thái bằng TAM GIÁC CỦA SIERPINSKI và ĐIỆN THOẠI THÔNG MINH của bạn thông qua một ứng dụng mà bạn có thể tạo bằng HTML hoặc CSS hoặc bất kỳ ngôn ngữ lập trình nào khác.

VÌ VẬY HÃY BẮT ĐẦU VỚI TÒA NHÀ

BẠN CŨNG CÓ THỂ TRUY CẬP KÊNH CỦA TÔI TRÊN YOUTUBE: ĐI ĐIỆN TỬ

Bước 1: TÌM HIỂU TAM GIÁC CỦA SIERPINSKI

TÌM HIỂU TAM GIÁC CỦA SIERPINSKI
TÌM HIỂU TAM GIÁC CỦA SIERPINSKI
TÌM HIỂU TAM GIÁC CỦA SIERPINSKI
TÌM HIỂU TAM GIÁC CỦA SIERPINSKI

Đầu tiên chúng ta hãy hiểu khái niệm đằng sau tam giác sierpinski dựa trên FRACTALS

Fractal là mẫu không bao giờ kết thúc mà là TỰ TƯƠNG TỰ trên các tỷ lệ khác nhau. Chúng được tạo ra bằng cách lặp lại

một quá trình đơn giản lặp đi lặp lại trong một vòng phản hồi liên tục.

Nói đơn giản Fractal là những mẫu vô hạn và cứ tiếp tục. Như bạn có thể thấy trong hình rằng tam giác bên trong một tam giác bên trong một tam giác thành một mẫu vô hạn.

Bây giờ chúng ta đang đi lạc đề vì vậy hãy bắt đầu với việc xây dựng.

GHI CHÚ; Có hình ảnh động được cung cấp trong video trên kênh YouTube của tôi.

ĐI ĐIỆN TỬ

Bước 2: CẮT GỖ VÀ VẼ HÌNH TAM GIÁC

CẮT GỖ VÀ VẼ HÌNH TAM GIÁC
CẮT GỖ VÀ VẼ HÌNH TAM GIÁC
CẮT GỖ VÀ VẼ HÌNH TAM GIÁC
CẮT GỖ VÀ VẼ HÌNH TAM GIÁC
CẮT GỖ VÀ VẼ HÌNH TAM GIÁC
CẮT GỖ VÀ VẼ HÌNH TAM GIÁC

Vì vậy, bước đầu tiên về phía tòa nhà là lấy một mảnh gỗ để tôi có thể vẽ hình tam giác của Sierpinski. Vì vậy, tôi lấy HAND SAW và ván ép dày 3mm và bắt đầu rạch một miếng gỗ có chiều dài 200 mm và chiều rộng 180.

Và sau khi làm xong, tôi vẽ hình tam giác của Sierpinski trên một tờ giấy, sau đó làm theo các đường hướng dẫn và vẽ nó trên mảnh gỗ mà tôi đã chém gần đây. Sau đó đánh dấu tất cả những nơi tôi có thể Sửa đèn led.

Bước 3: MẶT NẠ VÀ KHOAN NHỒI

KHOAN NHỒI VÀ KHOAN LỖ CHÂN LÔNG
KHOAN NHỒI VÀ KHOAN LỖ CHÂN LÔNG

Với Trình điều khiển vít của mình, tôi đã làm móp tất cả những chỗ mà tôi có thể khoan lỗ dễ dàng. Sau khi mỗi lỗ bị móp, tôi bắt đầu quá trình khoan lỗ.

Bước 4: ĐÈN LED ĐƯỢC SỬ DỤNG (LED RGB VÀ TRẮNG)

ĐÈN LED ĐƯỢC SỬ DỤNG (RGBS VÀ LED TRẮNG)
ĐÈN LED ĐƯỢC SỬ DỤNG (RGBS VÀ LED TRẮNG)
ĐÈN LED ĐƯỢC SỬ DỤNG (RGBS VÀ LED TRẮNG)
ĐÈN LED ĐƯỢC SỬ DỤNG (RGBS VÀ LED TRẮNG)
ĐÈN LED ĐƯỢC SỬ DỤNG (RGBS VÀ LED TRẮNG)
ĐÈN LED ĐƯỢC SỬ DỤNG (RGBS VÀ LED TRẮNG)

Sau khi quá trình khoan hoàn tất, đã đến lúc tiết lộ thành phần quan trọng nhất là đèn led RGB.

Và chúng tôi cần khoảng 30 LED RGB.

Đèn led RGB gồm 4 Chân. Một cho ĐỎ, XANH LÁ, XANH LÁ VÀ (VCC nếu là cực dương chung hoặc GND nếu là cực âm chung)

Ở đây chúng tôi đã sử dụng 30 LED RGB phổ biến.

Nhưng chúng tôi cũng cần một số đèn led trắng để làm cho hình tam giác của chúng tôi trông mạnh mẽ hơn. VÌ VẬY, tôi đã lấy khoảng 20 đèn led trắng.

Bước 5: LẬP KẾ HOẠCH CỐ ĐỊNH ĐÈN LED

KẾ HOẠCH CỐ ĐỊNH ĐÈN LED
KẾ HOẠCH CỐ ĐỊNH ĐÈN LED
KẾ HOẠCH CỐ ĐỊNH ĐÈN LED
KẾ HOẠCH CỐ ĐỊNH ĐÈN LED

SAU KHI chọn tất cả các loại led đã đến lúc tiết lộ kế hoạch led sẽ đi đâu.

Bây giờ các đèn LED màu trắng đi theo hình tam giác nghịch đảo trong khi các đèn LED RGB đi khắp mọi nơi khác như được hiển thị trong kế hoạch.

điều này làm cho hình tam giác của chúng ta trông sinh động và sáng tạo hơn.

Bước 6: CỐ ĐỊNH CÁC ĐÈN LED

CỐ ĐỊNH CÁC ĐÈN LED
CỐ ĐỊNH CÁC ĐÈN LED
CỐ ĐỊNH CÁC ĐÈN LED
CỐ ĐỊNH CÁC ĐÈN LED

Khi kế hoạch đã hoàn thành, tôi bắt đầu đặt tất cả các led vào vị trí và hàn chúng lại với nhau. Nhưng đối với led rgb, tôi đã sử dụng dây Red cho chân đỏ màu xanh lam cho chân xanh dương và xanh lá cây cho chân xanh lá cây. VẬY rằng cuối cùng chúng ta không làm rối tung lên. Và sau khi đặt tất cả các đèn LED RGB, tôi bắt đầu quá trình hàn lâu dài và tẻ nhạt.

Bước 7: DÂY DOOMING

DÂY DOOMING
DÂY DOOMING
DÂY DOOMING
DÂY DOOMING

Việc nối dây sau quá trình hàn có vẻ hơi khó khăn nhưng đừng sợ, nó chỉ là một sơ đồ đi dây đơn giản nhưng hơi dài và mất nhiều thời gian. Tôi mất khoảng 3 giờ. hàn và quản lý sơ đồ đi dây. bây giờ chúng ta hãy chuyển sang ứng dụng.

Bước 8: XÂY DỰNG ỨNG DỤNG

XÂY DỰNG ỨNG DỤNG
XÂY DỰNG ỨNG DỤNG
XÂY DỰNG ỨNG DỤNG
XÂY DỰNG ỨNG DỤNG
XÂY DỰNG ỨNG DỤNG
XÂY DỰNG ỨNG DỤNG
XÂY DỰNG ỨNG DỤNG
XÂY DỰNG ỨNG DỤNG

Bạn có thể tạo ứng dụng này bằng HTML hoặc CSS và ứng dụng rất cơ bản của nó để xây dựng và làm việc với

Và một LƯU Ý PHỤ: để tải xuống ứng dụng, hãy kiểm tra mô tả video của tôi trên YouTube

ĐI ĐIỆN TỬ

Bây giờ Đầu tiên ở phía trên cùng, bạn có thể thấy biểu trưng Bluetooth và nhãn được gọi là không được kết nối và khi bạn nhấp vào biểu trưng Bluetooth, bạn có thể thấy một bản nhạc của các thiết bị Bluetooth gần đó. -05 dòng chữ NOT CONNECTED chuyển sang kết nối với màu đỏ. Và bây giờ khi chúng ta nhấp vào các sắc thái khác nhau, hình tam giác của sierpinski sẽ hiển thị nó.

Bước 9: LẬP TRÌNH PHẦN

const int redPin = 3;

const int bluePin = 6;

const int greenPin = 5;

màu char = 0;

void setup () {// đặt mã thiết lập của bạn ở đây, để chạy một lần: pinMode (redPin, OUTPUT); pinMode (bluePin, OUTPUT);

pinMode (greenPin, OUTPUT);

Serial.begin (9600);

analogWrite (redPin, 0);

analogWrite (bluePin, 0);

analogWrite (greenPin, 0);

}

void loop () {// đặt mã chính của bạn ở đây, để chạy lặp lại: if (Serial.available ()> 0) {color = Serial.read (); giá trị char = char (màu); if (value! = '0') {Serial.println (value); }}

if (color == 'Y') {analogWrite (redPin, 0); analogWrite (bluePin, 255); analogWrite (greenPin, 0); }

if (color == 'W') {analogWrite (redPin, 0); analogWrite (bluePin, 0); analogWrite (greenPin, 0); }

if (color == 'R') {analogWrite (redPin, 0); analogWrite (bluePin, 255); analogWrite (greenPin, 255); }

if (color == 'P') {analogWrite (redPin, 0); analogWrite (bluePin, 80); analogWrite (greenPin, 70); }

if (color == 'O') {analogWrite (redPin, 0); analogWrite (bluePin, 255); analogWrite (greenPin, 90); }

if (color == 'M') {analogWrite (redPin, 0); analogWrite (bluePin, 0); analogWrite (greenPin, 255); }

if (color == 'C') {analogWrite (redPin, 255); analogWrite (bluePin, 0); analogWrite (greenPin, 0); }

if (color == 'G') {analogWrite (redPin, 255); analogWrite (bluePin, 255); analogWrite (greenPin, 0); }

if (color == 'B') {analogWrite (redPin, 255); analogWrite (bluePin, 0); analogWrite (greenPin, 255); }}

Mã này rất dễ hiểu trước hết chúng ta khai báo các chân trên toàn cầu. Sau đó, ban đầu ghi mọi pin là thấp hoặc 0 để ban đầu chúng vẫn ở trong tình trạng không hoạt động.

Sau đó, trong vòng lặp void, chúng tôi kiểm tra xem có bất kỳ dữ liệu nào đến không và nếu có sẵn dữ liệu, chúng tôi bắt đầu chạy các màu khác nhau tùy theo dữ liệu có sẵn. Vì vậy, hãy xem qua mã một cách cẩn thận.

Bước 10: LÀM MỜ MẮT VÀ THƯ GIÃN ĐÀN HỒI CỦA BẠN

LÀM MỜ MẮT CỦA BẠN VÀ THƯ GIÃN ĐÀN HỒI CỦA BẠN
LÀM MỜ MẮT CỦA BẠN VÀ THƯ GIÃN ĐÀN HỒI CỦA BẠN
LÀM MỜ MẮT CỦA BẠN VÀ THƯ GIÃN ĐÀN HỒI CỦA BẠN
LÀM MỜ MẮT CỦA BẠN VÀ THƯ GIÃN ĐÀN HỒI CỦA BẠN
LÀM MỜ MẮT CỦA BẠN VÀ THƯ GIÃN ĐÀN HỒI CỦA BẠN
LÀM MỜ MẮT CỦA BẠN VÀ THƯ GIÃN ĐÀN HỒI CỦA BẠN
LÀM MỜ MẮT CỦA BẠN VÀ THƯ GIÃN ĐÀN HỒI CỦA BẠN
LÀM MỜ MẮT CỦA BẠN VÀ THƯ GIÃN ĐÀN HỒI CỦA BẠN

NOW cho phép làm dịu mắt và thư giãn bộ não của chúng ta bằng cách xem các sắc thái hấp dẫn được điều khiển bởi ứng dụng mà chúng ta đã nói gần đây

NHƯNG ĐỂ BIẾT THÊM CHI TIẾT HÃY THAM QUAN KÊNH YOUTUBE CỦA TÔI: ĐI ĐIỆN TỬ

Bước 11: XEM TOÀN BỘ VIDEO

CẢM ƠN VÌ ĐÃ XEM

Đề xuất: