Mục lục:

Hệ thống làm vườn tự động Intel: 16 bước (có hình ảnh)
Hệ thống làm vườn tự động Intel: 16 bước (có hình ảnh)

Video: Hệ thống làm vườn tự động Intel: 16 bước (có hình ảnh)

Video: Hệ thống làm vườn tự động Intel: 16 bước (có hình ảnh)
Video: AI CŨNG CÓ THỂ DỄ DÀNG LẮP ĐẶT HỆ THỐNG TƯỚI TỰ ĐỘNG TẠI NHÀ | VNPLANT 2024, Tháng bảy
Anonim
Image
Image
Hệ thống làm vườn tự động Intel
Hệ thống làm vườn tự động Intel
Hệ thống làm vườn tự động Intel
Hệ thống làm vườn tự động Intel
Hệ thống làm vườn tự động Intel
Hệ thống làm vườn tự động Intel

[Phát video]

Chào mọi người !!!

Đây là sách hướng dẫn đầu tiên của tôi về Intel Edison. Tài liệu hướng dẫn này là hướng dẫn tạo hệ thống tưới nước tự động (Tưới nhỏ giọt) cho các chậu cây nhỏ hoặc thảo mộc bằng cách sử dụng Intel Edison và các cảm biến điện tử rẻ tiền khác. Điều này là hoàn hảo để trồng cây thảo mộc trong nhà, nhưng ý tưởng này có thể được thực hiện cho một hệ thống lớn hơn.

Tôi thuộc về một ngôi làng và chúng tôi có công ty của riêng mình. thành phố không còn rau tươi / lá thảo mộc. Tôi phải mua những thứ này từ cửa hàng không tươi chút nào, ngoài ra chúng được trồng bằng cách sử dụng thuốc trừ sâu độc hại không tốt cho sức khỏe. ban công hoàn toàn trong lành và vô hại, nhưng làm săn chắc là một quá trình mất thời gian. Tôi luôn quên tưới nước cho cây hoa của mình. Điều này dẫn đến việc đưa ra ý tưởng về hệ thống làm vườn tự động.

Hệ thống được thiết kế để cảm nhận độ ẩm của đất, lượng ánh sáng chiếu vào cây và tốc độ dòng nước. Khi độ ẩm trong đất quá thấp, hệ thống sẽ ra lệnh khởi động máy bơm và tưới nước vào đất. Đồng hồ đo lưu lượng theo dõi lượng nước tiêu thụ.

Ngoài ra, Intel Edison sẽ truyền thông tin về độ ẩm, ánh sáng xung quanh và tốc độ dòng chảy lên web. Bạn có thể theo dõi tất cả dữ liệu từ điện thoại thông minh của mình bằng cách sử dụng ứng dụng Blynk. giảm xuống dưới một giá trị ngưỡng nhất định.

Việc quan tâm đến môi trường đã trở nên rất quan trọng trong những năm gần đây và ngày càng có nhiều nhu cầu về các ứng dụng "xanh" có thể giúp giảm lượng khí thải CO2 hoặc quản lý hiệu quả hơn năng lượng tiêu thụ. năng lượng mặt trời để cung cấp năng lượng cho toàn hệ thống.

Bước 1: Các bộ phận cần thiết

1. Hội đồng quản trị Intel Edison (Amazon)

2. Cảm biến Moisture (Amazon)

3. Cảm biến dòng chảy (Amazon)

4. máy bơm DC (Amazon)

5. Photocell / LDR (Amazon)

6. MOSFET (IRF540 hoặc IRL540) (Amazon)

7. Bóng bán dẫn (2N3904) (Amazon)

8. Diode (1N4001) (Amazon)

9. Điện trở (10K x2, 1K x1, 330R x1)

10. Tụ điện -10uF (Amazon)

11. Đèn LED xanh

12. Bảng nguyên mẫu hai mặt (5cm x 7cm) (Amazon)

13. Đầu nối JST M / F với dây (2 pin x 3, 3 pin x1) (eBay)

14. DC Jack- Nam (Amazon)

15. Header Pins (Amazon)

16. Bảng điều khiển cực đại 10W (Voc = 20V-25V) (Amazon)

17. Bộ điều khiển sạc năng lượng mặt trời (Amazon)

18. Ắc quy axit chì kín (Amazon)

Công cụ yêu cầu:

1. Sắt hàn (Amazon)

2. Máy cắt dây / Máy rút dây (Amazon)

3. Súng bắn keo (Amazon)

4. Drill (Amazon)

Bước 2: Hệ thống hoạt động như thế nào

Hệ thống hoạt động như thế nào
Hệ thống hoạt động như thế nào
Hệ thống hoạt động như thế nào
Hệ thống hoạt động như thế nào

Trung tâm của dự án là bo mạch Intel Edison, nó được kết nối với các cảm biến khác nhau (như độ ẩm của đất, ánh sáng, nhiệt độ, lưu lượng nước, v.v.) và một Máy bơm nước. Các cảm biến giám sát các thông số khác nhau như Độ ẩm của đất, Ánh sáng mặt trời và Nước lưu lượng / tiêu thụ sau đó được cấp cho Intel Board. Sau đó, bo mạch Intel xử lý dữ liệu đến từ các cảm biến và đưa ra lệnh cho Máy bơm nước tưới cây.

Các thông số khác nhau sau đó được gửi đến web thông qua WiFi tích hợp sẵn của Intel Edison, sau đó được giao tiếp với các ứng dụng Blynk để theo dõi nhà máy từ Điện thoại thông minh / Máy tính bảng của bạn.

Để dễ hiểu, tôi đã chia các dự án thành các phần nhỏ hơn như bên dưới

1. Bắt đầu với Edison

2. Cấp điện cho dự án

3. Kết nối và kiểm tra các cảm biến

4. Làm mạch / lá chắn

5. Giao diện với ứng dụng Blynk

6. phần mềm

7. Chuẩn bị Bao vây

8. thử nghiệm cuối cùng

Bước 3: Cài đặt Intel Edison

Cài đặt của Intel Edison
Cài đặt của Intel Edison
Cài đặt của Intel Edison
Cài đặt của Intel Edison

Tôi mua Bảng mở rộng Intel Edison và Arduino này từ Amazon. Tôi rất không may mắn vì đã không nhận được nó từ Chiến dịch có thể hướng dẫn. Tôi đã quen với Arduino, nhưng tôi thấy việc thiết lập và chạy với Intel Edison hơi khó khăn. Dù sao sau vài ngày dùng thử, tôi thấy nó khá dễ sử dụng, tôi sẽ hướng dẫn bạn theo vài bước sau để bắt đầu nhanh chóng.

Chỉ cần làm theo các hướng dẫn sau bao gồm cách bắt đầu với Edison

Nếu bạn là người mới bắt đầu tuyệt đối thì hãy làm theo Hướng dẫn sau

Hướng dẫn tuyệt đối cho người mới bắt đầu về Intel Edison

Nếu bạn là người dùng Mac thì hãy làm theo Hướng dẫn sau

REAL hướng dẫn cho người mới bắt đầu để thiết lập Intel Edison (với Mac OS)

Ngoài những Sparkfun này và Intel có một hướng dẫn tuyệt vời để bắt đầu với Edison.

1. Hướng dẫn Sparkfun

2. Hướng dẫn Intel

Tải xuống tất cả phần mềm cần thiết từ trang web của Intel

software.intel.com/en-us/iot/hardware/edison/downloads

Sau khi tải xuống phần mềm, bạn phải cài đặt trình điều khiển, IDE và OS

Trình điều khiển:

1. Trình điều khiển FTDI

2. Trình điều khiển Edison

IDE:

Arduino IDE

Cài đặt hệ điều hành:

Edison với Yocto Linux Image

Sau khi cài đặt tất cả, bạn phải thiết lập kết nối WiFi

Bước 4: Cung cấp điện

Nguồn cấp
Nguồn cấp
Nguồn cấp
Nguồn cấp
Nguồn cấp
Nguồn cấp

Chúng ta cần năng lượng cho dự án này vì hai mục đích

1. Để cấp nguồn cho Intel Edison (7-12V DC) và các cảm biến khác nhau (5V DC)

2. Để chạy máy bơm DC (9V DC)

Tôi chọn một bình acquy axit chì kín 12V để cung cấp năng lượng cho toàn bộ dự án, vì tôi lấy nó từ một bộ lưu điện máy tính cũ, sau đó tôi nghĩ sử dụng Năng lượng mặt trời để sạc pin nên bây giờ dự án của tôi đã hoàn toàn đáng tin cậy và thân thiện với môi trường.

Xem các hình ảnh trên để chuẩn bị Nguồn điện.

Hệ thống sạc năng lượng mặt trời bao gồm hai thành phần chính

1. Bảng điều khiển năng lượng mặt trời: Nó chuyển đổi ánh sáng mặt trời thành năng lượng điện

2. Solar Charge Controller: Để sạc pin một cách tối ưu và kiểm soát tải

Tôi đã viết 3 hướng dẫn về cách tạo Bộ điều khiển sạc năng lượng mặt trời, vì vậy bạn có thể làm theo để tự chế tạo.

ARDUINO-BỘ ĐIỀU KHIỂN SẠC MẶT TRỜI

Nếu bạn không muốn làm, thì chỉ cần mua nó từ eBay hoặc Amazon.

Sự liên quan:

Hầu hết các bộ điều khiển sạc thường có 3 thiết bị đầu cuối: Năng lượng mặt trời, Pin và tải.

Trước tiên, hãy kết nối Bộ điều khiển sạc với Pin, vì điều này cho phép Bộ điều khiển sạc được hiệu chỉnh theo điện áp hệ thống thích hợp. Kết nối thiết bị đầu cuối âm trước và sau đó tích cực. Kết nối bảng điều khiển năng lượng mặt trời (âm đầu tiên và sau đó dương) Cuối cùng kết nối với thiết bị đầu cuối tải DC. Trong trường hợp của chúng tôi, tải là Intel Edison và máy bơm DC.

Nhưng Bo mạch và máy bơm của Intel cần một điện áp ổn định.

Bước 5: Cảm biến độ ẩm

Cảm biến độ ẩm
Cảm biến độ ẩm
Cảm biến độ ẩm
Cảm biến độ ẩm
Cảm biến độ ẩm
Cảm biến độ ẩm

Cảm biến độ ẩm hoạt động dựa trên điện trở suất của nước để xác định độ ẩm của đất. Các cảm biến đo điện trở giữa hai đầu dò riêng biệt bằng cách cho dòng điện chạy qua một trong số chúng và đọc mức giảm điện áp tương ứng do giá trị điện trở đã biết.

Càng nhiều nước thì điện trở càng thấp và sử dụng điều này, chúng tôi có thể xác định các giá trị ngưỡng cho độ ẩm. Khi đất khô, điện trở sẽ cao và LM-393 sẽ hiển thị giá trị cao trên đầu ra., nó sẽ hiển thị giá trị thấp trong đầu ra.

LM-393 DRIVER (cảm biến độ ẩm) -> Intel Edison

GND -> GND

5 V -> 5

VOUT -> A0

Mã kiểm tra:

int ẩm_sensor_Pin = A0; // Cảm biến được kết nối với chân analog A0

int ẩm_sensor_Value = 0; // biến để lưu giá trị đến từ sensor void setup () {Serial.begin (9600); } void loop () {// đọc giá trị từ cảm biến: wet_sensor_Value = analogRead (Moist_sensor_Pin); chậm trễ (1000); Serial.print ("Đọc cảm biến độ ẩm ="); Serial.println (Ẩm_nghiệp_Value); }

Bước 6: Cảm biến ánh sáng

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

Để theo dõi lượng ánh sáng mặt trời chiếu vào cây, chúng ta cần một cảm biến ánh sáng, bạn có thể mua một cảm biến làm sẵn cho nó, nhưng tôi thích tự chế bằng cách sử dụng tế bào quang điện / LDR. Chi phí rất thấp, dễ kiếm. với nhiều kích cỡ và thông số kỹ thuật.

Làm thế nào nó hoạt động ?

Tế bào quang điện về cơ bản là một điện trở có thể thay đổi giá trị điện trở của nó (tính bằng ohm) tùy thuộc vào lượng ánh sáng chiếu vào khuôn mặt có hình dạng nguệch ngoạc. Lượng ánh sáng chiếu vào nó càng nhiều thì điện trở càng giảm và ngược lại.

Để biết thêm về Photocell, bấm vào đây

Bảng mạch bánh mì:

Cảm biến ánh sáng có thể được thực hiện bằng cách tạo một mạch phân áp có điện trở trên (R1) là Tế bào quang / LDR và điện trở a và điện trở dưới (R2) là điện trở 10K. Xem mạch điện ở trên.

Để biết thêm về nó, bạn có thể xem hướng dẫn adafruit.

Sự liên quan:

LDR một chân - 5V

Giao lộ --- A1

10K Rresistor một chân - GND

Mạch lọc tiếng ồn tùy chọn: Kết nối một tụ điện 0,1uF qua điện trở 10K để lọc tiếng ồn không mong muốn.

Mã kiểm tra:

Kết quả:

Việc đọc màn hình nối tiếp cho thấy giá trị cảm biến cao hơn đối với ánh sáng mặt trời chói và thấp hơn trong bóng tối.

int LDR = A1; // LDR được kết nối với chân tương tự A1

int LDRValue = 0; // đó là một biến để lưu trữ các giá trị LDR void setup () {Serial.begin (9600); // khởi động màn hình nối tiếp với 9600 buad} void loop () {LDRValue = analogRead (LDR); // đọc giá trị ldr’s thông qua LDR Serial.print ("Giá trị cảm biến ánh sáng:"); Serial.println (LDRValue); // in các giá trị LDR tới độ trễ của màn hình nối tiếp (50); // Đây là tốc độ mà LDR gửi giá trị đến arduino}

Bước 7: Tạo cảm biến ánh sáng

Tạo cảm biến ánh sáng
Tạo cảm biến ánh sáng
Tạo cảm biến ánh sáng
Tạo cảm biến ánh sáng
Tạo cảm biến ánh sáng
Tạo cảm biến ánh sáng
Tạo cảm biến ánh sáng
Tạo cảm biến ánh sáng

Nếu bạn có cảm biến ánh sáng rãnh Seeedstudio thì bạn có thể bỏ qua bước này, nhưng tôi không có cảm biến rãnh nên tôi đã tự làm.

Lấy hai đoạn dây có độ dài mong muốn và loại bỏ lớp cách điện ở hai đầu. Kết nối đầu nối JST hai chân ở cuối. Bạn cũng có thể mua đầu nối có dây.

Tế bào quang điện có các chân dài nên vẫn cần được cắt bớt thành các cuống ngắn để khớp với các dây dẫn.

Cắt hai đoạn co nhiệt ngắn để cách nhiệt cho mỗi chân. Lắp ống co nhiệt vào dây dẫn.

Sau đó, tế bào quang điện được hàn vào cuối các dây dẫn.

Bây giờ cảm biến đã sẵn sàng, vì vậy bạn có thể dễ dàng gắn nó vào vị trí mong muốn. Điện trở 10K và tụ điện 0,1uF sẽ được hàn trên bảng mạch chính mà tôi sẽ giải thích sau.

Bước 8: Cảm biến dòng chảy

Cảm biến lưu lượng
Cảm biến lưu lượng
Cảm biến lưu lượng
Cảm biến lưu lượng
Cảm biến lưu lượng
Cảm biến lưu lượng
Cảm biến lưu lượng
Cảm biến lưu lượng

Cảm biến lưu lượng được sử dụng để đo chất lỏng chảy qua đường ống / thùng chứa. Bạn có thể nghĩ tại sao chúng ta cần cảm biến này. Có hai lý do chính

1. Để đo lượng nước tưới cây, tránh lãng phí

2. Tắt máy bơm để tránh chạy khô.

Cảm biến hoạt động như thế nào?

Nó hoạt động trên nguyên tắc “Hiệu ứng Hall”. Một sự chênh lệch điện áp được tạo ra trong một dây dẫn vuông góc với dòng điện và từ trường vuông góc với nó. Một quạt nhỏ / cánh quạt cánh quạt được đặt trên đường đi của chất lỏng chảy, khi chất lỏng chảy cánh quạt quay. Trục của rôto được kết nối với một cảm biến hiệu ứng Hall. Nó là sự sắp xếp của một cuộn dây có dòng điện chạy qua và một nam châm nối với trục của rôto. Do đó, một điện áp / xung được tạo ra khi rôto này quay. Trong đồng hồ đo lưu lượng này, cứ mỗi lít chất lỏng đi qua nó mỗi phút, nó sẽ tạo ra khoảng vài xung. Tốc độ dòng chảy tính bằng L / giờ có thể được tính bằng cách đếm các xung từ đầu ra của cảm biến. Intel Edison sẽ thực hiện công việc đếm.

Cảm biến dòng chảy đi kèm với ba dây:

1. Đỏ / VCC (Đầu vào DC 5-24V)

2. đen / đen (0V)

3. Màu vàng / OUT (Đầu ra xung)

Chuẩn bị đầu nối máy bơm: Máy bơm đi kèm với đầu nối JST và dây, nhưng đầu nối cái trong kho của tôi không khớp với nó và chiều dài dây cũng nhỏ. Vì vậy, tôi đã cắt đầu nối ban đầu và hàn một đầu nối mới với kích thước phù hợp.

Sự liên quan:

Cảm biến ---- Intel

Vcc - 5V

GND-- GND

RA - D2

Mã kiểm tra:

Chân ra xung của cảm biến lưu lượng được kết nối với chân kỹ thuật số 2. Chân-2 đóng vai trò là chân ngắt bên ngoài.

Điều này được sử dụng để đọc các xung đầu ra đến từ cảm biến lưu lượng nước. Khi bảng mạch Intel phát hiện ra xung, nó sẽ ngay lập tức kích hoạt một chức năng.

Để biết thêm về ngắt, bạn có thể xem trang Tham khảo Arduino.

Mã kiểm tra có dạng SeeedStudio. Để biết thêm chi tiết bạn có thể xem tại đây

Lưu ý: Để tính lưu lượng, bạn phải thay đổi phương trình theo bảng dữ liệu máy bơm của bạn.

// đọc tốc độ dòng chảy của chất lỏng bằng Seeeduino và Cảm biến dòng nước từ Seeedstudio.com// Mã được Charles Gantt điều chỉnh từ mã RPM của PC Fan được viết bởi Crenn @ thebestcasecenario.com // https://themakersworkbench.com https://thebestcasecenario.com https://seeedstudio.com dễ bay hơi int NbTopsFan; // đo các cạnh tăng của tín hiệu int Calc; int hallsensor = 2; // Vị trí chân của cảm biến void rpm () // Đây là hàm mà interupt gọi {NbTopsFan ++; // Hàm này đo cạnh lên và xuống của tín hiệu cảm biến hiệu ứng Hall} // Phương thức setup () chạy một lần, khi bản phác thảo bắt đầu void setup () // {pinMode (hallsensor, INPUT); // khởi tạo chân số 2 làm đầu vào Serial.begin (9600); // Đây là hàm thiết lập nơi khởi tạo cổng nối tiếp, AttachInterrupt (0, rpm, RISING); // và ngắt được đính kèm} // phương thức loop () chạy đi chạy lại, // miễn là Arduino có power void loop () {NbTopsFan = 0; // Đặt NbTops thành 0 sẵn sàng cho các phép tính sei (); // Cho phép ngắt delay (1000); // Chờ 1 giây cli (); // Tắt ngắt Calc = (NbTopsFan * 60/73); // (Tần số xung x 60) / 73Q, = tốc độ dòng tính bằng L / giờ Serial.print (Calc, DEC); // In số được tính ở trên Serial.print ("L / giờ / r / n"); // In "L / giờ" và trả về một dòng mới}

Bước 9: Bơm DC

Bơm DC
Bơm DC
Bơm DC
Bơm DC
Bơm DC
Bơm DC

Máy bơm về cơ bản là một động cơ DC giảm tốc, vì vậy nó có rất nhiều mô-men xoắn. Bên trong máy bơm là mô hình ‘cỏ ba lá’ của các con lăn. Khi động cơ quay, cỏ ba lá ép vào ống để ép chất lỏng. Máy bơm không cần mồi và trên thực tế có thể tự châm nước một cách dễ dàng nửa mét.

Máy bơm không phải là loại đặt chìm, vì vậy nó không bao giờ chạm vào chất lỏng và làm cho nó trở thành một sự lựa chọn tuyệt vời cho việc làm vườn nhỏ.

Mạch điều khiển:

Chúng tôi không thể cấp nguồn trực tiếp cho máy bơm từ các chân Edision vì các chân Edison chỉ có thể cung cấp một lượng nhỏ dòng điện. Vì vậy, để điều khiển máy bơm, chúng ta cần một mạch trình điều khiển riêng biệt. Trình điều khiển có thể được tạo ra bằng cách sử dụng MOSFET kênh n.

Bạn có thể xem mạch trình điều khiển được hiển thị trong hình trên.

Máy bơm có hai thiết bị đầu cuối, thiết bị đầu cuối được đánh dấu bằng chấm đỏ là cực dương. Xem hình ảnh.

Máy bơm Dc được khuyến nghị chạy ở 3V đến 9V. Nhưng nguồn điện của chúng ta là bình acquy 12V, để đạt được điện áp mong muốn, chúng ta cần giảm điện áp xuống, thực hiện bằng Bộ chuyển đổi DC Buck, đầu ra được đặt thành 9V bằng cách điều chỉnh chiết áp trên bo mạch.

Lưu ý: Nếu bạn đang sử dụng IRL540 MOSFET thì không cần tạo mạch trình điều khiển vì nó là mức logic.

Chuẩn bị đầu nối máy bơm:

Lấy đầu nối JST hai chân với dây, sau đó hàn dây màu đỏ vào cực có dấu chấm và dây màu đen vào đầu cuối còn lại.

Lưu ý: Vui lòng không kiểm tra thời gian dài không tải, bên trong là lá nhựa, không thể hút tạp chất.

Bước 10: Chuẩn bị Sield

Chuẩn bị Sield
Chuẩn bị Sield
Chuẩn bị Sield
Chuẩn bị Sield
Chuẩn bị Sield
Chuẩn bị Sield

Vì tôi không có tấm chắn rãnh cho kết nối cảm biến nên để kết nối dễ dàng hơn, tôi đã tự làm.

Tôi đã sử dụng một bảng nguyên mẫu hai mặt (5 cm x 7 cm) để làm nó.

Cắt 3 dải ghim đầu nam thẳng như trong hình.

Chèn tiêu đề vào các tiêu đề cái Intel.

Đặt bảng nguyên mẫu ngay trên nó và đánh dấu vị trí bằng bút dạ.

Sau đó hàn tất cả các tiêu đề.

Bước 11: Làm Cicrcuit

Làm cho Cicrcuit
Làm cho Cicrcuit
Làm cho Cicrcuit
Làm cho Cicrcuit
Làm cho Cicrcuit
Làm cho Cicrcuit

Lá chắn bao gồm:

1. Đầu nối nguồn điện (2 pin)

2. Đầu nối bơm (2 chân) và mạch điều khiển của nó (IRF540 MOSFET, Bóng bán dẫn 2N3904, Điện trở 10K và 1K và 1N4001 chống diode song song)

3. Đầu nối cảm biến:

  • Cảm biến độ ẩm - Đầu nối cho cảm biến độ ẩm được làm bằng đầu đực thẳng 3 chân.
  • Cảm biến ánh sáng - Đầu nối cảm biến ánh sáng là đầu nối JST 2 chân cái, mạch liên kết (điện trở 10K và Tụ điện 0,1uF) được làm trên tấm chắn
  • Cảm biến lưu lượng: Đầu nối cảm biến lưu lượng là đầu nối JST 3 chân.

4. Đèn LED của máy bơm: Đèn LED màu xanh lá cây được sử dụng để biết trạng thái máy bơm. (Đèn LED xanh và điện trở 330R)

Hàn tất cả các đầu nối và các thành phần khác theo sơ đồ được hiển thị ở trên.

Bước 12: Cài đặt ứng dụng và thư viện Blynk

Cài đặt ứng dụng và thư viện Blynk
Cài đặt ứng dụng và thư viện Blynk
Cài đặt ứng dụng và thư viện Blynk
Cài đặt ứng dụng và thư viện Blynk

Vì Intel Edision có WiFi tích hợp sẵn, tôi nghĩ để kết nối nó với bộ định tuyến và theo dõi cây trồng từ điện thoại thông minh của mình. Tuy nhiên, việc tạo ra một ứng dụng phù hợp cần một số loại mã hóa. Tôi đã tìm kiếm tùy chọn đơn giản để bất kỳ ai có ít kinh nghiệm cũng có thể thực hiện được. Tùy chọn tốt nhất mà tôi tìm thấy là sử dụng Ứng dụng Blynk.

Blynk là một ứng dụng cho phép toàn quyền kiểm soát Arduino, Rasberry, Intel Edision và nhiều phần cứng khác, tương thích với cả Android và IPhone. Ngay bây giờ ứng dụng Blynk đã có sẵn miễn phí.

Bạn có thể tải xuống ứng dụng từ liên kết sau

1. Đối với Android

2. Đối với Iphone

Sau khi tải xuống ứng dụng, hãy cài đặt nó trên điện thoại thông minh của bạn.

Sau đó, bạn phải nhập thư viện vào IDE Arduino của mình.

Tải xuống Thư viện

Khi bạn chạy ứng dụng lần đầu tiên, bạn cần đăng nhập - vì vậy hãy nhập địa chỉ email và mật khẩu.

Nhấp vào dấu “+” ở trên cùng bên phải của màn hình để tạo một dự án mới, sau đó đặt tên cho dự án đó. Tôi đặt tên là “Khu vườn tự động”.

Chọn phần cứng đích Intel Edision

Sau đó nhấp vào “E-mail” để gửi mã xác thực đó cho chính bạn - bạn sẽ cần nó trong mã

Bước 13: Tạo Trang tổng quan

Tạo Trang tổng quan
Tạo Trang tổng quan
Tạo Trang tổng quan
Tạo Trang tổng quan
Tạo Trang tổng quan
Tạo Trang tổng quan

Trang tổng quan bao gồm các tiện ích con khác nhau. Để thêm tiện ích con, hãy làm theo các bước dưới đây:

Nhấp vào “Tạo” để vào màn hình Trang tổng quan chính.

Tiếp theo, nhấn “+” một lần nữa để nhận “Hộp tiện ích”

Sau đó kéo 2 Đồ thị.

Nhấp vào biểu đồ, nó sẽ bật ra menu cài đặt như hình trên.

Bạn phải thay đổi tên "Độ ẩm", Chọn Pin ảo V1, sau đó thay đổi phạm vi từ 0 -100.

Thay đổi vị trí thanh trượt cho các mẫu đồ thị khác nhau. Thanh giống hoặc Đường thẳng.

Bạn cũng có thể thay đổi màu bằng cách nhấp vào biểu tượng vòng tròn ở phía bên phải của Tên.

Sau đó, thêm hai Đồng hồ đo, 1 Hiển thị giá trị và Twiter.

Thực hiện theo quy trình tương tự để cài đặt. Bạn có thể tham khảo hình ảnh hiển thị ở trên.

Bước 14: Lập trình:

Lập trình
Lập trình
Lập trình
Lập trình
Lập trình
Lập trình

Trong các bước trước đó, bạn đã kiểm tra tất cả các mã cảm biến. Bây giờ đã đến lúc kết hợp chúng lại với nhau.

