Talaan ng mga Nilalaman:

AvoRipe - Suriin Kung Hinog na ang iyong Avocado: 8 Hakbang (na may Mga Larawan)
AvoRipe - Suriin Kung Hinog na ang iyong Avocado: 8 Hakbang (na may Mga Larawan)

Video: AvoRipe - Suriin Kung Hinog na ang iyong Avocado: 8 Hakbang (na may Mga Larawan)

Video: AvoRipe - Suriin Kung Hinog na ang iyong Avocado: 8 Hakbang (na may Mga Larawan)
Video: Top 10 Foods I Eat In A Week As A Former Olympian & Doctor 2024, Nobyembre
Anonim
Image
Image
Pagbuo ng Mga Bahagi
Pagbuo ng Mga Bahagi

Nangyari sa lahat, bumili ka ng avocado, hindi pa hinog. Dumaan ang ilang araw, at sa oras na hinog na ay nakalimutan mo ang tungkol dito … at sa ilang araw, maaaring masama ito!

masuwerte para sa iyo na dinisenyo at itinayo namin ang AvoRipe, isang aparato na suriin ang iyong abukado dalawang beses sa isang araw, o on-demand, magpapadala sa iyo ng isang abiso sa iyong smartphone kung ang iyong abukado ay hinog at pinapayagan kang subaybayan ang lambot ng iyong abukado sa paglipas ng panahon.

Sino tayo? Ipinagmamalaki na nilikha nina Elad Goldberg at Eden Bar-Tov a mula sa IDC Herzliya sa McCann Valley, Mizpe Ramon at lab ng makabagong ideya ng media sa IDC (MiLab). Isang praktikal na salamat kay Zvika Markfeld, ng ForRealTeam, para sa pagtuturo sa amin ng lahat tungkol sa IoT, ay nagbigay sa amin ng lahat ng kagamitan at sumama sa amin sa disyerto, kung saan itinayo namin ang karamihan sa aparatong ito.

Espesyal na salamat sa Instructables at Thingiverse, sa pagbibigay sa amin ng ilang inspirasyon at ideya at sa taong ito na nagdisenyo ng isang 3D na modelo na ginamit namin sa aming aparato.

Mga gamit

ito ang listahan ng mga bagay na ginamit namin, hindi na kailangang sabihin, na ang bawat sangkap dito ay maaaring palitan at napili karamihan sa pamamagitan ng pagkakaroon sa amin sa oras ng paggawa ng proyektong ito.

Mga Micro-Controller, board, at kalasag

  • 1x ESP8266 boards (ginamit namin ang LoLin-made WeMos D1 mini)
  • 1x D1 Mini servo Shield
  • 1x Micro-USB Cable
  • 20 x mga jumper cable
  • 1 x 10K Ohm risistor
  • 1 x Breadboard

Mga Motors

1 x Servo motor (pinapayuhan namin ang isang matatag, mula sa aming karanasan kung minsan ay hindi gagawin ng mga maliit)

Mga sensor

  • 1x Manipis na Sensor ng Pressure Sensor Force Force
  • 1x RGB Color Detector Gamit ang TCS3200 Sensor Module

Mga Bahagi ng Laser-Cut

  • 1 x Smart Box
  • 7x singsing na bubuo ng isang paninindigan
  • 2x 70X100 cm

Mga Bahaging Naka-print sa 3D

Avocado Griper (orihinal na Petri Dish Gripper na nakita namin dito)

Hakbang 1: Pag-unawa sa Daloy ng Device at Data

Ang AvoRipe ay idinisenyo upang suriin ang pagkahinog ng iyong abokado dalawang beses sa isang araw (umaga at gabi) at maaari mo rin itong suriin sa isang pagpindot ng isang pindutan sa iyong telepono kahit kailan mo gusto nasaan ka man!

Kung ang abukado ay hinog na (ayon sa kulay at lambot) kaysa sa isang push notification ay ipapadala sa iyo ng BLYNK app na ipaalam sa iyo na oras na upang kumain ng iyong masarap na abukado.

Dahil tagataguyod kami ng data sa mga tao, bumubuo rin kami ng isang dashboard gamit ang AdafuitIO na susubaybayan ang pag-usad ng iyong abukado (antas ng lambot, kasalukuyang kulay, at pagkahinog) upang mapanatili kang mabilis.

Hakbang 2: Pagbuo ng Mga Bahagi

Pagbuo ng Mga Bahagi
Pagbuo ng Mga Bahagi
Pagbuo ng Mga Bahagi
Pagbuo ng Mga Bahagi

Ang mga kuko

  • Matapos i-print ang mga bahagi ng modelong 3D na ito, at ang 70x100 mm na plastik na parisukat
  • tipunin ang modelo ng 3D tulad ng nakikita sa mga tagubilin ng orihinal na taga-disenyo
  • dahil gumagamit kami ng isang mas malaking servo, hindi namin gagamitin ang pinakamalaking bahagi ng modelo upang mapanatili ang servo sa lugar, sa halip, gagamitin namin ang 70x100 mm plastic square at idikit silang magkasama tulad ng nakikita sa larawan.
  • pagkatapos ng maraming pagsubok at error, napagpasyahan namin na ang ilang duct tape at kaunting timbang mula sa itaas ay maaaring magtulong sa paglinis ng mga bagay - kaya inirerekumenda namin ang paggamit ng isang mabibigat na bagay upang ilagay sa tuktok na bahagi - ginamit namin ang play- kuwarta ngunit hindi talaga mahalaga.
  • Gumamit kami ng ilang maliit na tubo-tape upang mapahina ang mapurol na plastik na kuko upang ang abukado ay maginhawa at ikinonekta namin ang sensor ng puwersa sa isa sa mga braso.

Ang Panindigan

pagkatapos na ipasok ang light sensor sa loob ng pinakamalaking singsing (iminumungkahi naming mag-drill ng isang maliit na butas para dumaan ang mga jumper) idikit ang lahat ng mga singsing hanggang sa maabot mo ang nais na taas

Ang kahon

ginamit namin ang makercase upang gawin ang kahon, at tipunin ito. ang kahon ay nagbibigay sa amin ng isang mas mataas na boost para sa kuko at din ng isang lugar upang iimbak ang mga wemos circuit

Hakbang 3: Ang Circuit

Ang Circuit
Ang Circuit

Sa hakbang na ito, ikonekta namin ang lahat ng mga sensor.

Force sensor:

  • Ikonekta ang VCC sa + sa breadboard.
  • Ikonekta ang G at A0 sa 10K Ohm risistor.
  • Ikonekta ang iba pang binti ng risistor sa - sa pisara.

Servo:

  • Ikonekta ang VCC sa + sa breadboard
  • Ikonekta ang Ground sa - sa breadboard
  • at ikonekta ang mapagkukunan sa D8

RGB sensor (TCS3200):

  • Ikonekta ang S0 sa D4
  • Ikonekta ang S1 sa D3
  • Ikonekta ang S2 sa D6
  • Ikonekta ang S3 sa D7
  • Ikonekta ang out sa D5

Hakbang 4: Kinakailangan na Software

Kinakailangan na Software
Kinakailangan na Software
Kinakailangan na Software
Kinakailangan na Software

Arduino IDE

I-install ang Arduino IDE:

www.arduino.cc/en/Guide/HomePage

I-install ang mga nauugnay na "driver" para sa mga board ng ESP8266 sa iyong Arduino IDE:

randomnerdtutorials.com/how-to-install-es…

Blynk

I-download ang Blynk App: https://j.mp/blynk_Android o

Pindutin ang icon ng QR-code at ituro ang camera sa QR code sa ibaba

pagkatapos nito ipadala sa iyong sarili ang code ng pagpapatotoo (gagamitin namin ito sa susunod na hakbang)

Hakbang 5: Dashboard

Dashboard
Dashboard

AdafruitIO

Lumikha ng isang account:

Pumunta sa "Mga Feed" at lumikha ng 3 bagong feed:

1. abukadoKulay

2. ayRipe

3. pagkamalas

Pagkatapos, pumunta sa tab na "Dashboard" at lumikha ng isang bagong dashboard.

Matapos malikha ang dashboard, ipasok ang dashboard at magdagdag ng 3 bagong mga bloke gamit ang pindutang "+":

1. Isang tsart sa linya, at idaragdag ang feed ng squishiness dito, ipapakita ng bloke na iyon ang pag-unlad ng abukado ng abukado sa paglipas ng panahon.

2. Isang tagapili ng kulay, at idagdag ang avocadoColor feed para dito. ipapakita ng block na iyon ang kulay ng abukado.

3. Isang tagapagpahiwatig, at piliin ang isRipe feed para dito. sukatin ng bloke na iyon kung ang abukado ay sapat na squishy upang matukoy na hinog. tiyaking itakda ang kondisyon sa bloke na ito sa "=", at ang halaga sa 2.

Hakbang 6: Code

Ang code ay naka-attach, sana, madali mong magamit (sinubukan naming idokumento ito hangga't maaari).

Buksan ang Arduino IDE at i-import ang code, tiyaking nagtatrabaho ka sa tamang board (gamitin ang Mga Tool -> board)

patakbuhin ang serial monitor (CTRL + SHIFT + m) at tingnan ang anggulo ng servo at ang puwersa na inilapat sa sensor sa bawat yugto.

Kapag nagpapatakbo ka ng serial monitor, tiyaking nasa 9600baud ka.

Baguhin ang lahat ay mga lugar sa code na kailangan mong baguhin, mahusay itong nagkomento sa code (karamihan sa iyong mga detalye sa WiFi, adafuitIO, at pagpapatotoo ng BLYNK).

Iminumungkahi namin na i-calibrate mo ang halaga ng puwersang kinakailangan upang magpasya na ang isang abukado ay hinog pagkatapos mong subukan ang ilang matigas at ilang hinog na avocado at makahanap ng isang matamis na lugar (natutunan namin na ang bawat pag-set up ay medyo magkakaiba mula noong force sensor ay medyo maselan).

Iminumungkahi din namin na i-calibrate mo ang sensor ng Kulay. Maaari mong gawin iyon sa pamamagitan ng pagbubukas ng serial monitor (CTRL + SHIFT + m) sa Arduino IDE at pagkatapos ay ipasok ang "c" sa itaas na linya. pagkatapos nito, sundin lamang ang mga naka-print na tagubilin upang mai-calibrate ang sensor.

Hakbang 7: BLYNK App at Pag-abiso

BLYNK App at Pag-abiso
BLYNK App at Pag-abiso
BLYNK App at Pag-abiso
BLYNK App at Pag-abiso

Sa BLYNK app, tiyaking nakatakda ang mga timer sa nais na oras at pinapayagan ng iyong aparato ang mga notification mula sa app.

Isang maliit na paliwanag tungkol sa kung paano gumagana ang BLYNK app at ang code na magkasama:

nagtakda kami ng isang virtual pin (V0) na patuloy na nasusuri ng mga wemos, babaguhin ito ng app mula sa 0 (huwag suriin ang abukado) sa 1 (suriin ang abukado) kapag:

  1. ang on button ay itinulak (siguraduhin na itulak ito off pagkatapos)
  2. nagtatakda ang isa sa mga timer.

nagtakda kami ng isa pang virtual pin (V4) na matukoy kung ang abukado ay hinog (V4 = 2) o hindi hinog (V4 = 1) matutukoy ito sa loob ng mga wemos at ipapadala sa app.

Gayundin kung ang abukado ay hinog na ang mga wemos ay magpapalitaw ng isang abiso sa pamamagitan ng app. upang matuto nang higit pa tungkol sa widget ng pag-abiso tingnan ang link na ito.

Hakbang 8: Masiyahan sa Iyong Hinog na Abokado

Masiyahan sa Iyong Hinog na Abokado
Masiyahan sa Iyong Hinog na Abokado

iminumungkahi namin na gumawa ng Goucamole ng kahit simpleng toast na may pagkalat ng abukado, o maaari ka ring maging ligaw sa avocado frozen yogurt

Inirerekumendang: