Obsah:

AvoRipe - Kontrola, zda je vaše avokádo zralé: 8 kroků (s obrázky)
AvoRipe - Kontrola, zda je vaše avokádo zralé: 8 kroků (s obrázky)

Video: AvoRipe - Kontrola, zda je vaše avokádo zralé: 8 kroků (s obrázky)

Video: AvoRipe - Kontrola, zda je vaše avokádo zralé: 8 kroků (s obrázky)
Video: Сбор Самых Вкусных Ананасов в Мире | Плантация Экзотических Фруктов 2024, Listopad
Anonim
Image
Image
Stavba dílů
Stavba dílů

Každému se to stalo, koupíte si avokádo, ještě není zralé. Uplyne několik dní a než bude zralé, zapomenete na to … a za pár dní se to může pokazit!

naštěstí pro vás jsme navrhli a vyrobili AvoRipe, zařízení, které kontroluje vaše avokádo dvakrát denně nebo na vyžádání, vám pošle oznámení na váš smartphone, pokud je vaše avokádo zralé, a umožní vám sledovat měkkost vašeho avokáda v průběhu času.

Kdo jsme? Hrdě vytvořili Elad Goldberg a Eden Bar-Tov a z IDC Herzliya v McCann Valley, Mizpe Ramon a laboratoře mediálních inovací v IDC (MiLab). Praktické poděkování společnosti Zvika Markfeld z ForRealTeam za to, že nás naučilo vše o IoT, nám dodalo veškeré vybavení a odjelo s námi do pouště, kde jsme postavili většinu tohoto zařízení.

Zvláštní poděkování patří Instructables a Thingiverse, které nám poskytly inspiraci a nápady, a tomuto chlapci, který navrhl 3D model, který jsme použili v našem zařízení.

Zásoby

toto je seznam věcí, které jsme použili, je zbytečné říkat, že každá součást zde je vyměnitelná a byla vybrána hlavně podle dostupnosti pro nás v době tvorby tohoto projektu.

Mikroprocesory, desky a štíty

  • 1x desky ESP8266 (použili jsme mini WeMos D1 od LoLin)
  • 1x D1 Mini servo štít
  • 1x kabel Micro-USB
  • 20 x propojovací kabely
  • 1 x 10K Ohm odpor
  • 1 x prkénko

Motory

1 x servomotor (doporučujeme robustní, z naší zkušenosti to malé někdy neudělá)

Senzory

  • 1x Senzor tlaku tenkého filmu Senzor síly
  • 1x RGB detektor barev pomocí senzorového modulu TCS3200

Laserem řezané díly

  • 1 x Smart Box
  • 7x prstenů, které vytvoří stojan
  • 2x 70 x 100 cm

3D vytištěné díly

Avocado Griper (původně Petri Dish Gripper, který jsme našli zde)

Krok 1: Pochopení zařízení a toku dat

AvoRipe je navržen tak, aby zkontroloval zralost vašeho avokáda dvakrát denně (ráno a večer) a může jej také zkontrolovat stisknutím tlačítka na telefonu, kdykoli chcete, ať jste kdekoli!

Pokud je avokádo zralé (podle barvy a jemnosti), aplikace BLYNK vám zašle oznámení push s oznámením, že je čas sníst vaše lahodné avokádo.

Protože jsme zastánci dat pro lidi, vytvořili jsme také řídicí panel pomocí AdafuitIO, který bude sledovat pokrok vašeho avokáda (úroveň měkkosti, aktuální barva a zralost), abyste byli v obraze.

Krok 2: Sestavení dílů

Stavba dílů
Stavba dílů
Stavba dílů
Stavba dílů

Dráp

  • Po vytištění dílů tohoto 3D modelu a plastového čtverce 70x100 mm
  • sestavte 3D model podle pokynů původního návrháře
  • protože používáme větší servo, nebudeme používat největší část modelu, abychom udrželi servo na místě, místo toho použijeme plastový čtverec 70x100 mm a slepíme je dohromady, jak je vidět na obrázku.
  • po spoustě pokusů a omylů jsme došli k závěru, že nějaká lepicí páska a malá váha shora mohou dlouhou cestu k vyhlazení věcí - doporučujeme tedy použít něco těžkého na navlečení na horní část - použili jsme hru - těsto, ale na tom vlastně nezáleží.
  • použili jsme lepicí pásku na změkčení tupého plastového drápu, takže avokádo bude útulné a připojili jsme snímač síly k jednomu z ramen.

Stojan

po vložení světelného senzoru dovnitř největšího prstence (doporučujeme vyvrtat malý otvor, aby jím mohly propojky projít) slepte dohromady všechny prstence, dokud nedosáhnete požadované výšky

Krabice

na výrobu krabice jsme použili makercase a sestavili ji. krabice nám poskytuje vysokou podporu pro dráp a také místo pro uložení obvodů wemos

Krok 3: Okruh

Okruh
Okruh

V tomto kroku připojíme všechna čidla.

Senzor síly:

  • Připojte VCC k + na prkénku.
  • Připojte G a A0 k odporu 10K Ohm.
  • Připojte druhou odporovou nohu k - na prkénko.

Servo:

  • Připojte VCC k + na prkénku
  • Připojte Ground to - na prkénko
  • a připojte zdroj k D8

RGB senzor (TCS3200):

  • Připojte S0 k D4
  • Připojte S1 k D3
  • Připojte S2 k D6
  • Připojte S3 k D7
  • Připojte výstup k D5

Krok 4: Požadovaný software

Požadovaný software
Požadovaný software
Požadovaný software
Požadovaný software

Arduino IDE

Nainstalujte Arduino IDE:

www.arduino.cc/en/Guide/HomePage

Nainstalujte příslušné "ovladače" pro desky ESP8266 do svého Arduino IDE:

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

Blynk

Stáhněte si aplikaci Blynk: https://j.mp/blynk_Android nebo

Klepněte na ikonu QR kódu a namiřte fotoaparát na níže uvedený QR kód

poté si zašlete ověřovací kód (použijeme jej v dalším kroku)

Krok 5: Hlavní panel

Přístrojová deska
Přístrojová deska

AdafruitIO

Vytvořte si účet:

Přejděte na „Zdroje“a vytvořte 3 nové zdroje:

1. avokádová barva

2. isRipe

3. mrzutost

Poté přejděte na kartu „Hlavní panel“a vytvořte nový řídicí panel.

Po vytvoření řídicího panelu zadejte řídicí panel a přidejte 3 nové bloky pomocí tlačítka „+“:

1. Čárový graf a přidejte do něj zdroj squishiness, tento blok bude ukazovat průběh squishiness avokáda v průběhu času.

2. Výběr barvy a přidejte k němu krmivo avokádové barvy. tento blok ukáže barvu avokáda.

3. Indikátor a vyberte pro něj zdroj isRipe. tento blok bude měřit, zda je avokádo dostatečně rozmačkané, aby bylo možné určit jeho zralost. nezapomeňte v tomto bloku nastavit podmínku na „=“a hodnotu na 2.

Krok 6: Kód

Kód je přiložen, doufejme, že se vám bude snadno používat (snažili jsme se jej co nejvíce dokumentovat).

Otevřete Arduino IDE a importujte kód, ujistěte se, že pracujete na správné desce (použijte Nástroje -> deska)

spusťte sériový monitor (CTRL+SHIFT+m) a podívejte se na úhel serva a sílu působící na senzor v každé fázi.

Když používáte sériový monitor, ujistěte se, že používáte 9600baud.

Upravit všechna jsou místa v kódu, který potřebujete upravit, je to v kódu dobře okomentováno (většinou vaše WiFi detaily, adafuitIO a autentizace BLYNK).

Doporučujeme vám kalibrovat hodnotu síly potřebné k rozhodnutí, že avokádo je zralé, poté, co otestujete několik tvrdých a několik zralých avokád a najdete sladké místo (zjistili jsme, že každé nastavení je trochu jiné, protože senzor síly je docela delikátní).

Doporučujeme také kalibrovat barevný senzor. To lze provést otevřením sériového monitoru (CTRL+SHIFT+m) v Arduino IDE a poté zadáním „c“do horního řádku. poté postupujte podle vytištěných pokynů a proveďte kalibraci senzoru.

Krok 7: Aplikace BLYNK a oznámení

Aplikace BLYNK a oznámení
Aplikace BLYNK a oznámení
Aplikace BLYNK a oznámení
Aplikace BLYNK a oznámení

V aplikaci BLYNK zkontrolujte, zda jsou časovače nastaveny na požadovaný čas a zda vaše zařízení umožňuje oznámení z aplikace.

Malé vysvětlení, jak aplikace BLYNK a kód spolupracují:

nastavili jsme virtuální pin (V0), který wemos neustále kontroluje, aplikace jej změní z 0 (nekontrolovat avokádo) na 1 (zkontrolovat avokádo), když:

  1. tlačítko zapnutí je stisknuto (nezapomeňte jej později vypnout)
  2. jeden z časovačů vyrazí.

nastavíme další virtuální pin (V4) určí, zda je avokádo zralé (V4 = 2) nebo není zralé (V4 = 1), toto bude určeno uvnitř wemos a bude odesláno do aplikace.

Také pokud je avokádo zralé, wemos spustí oznámení prostřednictvím aplikace. Chcete -li se dozvědět více o widgetu oznámení, podívejte se na tento odkaz.

Krok 8: Užijte si své zralé avokádo

Užijte si své zralé avokádo
Užijte si své zralé avokádo

doporučujeme připravit Goucamole z obyčejného toastu s avokádovou pomazánkou, nebo si můžete dát divoký jogurt s mraženým avokádem

Doporučuje: