Mục lục:

Nấm phát sáng tương tác: 10 bước (có hình ảnh)
Nấm phát sáng tương tác: 10 bước (có hình ảnh)

Video: Nấm phát sáng tương tác: 10 bước (có hình ảnh)

Video: Nấm phát sáng tương tác: 10 bước (có hình ảnh)
Video: 10 Loài Nấm ĐỘC NHẤT VÔ NHỊ Nhất Hành Tinh Cho 1 TỶ Cũng Không Dám Ăn | Top Khám Phá 2024, Tháng bảy
Anonim
Image
Image
Nấm phát sáng tương tác
Nấm phát sáng tương tác
Nấm phát sáng tương tác
Nấm phát sáng tương tác

Phần hướng dẫn này sẽ chỉ cho bạn cách làm nấm phát sáng trong bóng tối. Bạn có thể tắt và bật lại từng cây nấm bằng cách nhấn vào trên cùng.

Tôi bắt đầu dự án này cho một nhiệm vụ ở trường, nơi chúng tôi phải tạo ra thứ gì đó bằng Arduino Uno.

Tôi muốn tạo ra một thứ gì đó đẹp đẽ và kỳ diệu và nhanh chóng quyết định rằng tôi muốn làm nấm phát sáng. Ban đầu, tôi muốn không chỉ làm cho chúng phát sáng mà còn để chúng di chuyển và chơi một giai điệu. Tuy nhiên, do thời hạn của dự án, tôi đã phải bỏ những ý tưởng đó.

Dự án này được lấy cảm hứng từ video DIY đặc quyền:

Ở đây bạn sẽ tìm thấy quá trình tôi đã trải qua để tạo ra những chiếc đèn này, cũng như hướng dẫn về cách thực hiện.

Đối với dự án này, bạn sẽ cần:

  • Một Arduino Uno;
  • Một bảng mạch;
  • Một hội đồng quản trị hoàn hảo;
  • 5 đèn LED từ một dải LED neopixel;
  • 5 cảm biến áp suất;
  • Một cảm biến ánh sáng;
  • Một điện trở 470Ω;
  • 6 điện trở có giá trị bất kỳ;
  • Dây cứng (không dẫn điện!);
  • Keo silicon trong suốt;
  • Sơn màu nước;
  • Màng dính
  • Một khúc cây;
  • Cái khoan;
  • Một cái đục và một cái búa;
  • Dây có nhiều màu sắc;
  • Băng keo điện;
  • Khác, băng mạnh;
  • Keo nóng;
  • Ống co;
  • Một khẩu súng nhiệt;
  • Một trạm hàn;
  • Kìm;
  • khăn giấy;
  • Một bàn tay ổn định và nhiều thời gian và sự kiên nhẫn;

Bước 1: Thiết kế ý tưởng

Thiết kế ý tưởng
Thiết kế ý tưởng
Thiết kế ý tưởng
Thiết kế ý tưởng

Tôi gần như ngay lập tức biết mình muốn làm gì cho dự án này. Vì tôi đã muốn làm nấm phát sáng trong một thời gian, nên tôi nghĩ đây là cơ hội hoàn hảo để làm điều đó. Để có một chút ý tưởng về công nghệ đằng sau những chiếc nấm, tôi đã phác thảo cách tôi sẽ tạo ra chúng. Đây là một bước quan trọng trong quá trình của tôi, bởi vì bằng cách này, tôi thực sự có thể hình dung phần cứng và sắp xếp mọi thứ trong đầu. Cuối cùng, thiết kế đã thay đổi một chút (tôi đặt đèn LED phía trên cảm biến áp suất, thêm dây cứng để ấn xuống cảm biến và giữ phần trên của cây nấm và tôi loại bỏ các thành phần chuyển động và âm thanh).

Trước khi bắt đầu dự án này, tôi không có kinh nghiệm về Arduino và chỉ biết cách viết mã một chút bằng Python, vì vậy tôi đã thực hiện một số nghiên cứu. Tôi đại khái biết mình sẽ cần gì cho dự án của mình, vì vậy tôi tìm kiếm trên internet và bắt đầu thử nghiệm với mã. Tôi nhanh chóng gặp phải vấn đề với servo của mình (mà tôi muốn sử dụng để làm cho nấm di chuyển), vì vậy tôi quyết định từ bỏ ý tưởng đó. Sau đó, khi tôi nhận thấy mình cần nhiều thời gian hơn những gì tôi nghĩ ban đầu để tìm ra cách viết mã những gì tôi muốn và làm rỗng khúc gỗ, tôi cũng quyết định bỏ ý tưởng âm nhạc và chỉ gắn bó với những cây nấm.

Tôi cũng nhận ra rằng có lẽ nên đặt cảm biến áp suất bên dưới đèn LED để không có ánh sáng nào bị cảm biến chặn.

Bước 2: Chuẩn bị Nhật ký

Chuẩn bị Nhật ký
Chuẩn bị Nhật ký
Chuẩn bị Nhật ký
Chuẩn bị Nhật ký
Chuẩn bị Nhật ký
Chuẩn bị Nhật ký

Một trong những công việc tốn nhiều thời gian nhất của dự án này là làm rỗng bản ghi. Tôi khuyên bạn nên lấy một cái từ một loại gỗ mềm dễ gia công (không giống như tôi), hoặc mua một khúc gỗ đã được khoét rỗng.

Nếu bạn muốn làm rỗng khúc gỗ của mình, bạn có thể đốt lỗ hoặc sử dụng phương pháp tôi đã sử dụng. Đối với phương pháp của tôi, bạn sẽ cần một cái khoan, một cái đục, một cái búa và rất nhiều kiên nhẫn.

Trước khi bắt đầu khoan, bạn nên suy nghĩ xem bạn muốn khoét sâu cây xuống bao xa. Lưu ý: Nếu bạn loại bỏ nhiều gỗ hơn, công trình sẽ ít nặng hơn, nhưng cũng kém bền hơn.

Khi bạn biết đại khái mình muốn đi sâu bao nhiêu, bạn có thể bắt đầu khoan lỗ. Dùng đục và búa loại bỏ phần gỗ giữa các lỗ khoan. Lặp lại quá trình này cho đến khi bạn hài lòng.

Hãy nhớ rằng mặt của khúc gỗ có lỗ trong đó sẽ là đáy!

Bây giờ, bạn nên vạch ra nơi bạn muốn nấm, cảm biến ánh sáng và cáp điện đi đến và khoan lỗ từ bên ngoài vào bên trong của khúc gỗ tại những nơi đó. Tôi khuyên bạn nên đặt cảm biến ánh sáng xa cây nấm, vì nếu quá gần, ánh sáng từ nấm sẽ làm rối các giá trị của cảm biến.

Bước 3: Làm Mũ nấm

Làm mũ nấm
Làm mũ nấm
Làm mũ nấm
Làm mũ nấm

Đối với mũ nấm, bạn sẽ cần keo silicon trong suốt, sơn màu nước, màng bám, thứ gì đó để khuấy và các vật tròn (hoặc giấy lụa vụn).

trộn một cục silicone với một chút sơn màu nước. Tôi đã chọn màu trắng, vì vậy tôi vẫn có thể cung cấp cho nấm của mình bất kỳ màu nào tôi muốn bằng cách sử dụng màu của đèn LED, nhưng nếu bạn chỉ muốn một màu, bạn có thể làm cho nó đậm hơn bằng cách tạo cho nấm cùng màu.

Tiếp theo, đặt silicone lên một miếng màng bám và gấp màng bám trên đó, sao cho silicone được kẹp ở giữa. Dùng tay làm phẳng silicone cho đến khi có độ dày như ý. Bạn có thể giữ nó trước ánh sáng để biết nó sẽ trông như thế nào. Đảm bảo rằng bạn làm cho mũ nấm đủ lớn để đèn LED và cảm biến áp suất của bạn có thể lắp vào!

Đặt màng bám lên một vật tròn và để khô.

Khi nó đã khô hoàn toàn, bạn có thể lấy nó ra khỏi màng bám, loại bỏ mọi chỗ tiếp cận xung quanh các cạnh nếu cần và mũ nấm của bạn đã hoàn thành.

Bước 4: Đấu dây cho đèn LED

Đấu dây đèn LED
Đấu dây đèn LED
Đấu dây đèn LED
Đấu dây đèn LED
Đấu dây đèn LED
Đấu dây đèn LED

Trong khi mũ nấm của bạn đang khô, bạn có thể bắt đầu chuẩn bị các thành phần phần cứng, bắt đầu với đèn LED. Để chuẩn bị đèn LED, bạn sẽ cần phải làm như sau:

  1. Cắt và dải 9 dây màu đỏ, 9 dây màu đen (tôi đã sử dụng màu xanh lam thay thế bằng một số đèn LED do thiếu dây màu đen) và 9 dây cáp với màu sắc tùy chọn của bạn (đây sẽ là các dây được sử dụng cho dữ liệu). Đảm bảo rằng dây cáp của bạn đủ dài để đi từ dưới cùng của thân cây lên đến đỉnh và thậm chí còn thò ra ngoài một chút. Tốt hơn là làm cho chúng quá dài còn hơn quá ngắn
  2. Cắt 5 đèn LED khỏi dải đèn LED của bạn.
  3. Hàn cáp đen vào chân nối đất của đèn LED. Một cáp trên mỗi bên của đèn LED. Lặp lại với các cáp màu đỏ cho chân 5 volt trên đèn LED và với các cáp khác cho chân dữ liệu. Bạn sẽ có một đèn LED với dây chỉ ở một bên, đây sẽ là đèn LED thứ năm và cuối cùng và do đó sẽ không cần ba dây cáp còn lại. Trên đèn LED, bạn sẽ thấy các mũi tên chỉ về một hướng. Sử dụng bút đánh dấu cố định để đánh dấu phần cuối của các dây ở phía có các mũi tên. Điều này rất quan trọng vì bạn sẽ cần nó sau này!
  4. Để bảo vệ dây và ngăn chúng chạm vào nhau, hãy cắt các đoạn ống co lại, đặt chúng lên phần dây tiếp xúc và sử dụng súng nhiệt để thu nhỏ chúng lại.
  5. Cuối cùng, xoắn các dây cáp lại với nhau như trong hình.

Lưu ý: Nếu muốn, bạn có thể tháo nắp nhựa trên đèn LED, nhưng tôi khuyên bạn nên để nó ở trạng thái bật để bảo vệ đèn LED.

Bước 5: Thêm cảm biến áp suất

Thêm cảm biến áp suất
Thêm cảm biến áp suất
Thêm cảm biến áp suất
Thêm cảm biến áp suất
Thêm cảm biến áp suất
Thêm cảm biến áp suất

Bên dưới đèn LED, chúng tôi sẽ đặt các cảm biến áp suất.

Để chuẩn bị chúng, bạn sẽ cần phải làm như sau:

1. Cắt bỏ khoảng 15cm của dây cứng (đảm bảo nó KHÔNG dẫn điện!) Tôi đã sử dụng dây bạc;

2. Xoắn dây thành hình xoắn ốc như trên hình;

3. Dán một mặt của xoắn ốc vào các cảm biến áp suất (Tôi đã sử dụng superglue để làm điều này, nhưng bất kỳ loại keo nào cũng được);

4. Đảm bảo rằng các cảm biến áp suất phù hợp bên dưới các đèn LED. Nếu không, bạn có thể uốn cong dây của đèn LED để làm cho chúng phù hợp.

5. Đặt các cảm biến áp suất bên dưới đèn LED, có đèn LED ở giữa đường xoắn ốc. Nhìn vào các bức ảnh để tham khảo.

6. Nếu chúng ta muốn các cảm biến áp suất hoạt động bình thường, chúng ta sẽ phải làm một cái gì đó để giữ chúng xuống khi bạn ấn vào dây. Để làm như vậy, tôi đặt băng giữa các dây cáp bên dưới các cảm biến áp suất.

Tiếp theo, chúng ta cần hàn dây vào các cảm biến áp suất. (Bạn cũng có thể thực hiện bước này trước khi thực hiện tất cả các bước khác, nhưng tôi đã làm theo thứ tự này)

7. Cắt và dải 15 dây: 5 cho mặt đất, 5 cho dữ liệu và 5 cho 5-volt. Tôi khuyên bạn nên sử dụng các màu khác nhau cho những màu này so với màu bạn đã sử dụng cho đèn LED. Tôi đã sử dụng màu Cam, xanh lá cây và xám.

8. Hàn các dây cho dữ liệu và 5-volt cho các cảm biến áp suất. Chúng tôi sẽ sử dụng dây nối đất khi thêm các điện trở (trong bước tiếp theo)

LƯU Ý: Bạn cũng có thể muốn thêm một số dây cứng vào các bó dây này. Điều này cuối cùng sẽ giúp cho thân nấm cứng cáp hơn một chút. Tôi đã không làm điều này vì tôi không nhận ra những cây nấm cuối cùng sẽ nặng như thế nào.

Bước 6: Cảm biến ánh sáng và điện trở

Cảm biến ánh sáng và điện trở
Cảm biến ánh sáng và điện trở
Cảm biến ánh sáng và điện trở
Cảm biến ánh sáng và điện trở
Cảm biến ánh sáng và điện trở
Cảm biến ánh sáng và điện trở

Trong bước này, chúng ta sẽ chuẩn bị cảm biến ánh sáng và thêm các điện trở nếu cần.

Chúng ta sẽ bắt đầu với cảm biến ánh sáng:

1. Một lần nữa, cắt và dải dây cho đất, dữ liệu và một dây cho 5-volt.

2. Hàn dây cho dữ liệu và 5-volt vào cảm biến ánh sáng.

Bây giờ, chúng ta sẽ thêm tất cả các điện trở.

Đối với cảm biến áp suất và cảm biến ánh sáng, bạn sẽ cần thực hiện những việc sau:

1. Cắt đôi dây nối đất, dải mỗi đầu dây và hàn một điện trở giữa hai đầu. Nó không quan trọng giá trị của điện trở là gì. Sử dụng ống co lại trên toàn bộ điện trở để nó được bảo vệ và cố định chắc chắn bên trong dây.

2. Tiếp theo, cẩn thận cắt cao su / nhựa ở khoảng giữa dây dữ liệu để lộ ra một chút dây thực, hoặc cắt dây dữ liệu làm đôi, một lần nữa dải từng đầu và hàn chúng lại với nhau.

3. Hàn dây nối đất có điện trở bên trong với dây tiếp xúc trên dây dữ liệu như trên hình. Để che các dây điện bị hở, hãy sử dụng băng dính điện hoặc ống co lại (hãy chắc chắn đặt một số vào dây trước khi hàn!)

Đối với đèn LED, chúng tôi sẽ chỉ cần một điện trở.

1. Chọn một trong các bó dây LED mà bạn vừa tạo (tôi khuyên bạn nên chọn một dây có dây dài nhất, vì cái này sẽ đi xa nhất trong bản ghi cây) lưu ý: không chọn đèn LED có dây chỉ ở một bên! Đây sẽ là chiếc cuối cùng trong số 5 chiếc!

2. Thêm điện trở 470Ω vào dây dữ liệu của đèn LED đó giống như cách bạn đã làm với cảm biến áp suất và cảm biến ánh sáng.

3. Một lần nữa, cũng sử dụng ống co để bảo vệ và cố định điện trở.

Bước 7: Làm thân cây

Làm thân cây
Làm thân cây
Làm thân cây
Làm thân cây
Làm thân cây
Làm thân cây
Làm thân cây
Làm thân cây

Để tạo thân cây, trước tiên chúng ta phải tính xem chúng ta muốn chúng dài khoảng bao lâu:

1. Kéo các bó cáp LED qua các lỗ bạn đã tạo trong nhật ký hình cây.

2. Chơi một chút với độ dài của các sợi cáp cho đến khi bạn hài lòng với hình thức của nó. Nếu bạn muốn biết một chút về hình thức của nó, bạn có thể đặt các nắp nấm silicone lên trên chúng.

3. Khi bạn đã hài lòng, hãy đánh dấu vị trí trên bó dây nơi nó đi vào nhật ký bằng bút đánh dấu cố định.

4. Lấy các bó cáp ra một lần nữa và sử dụng một số băng dính để đảm bảo các dây cố định với nhau.

Bây giờ đến phần chúng ta thực sự tạo thân cây:

1. Sơn các dây điện cùng màu với nấm của bạn. Tôi khuyên bạn nên sơn sâu hơn một chút so với nơi bạn muốn thân cây của bạn đi, chỉ để chắc chắn.

2. Trộn keo silicone trong suốt với sơn màu nước với nhau giống như cách bạn đã làm với mũ nấm.

3. Đặt silicone màu lên một tấm màng bám và đặt một bó cáp lên trên nó. Đảm bảo rằng silicone ở khoảng giữa nơi bạn muốn thân cây ở trên dây.

4. Gấp đôi màng bám vào với nếp gấp càng gần bó dây càng tốt.

5. Bóp silicone vào bó dây và chơi xung quanh nó cho đến khi các dây mà bạn muốn cuống được bao phủ hoàn toàn. Lưu ý: Bạn nên đưa silicone lên cao hết mức có thể, nhưng đừng che cảm biến áp suất.

6. Lặp lại quy trình với 4 bó dây còn lại và để chúng khô.

Bước 8: Kiểm tra (và Mã)

Kiểm tra (và Mã)
Kiểm tra (và Mã)
Kiểm tra (và Mã)
Kiểm tra (và Mã)

Trước khi hàn mọi thứ lại với nhau, bạn có thể muốn kiểm tra xem các thành phần của mình có còn hoạt động hay không.

Sử dụng bảng mạch để nhanh chóng kết nối tất cả các bó đèn LED và cảm biến ánh sáng và tải mã lên Arduino của bạn để kiểm tra xem mọi thứ có còn hoạt động hay không. Lưu ý rằng bạn có thể phải điều chỉnh các thông số của cảm biến cho dự án của mình.

LƯU Ý: Tôi không có bất kỳ kinh nghiệm nào về mã hóa, vì vậy đây không phải là cách hiệu quả nhất để làm điều đó cho đến nay. Có lẽ sẽ tốt hơn nếu sử dụng một số chức năng và chạy các biến khác nhau của đèn LED thông qua chúng. Tôi đã cố gắng làm cho điều này hoạt động, nhưng cuối cùng quyết định làm theo cách dễ dàng hơn, ít hiệu quả hơn, bởi vì tôi đã dành quá nhiều thời gian cho mã và phải tiếp tục.

Mật mã:

#define NUM_LEDS 5

# xác định DATA_PIN 6

CRGB đã dẫn [NUM_LEDS];

// LED 0

int inPinPressureSensor0 = A0;

int ledState0 = CAO;

áp suất phaoReading0;

áp suất phaoPrevious0 = LOW;

// LED 1

int inPinPressureSensor1 = A1;

int ledState1 = CAO;

áp suất phaoReading1;

áp suất phaoPrevious1 = LOW;

// LED 2

int inPinPressureSensor2 = A2;

int ledState2 = CAO;

áp suất phaoReading2; áp suất phaoPrevious2 = LOW;

// LED 3

int inPinPressureSensor3 = A3;

int ledState3 = CAO;

áp suất phaoReading3;

áp suất phaoPrevious3 = LOW;

// LED 4

int inPinPressureSensor4 = A4;

int ledState4 = CAO;

áp suất phaoReading4;

áp suất phaoPrevious4 = LOW;

//Cảm biến ánh sáng

int inPinLightSensor = A5;

float lightReading;

nổi ánh sángTrước;

void setup ()

{

Serial.begin (9600);

FastLED.addLeds (đã dẫn, NUM_LEDS);

// LED cảm biến áp suất 0

pinMode (inPinPressureSensor0, INPUT);

// LED cảm biến áp suất 1

pinMode (inPinPressureSensor1, INPUT);

// LED cảm biến áp suất 2

pinMode (inPinPressureSensor2, INPUT);

// LED cảm biến áp suất 3

pinMode (inPinPressureSensor3, INPUT);

// LED cảm biến áp suất 4

pinMode (inPinPressureSensor4, INPUT);

//Cảm biến ánh sáng

pinMode (inPinLightSensor, INPUT);

}

void loop ()

{

// LED áp lực đọc 0

pressureReading0 = analogRead (inPinPressureSensor0);

chậm trễ (20);

// LED áp lực đọc 1

pressureReading1 = analogRead (inPinPressureSensor1);

chậm trễ (20);

// đèn LED áp lực đọc 2

pressureReading2 = analogRead (inPinPressureSensor2);

chậm trễ (20);

// LED áp lực đọc 3

pressureReading3 = analogRead (inPinPressureSensor3);

chậm trễ (20);

// LED áp lực đọc 4

pressureReading4 = analogRead (inPinPressureSensor4);

chậm trễ (20);

//Cảm biến ánh sáng

lightReading = analogRead (inPinLightSensor);

// Nếu nó sáng, đèn LED tắt.

if (lightReading> 28.0)

{

ledState0 = LOW;

ledState1 = LOW;

ledState2 = LOW;

ledState3 = LOW;

ledState4 = LOW;

}

// Nếu trời tối và trước đó trời sáng, đèn LED sẽ bật.

if (lightReading 28.0)

{

ledState0 = CAO;

ledState1 = CAO;

ledState2 = CAO;

ledState3 = CAO;

ledState4 = CAO;

}

// nếu chân 0 của cảm biến áp suất đọc 38.0 (không được nhấn) if (pressureReading0> = 38.0 && pressurePrevious0 <38.0 && lightReading <= 28.0)

{

// nếu đèn LED 0 đang bật, hãy tắt nó đi. nếu không (vì vậy khi nó tắt) hãy bật nó lên.

if (ledState0 == CAO)

{

ledState0 = LOW;

}

khác

{

ledState0 = CAO;

}

}

// nếu chân cảm biến áp suất 1 đọc 100.0 (không được nhấn) if (pressureReading1> = 100.0 && pressurePrevious1 <100.0 && lightReading <= 28.0)

{

// nếu đèn LED 1 đang bật, hãy tắt nó đi. nếu không (vì vậy khi nó tắt) hãy bật nó lên.

if (ledState1 == HIGH)

{

ledState1 = LOW;

}

khác

{

ledState1 = CAO;

}

}

// nếu chân cảm biến áp suất 2 đọc 180.0 (không được nhấn) if (pressureReading2> = 180.0 && pressurePrevious2 <180.0 && lightReading <= 28.0)

{

// nếu đèn LED 2 đang bật, hãy tắt nó đi. nếu không (vì vậy khi nó tắt) hãy bật nó lên.

if (ledState2 == HIGH)

{

ledState2 = LOW;

}

khác

{

ledState2 = CAO;

}

}

// nếu chân 3 của cảm biến áp suất đọc 6.0 (không được nhấn) if (pressureReading3> = 6.0 && pressurePrevious3 <6.0 && lightReading <= 28.0)

{

// nếu đèn LED 3 đang bật, hãy tắt nó đi. nếu không (vì vậy khi nó tắt) hãy bật nó lên.

if (ledState3 == CAO)

{

ledState3 = LOW;

}

khác

{

ledState3 = CAO;

}

}

// nếu chân 4 của cảm biến áp suất đọc 10.0 (không được nhấn) if (pressureReading4> = 10.0 && pressurePrevious4 <10.0 && lightReading <= 28.0)

{

// nếu đèn LED 4 đang bật, hãy tắt nó đi. nếu không (vì vậy khi nó tắt) hãy bật nó lên.

if (ledState4 == HIGH)

{

ledState4 = LOW;

}

khác

{

ledState4 = CAO;

}

}

if (ledState0 == CAO)

{

led [0] = CRGB (255, 255, 255);

FastLED.show ();

chậm trễ (30);

}

khác

{

led [0] = CRGB:: Đen;

FastLED.show ();

chậm trễ (30);

}

if (ledState1 == HIGH)

{

led [1] = CRGB (255, 255, 255);

FastLED.show ();

chậm trễ (30);

}

khác

{

led [1] = CRGB:: Đen;

FastLED.show ();

chậm trễ (30);

}

if (ledState2 == HIGH)

{

led [2] = CRGB (255, 255, 255);

FastLED.show ();

chậm trễ (30);

}

khác

{

led [2] = CRGB:: Đen;

FastLED.show ();

chậm trễ (30);

}

if (ledState3 == CAO)

{

led [3] = CRGB (255, 255, 255);

FastLED.show ();

chậm trễ (30);

}

khác

{

led [3] = CRGB:: Đen;

FastLED.show ();

chậm trễ (30);

}

if (ledState4 == HIGH)

{

led [4] = CRGB (255, 255, 255);

FastLED.show ();

chậm trễ (30);

}

khác

{

led [4] = CRGB:: Đen;

FastLED.show ();

chậm trễ (30);

}

áp lựcPrevious0 = áp lựcĐọc0;

áp lựcPrevious1 = áp lựcĐọc1;

áp lựcPrevious2 = áp lựcReading2;

áp lựcPrevious3 = áp lựcĐọc 3;

áp lựcPrevious4 = áp lựcĐọc 4;

lightPrevious = lightReading;

// Mở màn hình nối tiếp để xem các giá trị của bạn và thay đổi các tham số cho phù hợp.

Serial.println ("Áp suất0:");

Serial.println (áp suất đọc0);

Serial.println ("Áp suất1:");

Serial.println (áp suất đọc1);

Serial.println ("Áp suất 2:");

Serial.println (pressureReading2);

Serial.println ("Áp suất 3:");

Serial.println (áp lực đọc 3);

Serial.println ("Áp suất 4:");

Serial.println (áp lực đọc 4);

Serial.println ("LightReading:");

Serial.println (lightReading);

chậm trễ (200);

}

Bước 9: Hàn

Hàn
Hàn
Hàn
Hàn
Hàn
Hàn
Hàn
Hàn

Bây giờ là phần khó nhất của dự án: hàn mọi thứ lại với nhau… bên trong khúc gỗ.

Lưu ý: bạn sẽ cần phải bảo vệ các dây tiếp xúc của mình bằng ống co, vì vậy đừng quên đeo vào trước khi hàn dây cáp của bạn! Nếu quên, bạn cũng có thể dùng băng dính điện để che lại.

1: Bắt đầu bằng cách hàn cáp từ chân 5 volt của Arduino của bạn với bo mạch chủ. Làm tương tự với mặt đất, chân dữ liệu ~ 6 và A0 cho đến A5.

2. Tiếp theo, kéo cảm biến ánh sáng qua lỗ của nó trên nhật ký. Hàn nối đất với mặt đất trên bảng perf, từ 5-volt đến 5-volt trên bảng perf và dữ liệu đến A5 trên bảng perf. Sử dụng ống co để che các dây bị hở.

3. Kéo thân nấm đầu tiên của bạn qua lỗ của nó trên khúc gỗ (đây là thân có điện trở trên dây dữ liệu!). Cẩn thận hàn từng dây vào vị trí của nó: (bạn cũng có thể nhìn vào sơ đồ để giúp bạn có cái nhìn tổng quan về những gì sẽ xảy ra ở đâu)

  • Hàn dây dữ liệu của cảm biến áp suất với A0 trên bảng điều khiển;
  • Hàn dây nối đất của cảm biến áp suất với mặt đất trên bảng mạch hoàn thiện;
  • Hàn dây 5 volt của cảm biến áp suất với dây 5 volt trên bảng điều chỉnh độ cao.
  • Hàn dây dữ liệu mà bạn đã đánh dấu của đèn LED đến ~ 6 trên bảng điều khiển;
  • Hàn dây nối đất mà bạn đã đánh dấu của đèn LED xuống đất trên bảng hoàn thiện;
  • Hàn dây 5 volt mà bạn đã đánh dấu của đèn LED vào dây 5 volt trên bảng điều khiển;

4. Dùng ống co lại che các dây bị hở.

5. Băng các dây đã hàn lại với nhau thành từng bó để giữ cái nhìn tổng quan.

6. Kéo qua nấm thứ hai của bạn.

  • Hàn dây dữ liệu bạn không đánh dấu của đèn LED đầu tiên với dây dữ liệu bạn đã đánh dấu của đèn LED thứ hai (dây bạn vừa kéo qua);
  • Hàn dây nối đất mà bạn không đánh dấu của đèn LED đầu tiên vào dây nối đất mà bạn đã đánh dấu của đèn LED thứ hai (dây bạn vừa kéo qua);
  • Hàn dây 5 vôn mà bạn không đánh dấu của đèn LED đầu tiên với dây 5 vôn mà bạn đã đánh dấu của đèn LED thứ hai (cái bạn vừa kéo qua);

Lặp lại quy trình tương tự đối với các dây và thân nấm khác. Kiểm tra sơ đồ để xem dây dữ liệu nào kết nối với chân dữ liệu nào.

Khi bạn đã hàn xong, hãy sử dụng keo nóng (hoặc băng keo, nếu bạn muốn có thể tháo chúng) để cố định bảng mạch hoàn thiện và Arduino của bạn bên trong nhật ký.

Hãy kiên nhẫn và đảm bảo rằng bạn kết nối đúng dây với nhau, nếu không, bạn có thể có nguy cơ làm nổ một trong các đèn LED của mình! (Đây là lý do tại sao việc đánh dấu điểm cuối của ba dây trên đèn LED là rất quan trọng)

Bước 10: Lắp ráp và thay đổi các thông số

Lắp ráp và thay đổi các tham số
Lắp ráp và thay đổi các tham số
Lắp ráp và thay đổi các tham số
Lắp ráp và thay đổi các tham số
Lắp ráp và thay đổi các tham số
Lắp ráp và thay đổi các tham số
Lắp ráp và thay đổi các tham số
Lắp ráp và thay đổi các tham số

Khi mọi thứ đã được hàn vào đúng vị trí, đã đến lúc lắp ráp các cây nấm!

1: Dùng kéo cắt sạch phần thân cây gặp khúc gỗ và dán chúng vào thân cây. Tốt nhất là sử dụng silicone cho việc này.

2: Chọn các mũ nấm bạn muốn sử dụng và dán một miếng giấy ăn vào bên trong. Điều này sẽ đảm bảo rằng bạn không thể nhìn thấy dây bên trong của nấm.

3: Dùng keo nóng để dán các phần của dây xoắn ốc bạn đã tạo với nhau để đảm bảo nó giữ nguyên hình dạng sau khi bạn bấm.

4: Dán keo mũ nấm vào dây xoắn ốc.

5: Cắt giấy lụa hình tròn có kích thước bằng với kích thước của cây nấm và phủ lên phần dưới của cây nấm. Điều này sẽ làm sạch nó và thậm chí trông giống như bào tử! Tham khảo ảnh để xem cách tôi cắt giấy lụa.

Bây giờ các cây nấm đều đã được lắp ráp, đã đến lúc thay đổi thông số của các cảm biến.

Chạy mã Arduino của bạn và mở màn hình nối tiếp. Xem xét các giá trị của cảm biến và điều chỉnh chúng cho đến khi bạn hài lòng. Bạn có thể làm cho nấm phản ứng với áp suất và cảm biến ánh sáng phản ứng với ánh sáng tùy thích.

Đề xuất: