Mục lục:
- Quân nhu
- Bước 1: Tìm hiểu thiết bị và luồng dữ liệu
- Bước 2: Xây dựng các bộ phận
- Bước 3: Mạch
- Bước 4: Phần mềm cần thiết
- Bước 5: Trang tổng quan
- Bước 6: Mã
- Bước 7: Ứng dụng BLYNK và Thông báo
- Bước 8: Thưởng thức quả bơ chín của bạn
Video: AvoRipe - Kiểm tra xem quả bơ của bạn đã chín chưa: 8 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:31
Chuyện xảy ra với tất cả mọi người, bạn mua một quả bơ, nó chưa chín. Một vài ngày trôi qua, và khi nó chín muồi, bạn đã quên nó đi… và trong vài ngày tới, nó có thể trở nên tồi tệ!
Thật may mắn cho bạn, chúng tôi đã thiết kế và chế tạo AvoRipe, một thiết bị kiểm tra quả bơ của bạn hai lần một ngày hoặc theo yêu cầu, gửi cho bạn thông báo đến điện thoại thông minh của bạn nếu quả bơ của bạn đã chín và cho phép bạn theo dõi độ mềm của quả bơ theo thời gian.
Chúng tôi là ai? Được tạo ra bởi Elad Goldberg và Eden Bar-Tov một cách tự hào từ IDC Herzliya ở Thung lũng McCann, Mizpe Ramon và phòng thí nghiệm đổi mới phương tiện truyền thông tại IDC (MiLab). Xin gửi lời cảm ơn thiết thực đến Zvika Markfeld, của ForRealTeam, vì đã dạy chúng tôi mọi thứ về IoT, đã cung cấp cho chúng tôi tất cả các thiết bị và cùng chúng tôi đến sa mạc, nơi chúng tôi đã chế tạo hầu hết các thiết bị này.
Đặc biệt, cảm ơn những người hướng dẫn và Thingiverse đã cho chúng tôi một số cảm hứng và ý tưởng cũng như anh chàng đã thiết kế mô hình 3D mà chúng tôi đã sử dụng trong thiết bị của mình.
Quân nhu
Đây là danh sách những thứ mà chúng tôi đã sử dụng, không cần phải nói, rằng mọi thành phần ở đây đều có thể thay thế và được lựa chọn chủ yếu bởi tính sẵn có của chúng tôi trong thời gian thực hiện dự án này.
Bộ điều khiển vi mô, bo mạch và tấm chắn
- 1x bo mạch ESP8266 (chúng tôi sử dụng minis WeMos D1 do LoLin sản xuất)
- 1x Lá chắn servo mini D1
- 1x Cáp Micro-USB
- 20 x cáp jumper
- Điện trở 1 x 10K Ohm
- 1 x Breadboard
Động cơ
1 x động cơ Servo (chúng tôi khuyên nên chọn một động cơ mạnh mẽ, theo kinh nghiệm của chúng tôi, những động cơ nhỏ đôi khi không làm được)
Cảm biến
- Cảm biến lực cảm biến áp suất màng mỏng 1x
- Máy dò màu 1x RGB sử dụng mô-đun cảm biến TCS3200
Bộ phận cắt bằng laser
- 1 x Hộp thông minh
- 7x vòng sẽ tạo thành giá đỡ
- 2x 70X100 cm
Bộ phận in 3D
Máy xay bơ (ban đầu là Petri Dish Gripper mà chúng tôi tìm thấy ở đây)
Bước 1: Tìm hiểu thiết bị và luồng dữ liệu
AvoRipe được thiết kế để kiểm tra độ chín của quả bơ của bạn hai lần một ngày (sáng và tối) và nó cũng có thể kiểm tra nó bằng một nút nhấn trên điện thoại của bạn bất cứ khi nào bạn muốn dù bạn ở đâu!
Nếu quả bơ đã chín (theo màu sắc và độ mềm), một thông báo đẩy sẽ được ứng dụng BLYNK gửi cho bạn để bạn biết đã đến lúc ăn quả bơ ngon của mình.
Vì chúng tôi ủng hộ việc cung cấp dữ liệu cho mọi người, chúng tôi cũng xây dựng một bảng điều khiển bằng cách sử dụng AdafuitIO để theo dõi tiến trình của quả bơ của bạn (mức độ mềm, màu sắc hiện tại và độ chín) để giúp bạn cập nhật nhanh chóng.
Bước 2: Xây dựng các bộ phận
Cai mong
- Sau khi in các bộ phận của mô hình 3D này và hình vuông bằng nhựa 70x100 mm
- lắp ráp mô hình 3D như được thấy trong hướng dẫn của nhà thiết kế ban đầu
- vì chúng tôi sử dụng một servo lớn hơn, chúng tôi sẽ không sử dụng phần lớn nhất của mô hình để giữ servo tại chỗ, thay vào đó, chúng tôi sẽ sử dụng hình vuông bằng nhựa 70x100 mm và dán chúng lại với nhau như trong hình.
- sau rất nhiều thử nghiệm và sai sót, chúng tôi đã đi đến kết luận rằng một số băng keo và một số trọng lượng nhỏ từ trên cao có thể giúp làm mịn mọi thứ - vì vậy chúng tôi khuyên bạn nên sử dụng một thứ gì đó nặng để đặt ở phần trên cùng - chúng tôi đã sử dụng chơi- bột nhưng nó không thực sự quan trọng.
- chúng tôi đã sử dụng một số băng keo để làm mềm phần vuốt nhựa cùn để quả bơ sẽ ấm và chúng tôi kết nối cảm biến lực với một trong các cánh tay.
Chỗ đứng
Sau khi lắp cảm biến ánh sáng vào bên trong vòng lớn nhất (chúng tôi khuyên bạn nên khoan một lỗ nhỏ để dây nhảy chui qua) keo tất cả các vòng lại với nhau cho đến khi bạn đạt được chiều cao mong muốn
Cái hộp
chúng tôi đã sử dụng makercase để làm hộp và lắp ráp nó. chiếc hộp mang lại cho chúng ta một sức bật cao cho móng vuốt và cũng là nơi để lưu trữ các mạch wemos
Bước 3: Mạch
Trong bước này, chúng tôi sẽ kết nối tất cả các cảm biến.
Cảm biến lực:
- Kết nối VCC với + trong breadboard.
- Nối G và A0 với điện trở 10K Ohm.
- Kết nối chân điện trở khác với - trong breadboard.
Servo:
- Kết nối VCC với + trong breadboard
- Kết nối Ground với - trong breadboard
- và kết nối nguồn với D8
Cảm biến RGB (TCS3200):
- Kết nối S0 với D4
- Kết nối S1 với D3
- Kết nối S2 với D6
- Kết nối S3 với D7
- Kết nối đầu ra với D5
Bước 4: Phần mềm cần thiết
Arduino IDE
Cài đặt Arduino IDE:
www.arduino.cc/en/Guide/HomePage
Cài đặt "trình điều khiển" có liên quan cho bảng ESP8266 vào IDE Arduino của bạn:
randomnerdtutorials.com/how-to-install-es…
Blynk
Tải xuống ứng dụng Blynk: https://j.mp/blynk_Android hoặc
Chạm vào biểu tượng mã QR và hướng máy ảnh vào mã QR bên dưới
sau đó gửi cho bạn mã xác thực (chúng tôi sẽ sử dụng mã đó trong bước tiếp theo)
Bước 5: Trang tổng quan
AdafruitIO
Tạo tài khoản:
Đi tới "Nguồn cấp dữ liệu" và tạo 3 nguồn cấp dữ liệu mới:
1. màu bơ
2. isRipe
3. squishiness
Sau đó, chuyển đến tab "Trang tổng quan" và tạo một trang tổng quan mới.
Sau khi tạo trang tổng quan, hãy nhập trang tổng quan và thêm 3 khối mới bằng nút "+":
1. Một biểu đồ đường và thêm nguồn cấp dữ liệu squishiness vào đó, khối đó sẽ hiển thị sự tiến triển của squishiness bơ theo thời gian.
2. Một công cụ chọn màu và thêm nguồn cấp dữ liệu Màu quả bơ cho nó. khối đó sẽ hiển thị màu của quả bơ.
3. Một chỉ báo và chọn nguồn cấp dữ liệu isRipe cho nó. khối đó sẽ đo xem quả bơ có đủ căng mọng để được xác định là chín hay không. đảm bảo đặt điều kiện trong khối này thành "=" và giá trị là 2.
Bước 6: Mã
Mã được đính kèm, hy vọng bạn sẽ thấy dễ sử dụng (chúng tôi đã cố gắng ghi lại nó nhiều nhất có thể).
Mở Arduino IDE và nhập mã, đảm bảo rằng bạn đang làm việc trên đúng bảng (sử dụng Công cụ -> bảng)
chạy màn hình nối tiếp (CTRL + SHIFT + m) và xem góc của servo và lực tác dụng lên cảm biến ở mọi giai đoạn.
Khi bạn đang chạy màn hình nối tiếp, hãy đảm bảo rằng bạn đang sử dụng 9600baud.
Sửa đổi tất cả là những vị trí trong mã bạn cần sửa đổi, nó được nhận xét tốt trong mã (chủ yếu là chi tiết WiFi của bạn, xác thực adafuitIO và BLYNK).
Chúng tôi khuyên bạn nên hiệu chỉnh giá trị của lực cần thiết để quyết định rằng một quả bơ chín sau khi bạn kiểm tra một vài quả bơ cứng và một vài quả bơ chín và tìm thấy một điểm ngọt (chúng tôi đã biết rằng mọi cách thiết lập đều khác một chút kể từ khi cảm biến lực là khá tinh tế).
Chúng tôi cũng khuyên bạn nên hiệu chỉnh Cảm biến màu. Bạn có thể làm điều đó bằng cách mở màn hình nối tiếp (CTRL + SHIFT + m) trong Arduino IDE và sau đó nhập "c" ở dòng trên. sau đó, chỉ cần làm theo hướng dẫn được in để hiệu chỉnh cảm biến.
Bước 7: Ứng dụng BLYNK và Thông báo
Trong ứng dụng BLYNK, hãy đảm bảo bộ hẹn giờ được đặt thành thời gian mong muốn và thiết bị của bạn cho phép thông báo từ ứng dụng.
Giải thích một chút về cách ứng dụng BLYNK và mã hoạt động cùng nhau:
chúng tôi đã đặt một mã pin ảo (V0) đang được wemos kiểm tra liên tục, ứng dụng sẽ thay đổi nó từ 0 (không kiểm tra quả bơ) thành 1 (không kiểm tra quả bơ) khi:
- nút bật được nhấn (hãy nhớ nhấn nút bật sau đó)
- một trong những bộ hẹn giờ tắt.
chúng tôi đặt một ghim ảo khác (V4) sẽ xác định xem quả bơ đã chín (V4 = 2) hay chưa chín (V4 = 1), điều này sẽ được xác định bên trong wemos và sẽ được gửi đến ứng dụng.
Ngoài ra, nếu quả bơ chín, wemos sẽ kích hoạt thông báo thông qua ứng dụng. để tìm hiểu thêm về tiện ích thông báo, hãy xem liên kết này.
Bước 8: Thưởng thức quả bơ chín của bạn
chúng tôi khuyên bạn nên làm Goucamole của bánh mì nướng đơn giản với bơ phết bơ, hoặc bạn thậm chí có thể tự nhiên với sữa chua đông lạnh bơ
Đề xuất:
Hình ảnh trái tim - Xem nhịp đập trái tim của bạn: 8 bước (có hình ảnh)
Hình ảnh trái tim | Xem Nhịp đập Trái tim của bạn: Tất cả chúng ta đều đã cảm thấy hoặc nghe thấy nhịp tim của mình nhưng không nhiều người trong chúng ta đã nhìn thấy nó. Đây là suy nghĩ khiến tôi bắt đầu với dự án này. Một cách đơn giản để xem trực quan nhịp tim của bạn bằng cách sử dụng Cảm biến tim và cũng dạy bạn những điều cơ bản về bầu cử
Trạm thời tiết Với Arduino, BME280 & Màn hình hiển thị để xem xu hướng trong vòng 1-2 ngày qua: 3 bước (có hình ảnh)
Trạm thời tiết Với Arduino, BME280 & Hiển thị để xem xu hướng trong vòng 1-2 ngày qua: Xin chào! Đây là các trạm thời tiết có thể hướng dẫn đã được giới thiệu. Chúng hiển thị áp suất không khí, nhiệt độ và độ ẩm hiện tại. Những gì họ thiếu cho đến nay là một bài thuyết trình về khóa học trong vòng 1-2 ngày qua. Quá trình này sẽ có một
Lưu hình ảnh của bạn cho công việc của bạn: 4 bước (với hình ảnh)
Lưu hình ảnh cho công việc của bạn: 1. Mở tài liệu Google mới và sử dụng trang này để bảo vệ hình ảnh của bạn. Sử dụng ctrl (control) và nút " c " phím để sao chép.3. Sử dụng ctrl (control) và nút " v " chìa khóa để dán
Quả cầu pha lê huyền bí (Nghĩa đen cho bạn biết vận may của bạn!): 3 bước (có hình ảnh)
Quả cầu pha lê thần bí (Nghĩa đen cho bạn biết vận may của bạn!): Tìm hiểu cách làm quả cầu pha lê bói toán cho bạn biết tương lai của bạn khi chạm vào! Dự án bao gồm ba phần cơ bản và có thể được xây dựng trong khoảng bốn giờ. Vật liệu: 1. Cảm biến cảm ứng điện dung: 1 - Vi điều khiển Arduino Uno 1
Đèn chiếu sáng hồng ngoại tự làm IR - Xem ban đêm bằng máy ảnh của bạn: 6 bước
Đèn chiếu sáng IR (Hồng ngoại) DIY - Xem ban đêm bằng máy ảnh của bạn: Một câu hỏi mà chúng tôi được hỏi rất nhiều là về việc xây dựng Đèn chiếu sáng hồng ngoại. Đèn chiếu sáng hồng ngoại cho phép máy ảnh nhìn thấy trong bóng tối hoàn toàn. Điều này có thể hữu ích cho các ứng dụng bảo mật hoặc có thể bạn muốn xem các hoạt động ban đêm của động vật hoang dã địa phương. Các