Mục lục:
Video: Đồng bộ hóa đom đóm: 7 bước (có hình ảnh)
2024 Tác giả: John Day | [email protected]. Sửa đổi lần cuối: 2024-01-30 13:36
Bạn đã bao giờ tự hỏi mình làm thế nào để hàng trăm, hàng nghìn con đom đóm có thể tự đồng bộ hóa? Nó hoạt động như thế nào mà chúng có thể chớp mắt tất cả cùng nhau mà không cần phải có một con đom đóm trùm đầu? Vài năm trước, tôi đã viết một Java-Applet mô phỏng một hình vuông có hàng nghìn con đom đóm. Nó hoạt động tốt và rất vui khi xem. Lần này tôi đã làm điều đó trong phần cứng. Tín dụng để truyền cảm hứng cho Keso và Jar of đom đóm của anh ấy https://www.instructables.com/id/E7U5HYMSVIEWP86SAL/. Mọi nhận xét hoặc chỉnh sửa đều được hoan nghênh. Cập nhật 2008-09-12: There là một phiên bản mới của đom đóm trực tuyến tại Đồng bộ hóa Firefly Howto. Nó có một PCB tùy chỉnh cho mỗi con đom đóm. Và bạn có thể mua một bộ dụng cụ tại Tinker Store. Đây là video:
Bước 1: Cách thức hoạt động
Thuật toán Điều có thể quan sát được là những con đom đóm bắt đầu bằng sự nhấp nháy ngẫu nhiên. Nhưng khi thời gian trôi qua, chúng có thể từ từ đồng bộ hóa với những người hàng xóm gần nhất của chúng. Và những người hàng xóm này đang đồng bộ hóa bản thân họ với những người hàng xóm của họ, v.v. Cho đến khi toàn bộ cây hoặc toàn bộ thung lũng nhấp nháy theo cùng một chu kỳ. Và nó có ích gì? Nó được sử dụng để thu hút các mẫu vật khác. Khi tất cả nhấp nháy được đồng bộ hóa, việc tìm kiếm đối tác sẽ dễ dàng hơn nhiều. Khi thời gian trôi qua, sức mạnh này sẽ tăng lên một chút. Nếu công suất đạt đến một mức nhất định, đom đóm sẽ nhấp nháy và điện năng bị tiêu thụ. Tốc độ tăng sức mạnh gần như giống nhau đối với tất cả các loài đom đóm. Vì vậy, chúng có cùng tần số nhưng không cùng thời điểm phát sáng. Sau đó nó thêm giá trị cao hơn vào giá trị công suất của nó. Một số loại tăng sức mạnh, nếu bạn muốn. Điều đó có nghĩa là lần chớp tiếp theo sẽ xảy ra sớm hơn lần trước. Và tiếp theo thậm chí sớm hơn, cho đến khi hai thứ này nhấp nháy chính xác tại cùng một thời điểm và với cùng tốc độ. Bạn có thể tìm thêm về thuật toán này, ví dụ: tại đây: Đồng bộ hóa Firefly Mạng Ad Hoc Phần cứng Tôi quyết định sử dụng đèn LED có thể lập trình trước đây của tôi làm điểm khởi đầu. Nó bao gồm một bộ vi điều khiển, một đèn LED và một Điện trở phụ thuộc vào ánh sáng (LDR). Đó là đủ để mô phỏng một con đom đóm đơn giản. Nó có thể nhấp nháy, để xem và đếm. Tôi chỉ cần sửa đổi chương trình và hướng của đèn LED và LDR. LED và LDR phải được đặt theo cách mà một mạch đom đóm có thể gây nhiễu cho mạch khác. Vì vậy, một LDR phải có khả năng "nhìn thấy" đèn LED của một con đom đóm khác. Và nó sẽ không chỉ nhìn thấy một người hàng xóm mà còn nhiều hơn thế nữa. Điều đó có thể được thực hiện bằng cách để đèn LED và LDR hướng lên từ mặt đất và sử dụng một số giấy trắng để phản chiếu các nhấp nháy.
Bước 2: Vật liệu và công cụ
Đối với lưới có 5 x 5 đom đóm, bạn cần:
- Điện trở 25 x 1K Ohm
- Điện trở 25 x 100 Ohm
- 25 x LDR (Điện trở phụ thuộc ánh sáng), ví dụ: M9960
- 25 x LED, 1.7V, 20mA (reg, xanh lá cây, xanh lam, những gì bạn thích)
- 25 x ATtiny13, RAM flash 1KB, RAM 64 byte, EEPROM 64 byte
- 25 x ổ cắm
- bảng tạo mẫu
- dây điện
Chi phí cho một con đom đóm sẽ vào khoảng 1,50 Euro nếu bạn nhận được một số tiền tệ khi đặt hàng với số lượng lớn hơn. Nếu bạn cảm thấy tự tin với các kỹ năng phát triển của mình, bạn có thể bỏ qua chúng.;-) Bạn chắc chắn có thể thay thế chip ATtiny bằng bất kỳ vi điều khiển nào khác như PIC, PICAXE hoặc BasicStamp. Chỉ cần nhỏ nhất và rẻ nhất bạn có thể nhận được. Tôi đi với Atmel vì tôi đã có lập trình viên và dự án đầu tiên của tôi với ATtiny13 hoạt động tốt.
- Hàn sắt
- Dây hàn
- Breadboard
- Lập trình viên AVR
- Nguồn điện 5V hoặc
- 4 sạc AA
Phần mềm
Đề xuất:
Động cơ bước Điều khiển động cơ bước Động cơ bước - Động cơ bước như một bộ mã hóa quay: 11 bước (có hình ảnh)
Động cơ bước Điều khiển động cơ bước Động cơ bước | Động cơ bước như một bộ mã hóa quay: Có một vài động cơ bước nằm xung quanh và muốn làm điều gì đó? Trong Có thể hướng dẫn này, hãy sử dụng động cơ bước làm bộ mã hóa quay để điều khiển vị trí của động cơ bước khác bằng vi điều khiển Arduino. Vì vậy, không cần phải quảng cáo thêm, chúng ta hãy
Arduino đom đóm: 11 bước (có hình ảnh)
Đom đóm Arduino: Một trong những điều tôi mong đợi với mùa hè ở Pennsylvania là đom đóm trong sân sau của tôi. Gần đây tôi đã tự học lập trình Adruino với mục đích thực hiện một dự án đơn giản này. Đó là một chương trình tuyệt vời để bắt đầu và đủ dễ dàng cho một
Lọ đom đóm: 18 bước (có hình ảnh)
Lọ đom đóm: Dự án này sử dụng đèn LED gắn trên bề mặt màu xanh lá cây cùng với bộ vi điều khiển AVR ATTiny45 để mô phỏng hành vi của đom đóm trong lọ. (lưu ý: hành vi của đom đóm trong video này đã được tăng tốc rất nhiều để dễ thể hiện hơn trong thời gian ngắn
Nguyên mẫu đom đóm LED: 3 bước (có hình ảnh)
Nguyên mẫu Đom đóm LED: xin chào tất cả, tôi đã cố gắng thực hiện một thứ gì đó như đèn LED. .. trước tiên bạn phải chấp nhận tiền đề thứ
Mặt dây chuyền đom đóm bằng kính màu có vi điều khiển LED: 5 bước (có hình ảnh)
Mặt dây chuyền đom đóm bằng kính màu có vi điều khiển LED: Tài liệu hướng dẫn này sẽ hướng dẫn bạn qua các bước cần thiết để tạo mặt dây chuyền bằng kính màu có đèn LED nhấp nháy theo mẫu bằng vi điều khiển. Mô hình nhấp nháy là một bài hát đom đóm thực tế của một loại đom đóm Nhật Bản. Nó là một phiên bản thu nhỏ