Bạn có thể tải xuống mã từ liên kết bên dưới.

Mở Arduino IDE và chọn tên bảng "Intel Edison" và PORT No.

Tải lên mã. Nhấp vào biểu tượng hình tam giác ở góc trên cùng bên phải trên Ứng dụng Blynk Bây giờ bạn sẽ hình dung ra các đồ thị và các thông số khác.

Cập nhật về tính năng Ghi dữ liệu qua WiFi (2015-10-27): Ứng dụng Blynk đã hoạt động được thử nghiệm cho cảm biến độ ẩm và ánh sáng. Tôi đang làm việc trên Cảm biến dòng chảy và Twiter.

Vì vậy, hãy liên lạc để cập nhật.

Bước 15: Chuẩn bị Bao vây

Chuẩn bị Bao vây
Chuẩn bị Bao vây
Chuẩn bị Bao vây
Chuẩn bị Bao vây
Chuẩn bị Bao vây
Chuẩn bị Bao vây
Chuẩn bị Bao vây
Chuẩn bị Bao vây

Để làm cho hệ thống nhỏ gọn và di động, tôi đặt tất cả các bộ phận bên trong một hộp nhựa.

Đầu tiên, đặt tất cả các bộ phận và đánh dấu để tạo lỗ (đối với đường ống, Dây cáp để cố định máy bơm và Dây điện)

Ràng buộc máy bơm bằng sự trợ giúp của dây buộc cáp.

Cắt một ống silicon nhỏ và kết nối giữa dòng xả của bơm và cảm biến lưu lượng.

Chèn một ống silicon dài vào các lỗ gần Hút Bơm.

Chèn một ống silicon khác và kết nối nó với cảm biến lưu lượng.

Lắp đặt bộ chuyển đổi buck ở bức tường một bên của vỏ bọc. Bạn có thể bôi keo hoặc tấm lót 3M giống như tôi.

Bôi keo nóng ở đế của cảm biến lưu lượng.

Đặt bo mạch Intel với tấm chắn đã chuẩn bị sẵn. Tôi đã dán các ô vuông 3M để dán vào vỏ.

Cuối cùng kết nối tất cả các cảm biến với các tiêu đề tương ứng trên tấm chắn.

Bước 16: Thử nghiệm cuối cùng

Thử nghiệm cuối cùng
Thử nghiệm cuối cùng

Mở ứng dụng Blynk và nhấn nút phát (biểu tượng hình tam giác) để chạy dự án, sau khi đợi vài giây, biểu đồ và đồng hồ đo sẽ hoạt động, cho biết rằng Intel Edison của bạn đã kết nối với bộ định tuyến.

Kiểm tra cảm biến độ ẩm:

Lấy một chậu đất khô và lắp cảm biến độ ẩm, sau đó đổ nước dần dần và quan sát các chỉ số trên điện thoại thông minh của bạn.

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

Cảm biến ánh sáng có thể được kiểm tra bằng cách hiển thị cảm biến ánh sáng về phía ánh sáng và cách xa nó.

Bơm DC:

Khi độ ẩm giảm xuống dưới 40% thì máy bơm sẽ bắt đầu và đèn LED màu xanh lá cây sẽ BẬT. Bạn có thể lấy đầu dò ra khỏi đất ướt để mô phỏng tình huống.

Cảm biến lưu lượng:

Mã cảm biến lưu lượng đang hoạt động trên Arduino nhưng có một số lỗi trên Intel Edison. Tôi đang làm việc trên nó.

Twiter twit:

Vẫn chưa được kiểm tra, tôi sẽ thực hiện ngay khi có thể. Hãy theo dõi để cập nhật.

Bạn cũng có thể xem Video giới thiệu

Nếu bạn thích bài viết này, đừng quên chuyển nó đi! Hãy theo dõi tôi để biết thêm các dự án và ý tưởng DIY. Cảm ơn bạn !!!

Intel® IoT Invitational
Intel® IoT Invitational
Intel® IoT Invitational
Intel® IoT Invitational

Giải nhất cuộc thi Intel® IoT Invitational

Đề xuất: