» Điện tử » Arduino »Hologram tự làm điều đó. Vẽ với ánh sáng

Hình ba chiều tự làm. Vẽ với ánh sáng

Chúc mừng cư dân của trang web của chúng tôi!
Hôm nay chúng tôi sẽ thu thập tự làm một thiết bị mà bạn có thể vẽ toàn bộ hình ảnh màu trong không khí. Và không, tôi không phóng đại một chút.

Để chụp được một bức ảnh như vậy, tốc độ màn trập khi chụp ảnh phải vào khoảng hai đến ba giây. Ngoài máy ảnh kỹ thuật số, có thể thu được phơi sáng như vậy trên máy ảnh của điện thoại thông minh thông thường sử dụng các ứng dụng khác nhau cho máy ảnh. Hình ảnh từ thiết bị ngày nay trông giống như thế này.

Thật ấn tượng phải không?
Thiết bị này dựa trên dải đèn LED địa chỉ cho phép bạn điều khiển màu của từng đèn LED riêng biệt. Vì vậy, chúng tôi lấy một cuộn băng như vậy và ra lệnh hiển thị hình ảnh màu lớn theo từng lớp, hiển thị từng cột pixel sau một khoảng thời gian ngắn. Chúng tôi đặt máy ảnh ở tốc độ màn trập dài, vẽ bằng gậy và chúng tôi nhận được một bức ảnh màu dường như đóng băng trong không khí.

Để lắp ráp cần thiết:
1. Các băng địa chỉ chính nó. Tác giả đã lấy độ phân giải 60 đèn LED mỗi mét và cố định nó trên một hồ sơ kim loại.
2. Tiếp theo, bạn sẽ cần thẻ nhớ micro sd và mô-đun để kết nối nó. Trên bản đồ sẽ là các tập tin hình ảnh để kết xuất.
3. Nút để bắt đầu hoạt hình.
4. Và tất nhiên, nền tảng arduino nano sẽ quản lý tất cả.
5. Ngoài ra trong mạch gốc còn có một chiết áp để điều chỉnh độ sáng và tốc độ của hình ảnh động.
6. Băng cần 5 volt, và trong các vùng sáng của hình ảnh, nó sẽ có dòng điện tốt. Do đó, chúng tôi sẽ nuôi từ ngân hàng Trung Quốc.

Mọi thứ sẽ rất đơn giản. Tác giả đã đặt một mạch trên bảng mạch để kiểm tra hiệu suất. Băng được cố định trên một mảnh của một hồ sơ bằng nhôm hình vuông được tìm thấy trên ban công, và mọi thứ khác được buộc bằng băng dính và băng keo điện. Tóm lại, trang trại tập thể tối đa.

Vâng, đây được gọi là bố trí, nhưng bố trí đang hoạt động.

Trước khi bắt đầu, bạn cần chuẩn bị thẻ nhớ và hình ảnh. Thẻ cần được định dạng ở định dạng chất béo. Và để không có thêm câu hỏi nào phát sinh, chúng tôi sẽ định dạng tiện ích chính thức, chỉ có nút định dạng. Chương trình được lưu trữ với dự án (liên kết ở cuối bài viết).

Bước chuẩn bị tiếp theo là hình ảnh chính họ. Họ cũng có một số yêu cầu nghiêm ngặt. Thứ nhất, chiều rộng hình ảnh phải bằng số lượng đèn LED trong đoạn băng của bạn.Thứ hai, hình ảnh phải ở định dạng bmp với độ sâu màu là 24 bit. Thứ ba, hình ảnh được đặt theo chiều dọc từ dưới lên, mặt trên của hình ảnh nhìn về bên trái. Để chuẩn bị hình ảnh không cần bất kỳ chương trình siêu nhiên nào, chỉ cần sơn windows-ovskogo tiêu chuẩn. Chúng ta hãy xem con mèo kinh điển -nyan là một ví dụ. Ông là một bức tranh tuyệt vời cho loại hiệu ứng này. Chúng tôi tìm thấy một hình ảnh trong Google, tôi ngay lập tức lưu ý rằng nơi hình ảnh màu đen, ở đó đèn LED sẽ không sáng. Nếu bạn muốn vẽ một bức tranh mà không có chất nền, nghĩa là không có nền, bạn cần tìm một bức tranh trên nền đen hoặc tải xuống một bức tranh ở định dạng png với nền trong suốt.

Đầu tiên, điền vào nền với màu đen. Để làm điều này, tạo một lớp mới, đặt nó xuống và điền vào nó. Bây giờ chúng ta xoay bức tranh và lật nó để nó đứng như bình thường. Thay đổi độ rộng của hình ảnh theo số lượng đèn LED (tác giả có 60). Và bây giờ nó chỉ còn lưu ở định dạng bmp với độ sâu màu là 24 bit. Đó là tất cả.




Do đó, chúng ta cần phải có một thẻ nhớ được định dạng và trên đó là những bức ảnh được tạo sẵn với kích thước phù hợp ở định dạng bmp và dưới các tên cần thiết: khung 000, khung 001, 002, v.v.

Bây giờ đi đến trang dự án và tải về kho lưu trữ. Ở đây bạn sẽ tìm thấy một bộ sưu tập các hình ảnh làm sẵn, cũng như tất cả các chương trình, chương trình cơ sở, sơ đồ và hướng dẫn cần thiết. Đối với những người chưa bắt gặp arduino, có một bài viết chi tiết siêu megasuper riêng biệt.


Chúng tôi bắt đầu nó, và điều duy nhất cần thay đổi ở đây là số lượng đèn LED, rõ ràng nó phải tương ứng với số lượng đèn LED của băng của bạn và số pixel theo chiều rộng của hình ảnh của bạn. Sau khi đọc tất cả các hướng dẫn và hoàn thành các bước cần thiết, nhấp vào nút tải xuống. Tất cả các nguyên mẫu đã sẵn sàng.

Tôi khuyên bạn nên khởi chạy đầu tiên mà không ngắt kết nối với máy tính và mở màn hình cổng, sẽ có rất nhiều thông tin hữu ích. Sau mỗi lần thay đổi hoặc thêm ảnh vào thẻ nhớ, bạn sẽ cần khởi động hệ thống bằng cách nhấn nút, sau đó chế độ chuyển đổi hình ảnh sẽ bật và mỗi hình ảnh của bạn sẽ được chuyển đổi. Ngoài ra, chiết áp trong lần khởi động đầu tiên hoạt động như một núm điều chỉnh độ sáng, bởi vì độ sáng được điều chỉnh ở giai đoạn khởi động với quá trình xử lý. Ngoài ra, lần khởi chạy đầu tiên rất quan trọng ở chỗ bạn có thể thấy tất cả các lỗi có thể xảy ra.

Nói chung, sau khi tải xuống thành công và một loạt các OK, bạn có thể ngắt kết nối và thực hiện các lần khởi chạy tiếp theo mà không cần nhấn nút. Bây giờ mọi thứ cực kỳ đơn giản, bật nó lên, đợi một chút và khi bạn nhấp vào nút, hình ảnh động sẽ được hiển thị. Lần nhấp tiếp theo sẽ hiển thị hình ảnh tiếp theo từ bản đồ, và cứ thế trong một vòng tròn. Hiện tại chiết áp điều chỉnh tốc độ của hình ảnh động.

Chúng tôi đặt máy ảnh ở tốc độ màn trập trong hai hoặc ba giây, bật bộ hẹn giờ và lái về bản gốc. Hóa ra hình ảnh đóng băng kỳ diệu trong không khí.

Nhân tiện, đối với điện thoại thông minh, có những ứng dụng đặc biệt cho phép bạn chụp với tốc độ màn trập chậm và bạn không cần một chiếc máy ảnh đắt tiền với cài đặt phơi sáng thủ công.

Gizmo tỏ ra rất tuyệt, nhưng có một nhược điểm rất lớn - thật bất tiện, và nếu bạn có hơn 10 hình ảnh trên bản đồ, thì đây là thùng rác hoàn toàn, sẽ không thể chọn đúng.

Hãy mở rộng khả năng một chút và thêm màn hình. Chúng tôi sử dụng màn hình như thế này:


Đây là một màn hình đơn giản trên thanh ghi thay đổi TM1637. Anh ta không cần các giao thức liên lạc nhanh cho công việc và thư viện không chiếm nhiều không gian. Nó được lên kế hoạch để hiển thị số lượng độ sáng, tốc độ, thông báo lỗi và các thông báo hệ thống khác trên màn hình. Và điều quan trọng nhất là sự lựa chọn số lượng hình ảnh để kết xuất. Để kiểm soát toàn bộ điều này, chúng tôi sử dụng một bộ mã hóa. Nó mát hơn một chiết áp ở chỗ nó xoay một góc không giới hạn và thực hiện nó với các bước nhỏ, như thể trong các bước.Ông cũng có một nút.
Chúng tôi sẽ kết nối ở đây theo sơ đồ này:

Đối với sơ đồ này, có một phần sụn riêng trong thư mục dự án. Chúng tôi bắt đầu và flash. Cách sử dụng - một lát sau, và bây giờ hãy thu thập tất cả bàn ủi trong trường hợp bình thường. Xuống với các bố trí và trang trại tập thể, chúng tôi sẽ hàn và giấu mọi thứ trong một hộp nối nhỏ.
Chúng tôi sẽ cung cấp cho hệ thống từ 4 pin niken, chúng có điện áp 1,2 V và 4 miếng sẽ chỉ cung cấp 5 V để cấp nguồn cho băng và arduino. Ngoài ra, những pin này bình tĩnh cung cấp 3-4 A, là khá đủ cho chúng tôi. Lấy băng 144 đèn LED mỗi mét để tăng độ phân giải của hình ảnh.


Đầu tiên, chúng tôi sẽ cắt một cửa sổ cho màn hình, và sau đó chúng tôi sẽ xử lý vị trí của các thành phần còn lại ..



Nó vẫn còn để hàn thực phẩm và, về nguyên tắc, tất cả mọi thứ.


Đối với các bộ mã hóa, nhân tiện, có những cái mũ rất tuyệt, nhưng chúng được bán trong cả gói, giống như hầu hết những thứ nhỏ trên AliExpress.
Nói chung, mọi thứ đã sẵn sàng, chúng tôi gắn chặt hệ thống vào hồ sơ. Đây là một bản vẽ như vậy với độ phân giải 144 pixel, chiều dài 1 mét và một đơn vị điện tử gọn gàng với các cài đặt thuận tiện.


Nói về cài đặt. Vì vậy, làm thế nào để bạn sử dụng điều này? Tác giả thay đổi thiết kế một chút, di chuyển công tắc nguồn, di chuyển thẻ nhớ.

Bật nguồn, lấy vỏ, nhấn nút và vẽ bằng bản vẽ. Đối với việc khởi chạy và cài đặt: sau khi thêm hoặc thay đổi hình ảnh trên thẻ nhớ, bạn cần bắt đầu xử lý (trong phiên bản này, bạn cần nhấn bộ mã hóa và áp dụng nguồn, thông báo bắt đầu xuất hiện, nhả nút, thông báo chuẩn bị xuất hiện). Việc chuẩn bị mất vài giây, tùy thuộc vào số lượng hình ảnh trên thẻ nhớ và độ dài của chúng. Bây giờ chúng tôi được mời để chọn độ sáng. Độ sáng thay đổi từ 10 đến 95.

Độ sáng tối đa không bị giới hạn bởi độ sáng của băng, nhưng bởi dòng điện mà chúng ta đặt trong cài đặt, nghĩa là tất cả phụ thuộc vào nguồn điện của bạn.

Nói chung, bây giờ chúng tôi chọn hình ảnh chúng tôi cần, nghĩa là chúng tôi cần biết số nào đang diễn ra, nhấn nút bắt đầu và hình ảnh động được phát.

Để điều chỉnh tốc độ, nhấn và giữ nút bộ mã hóa, sp (tốc độ) xuất hiện và nhấn giữ bộ mã hóa, bạn có thể điều chỉnh tốc độ.

Tốc độ tối đa phụ thuộc vào tốc độ đọc tối đa từ thẻ nhớ.

Tốc độ đã chọn được ghi vào bộ nhớ không bay hơi và không được đặt lại trong khi khởi động lại. Nhân tiện, khởi động tiếp theo là nhanh hơn nhiều.




Cảm ơn bạn đã quan tâm. Hẹn gặp lại

Video:
10
7
9

Thêm một bình luận

    • cườinhững nụ cườixaxađược rồikhông biếtyahookhông
      ông chủvết xướcđồ ngốcvângvâng-vânghung hăngbí mật
      xin lỗinhảynhảy2nhảy3ân xágiúp đỡđồ uống
      dừng lạibạn bètốttốt lànhcòingấtlưỡi
      hút thuốcvỗ taycraytuyên bốgiễu cợtdon-t_mentiontải về
      nhiệttôi rấtcười1mdacuộc họpmoskingtiêu cực
      không phảibỏng ngôtrừng phạtđọcsợsợ hãitìm kiếm
      chế nhạocảm ơncái nàyto_cluecựu sinh viêncấp tínhđồng ý
      xấubeeeđen_eyeblum3đỏ mặttự hàobuồn chán
      bị kiểm duyệtdễ chịubí mật2đe dọachiến thắngyusun_bespectacled
      shokrespekthahacó trướcchào mừngkrutoyya_za
      ya_dobryingười trợ giúpne_huliganne_othodifludcấmđóng
1 bình luận
Hình ba chiều tự làm.
Hologram, tất nhiên, là một từ đẹp, nhưng những gì được trình bày ở đây không phải là một hình ba chiều. ((

Chúng tôi khuyên bạn nên đọc:

Đưa nó cho điện thoại thông minh ...