Obsah:
- Zásoby
- Krok 1: Pochopení zařízení a toku dat
- Krok 2: Sestavení dílů
- Krok 3: Okruh
- Krok 4: Požadovaný software
- Krok 5: Hlavní panel
- Krok 6: Kód
- Krok 7: Aplikace BLYNK a oznámení
- Krok 8: Užijte si své zralé avokádo
Video: AvoRipe - Kontrola, zda je vaše avokádo zralé: 8 kroků (s obrázky)
2024 Autor: John Day | [email protected]. Naposledy změněno: 2024-01-30 08:20
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ů
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
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
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
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í
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ž:
- tlačítko zapnutí je stisknuto (nezapomeňte jej později vypnout)
- 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
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:
Robot, který zjistí, zda vás prodejce elektroniky podvádí nebo ne: 6 kroků
Robot, který zjistí, zda vás prodejce elektroniky podvádí nebo ne: V loňském roce jsme s tátou šli do nově otevřeného obchodu s robotikou/elektronikou velmi blízko místa, kde žijeme. Když jsem tam vstoupil, bylo to plné elektroniky, serovů, senzorů, Raspberry pis a Arduinos. Druhý den jsme šli do stejného obchodu a koupili
Loactor With zda Live Report pomocí Chat Bot: 4 kroky
Loactor With Once Live Report using Chat Bot: Through WhatsApp, get variables (location, výška, pressure …) from NodeMCU as requested or send commands to NodeMCU via Twilio's API. For a few weeks, I have working with Twilio's API, zejména pro zasílání zpráv WhatsApp, a dokonce vytvořil ap
Jak zkontrolovat, zda se hra na vašem počítači spustí, než si hru koupíte .: 4 kroky
Jak zkontrolovat, zda se na vašem počítači spustí hra, než si hru koupíte: Nedávno jsem získal Call of Duty 4 od přítele (zdarma mohu přidat), protože by na jeho počítači neběžel. Jeho počítač je docela nový a dost mě zaráželo, proč neběží. Takže po několika hodinách hledání na internetu jsem narazil na
Jak zjistit, zda Yahoo! Uživatelé jsou přihlášeni jako neviditelní: 6 kroků
Jak zjistit, zda Yahoo! Uživatelé jsou přihlášeni jako neviditelní režim: toto vám ukáže, jak zjistit, zda jsou uživatelé Yahoo přihlášeni jako neviditelný režim a opravdu to funguje pro Yahoo Messenger 8, ale nezkoušel jsem to na 9 (beta) …. jak to funguje: doodle se spustí, pokud je váš přítel neviditelný v tomto režimu ::: „JOHN“se objeví vypnuto
Zkontrolujte, zda je váš osobní server snadný: 3 kroky
Zkontrolovat na svém osobním serveru s lehkostí: Jste na svém počítači, flirtujete s nějakou " dívkou " na MSN, když si uvědomíte, že váš server může každou sekundu vybuchnout. Naštěstí můžete na monitoru stisknout jednoduché tlačítko a zachránit svět. (V horším případě se nedostávám do situace, kdy si to neplánujeme) Všechno