Kazalo:

AvoRipe - Preverjanje, ali je vaš avokado zrel: 8 korakov (s slikami)
AvoRipe - Preverjanje, ali je vaš avokado zrel: 8 korakov (s slikami)

Video: AvoRipe - Preverjanje, ali je vaš avokado zrel: 8 korakov (s slikami)

Video: AvoRipe - Preverjanje, ali je vaš avokado zrel: 8 korakov (s slikami)
Video: 【雞蛋特輯】低糖·高蛋白!雞蛋常備菜8道 / 絕對不會失敗!2分鐘就能完成的自製美乃滋 / 麻藥蛋 / 菠菜起司烘蛋 / 南瓜布丁 / 雞蛋的功效 / 減肥中正適合的雞蛋食譜 2024, December
Anonim
Image
Image
Gradnja delov
Gradnja delov

To se je zgodilo vsem, kupite avokado, še ni zrel. Nekaj dni mine, in ko zori, ste pozabili na to … in čez nekaj dni se lahko poslabša!

Na vašo srečo smo zasnovali in izdelali AvoRipe, napravo, ki dvakrat na dan preveri vaš avokado ali na zahtevo, na vaš pametni telefon pošlje obvestilo, če je avokado zrel, in vam omogoča, da sčasoma spremljate mehkobo avokada.

Kdo smo? Ponosno sta ustvarila Elad Goldberg in Eden Bar-Tov a iz IDC Herzliya v dolini McCann, Mizpe Ramon in laboratorija za medijske inovacije v IDC (MiLab). Praktična zahvala Zviki Markfeld iz ForRealTeam -a, ki nas je naučil vsega o IoT -ju, nas oskrbel z vso opremo in odšel z nami v puščavo, kjer smo izdelali večino te naprave.

Posebna zahvala Instructables in Thingiverse, ki sta nam dali navdih in ideje ter temu fantu, ki je oblikoval 3D model, ki smo ga uporabili v naši napravi.

Zaloge

to je seznam stvari, ki smo jih uporabili, ni treba posebej poudarjati, da je vsaka komponenta tukaj zamenljiva in je bila izbrana predvsem zaradi razpoložljivosti, ki nam je bila na voljo v času nastanka tega projekta.

Mikro krmilniki, plošče in ščiti

  • 1x plošče ESP8266 (uporabili smo mini-plošče WeMos D1 izdelane iz LoLina)
  • 1x mini servo ščit D1
  • 1x mikro USB kabel
  • 20 x mostični kabli
  • 1 x 10K ohmski upor
  • 1 x Ogledna plošča

Motorji

1 x servo motor (svetujemo pri robustnem, iz naših izkušenj malčki včasih ne bodo)

Senzorji

  • 1x senzor sile senzorja tankega filma
  • 1x barvni detektor RGB z uporabo senzorskega modula TCS3200

Deli za lasersko rezanje

  • 1 x Smart Box
  • 7x obroči, ki bodo tvorili stojalo
  • 2x 70X100 cm

3D-natisnjeni deli

Avokado Griper (prvotno Petri Dish Gripper, ki smo ga našli tukaj)

1. korak: Razumevanje naprave in pretoka podatkov

AvoRipe je zasnovan tako, da dvakrat na dan (zjutraj in zvečer) preveri zrelost vašega avokada in ga lahko preveri tudi s pritiskom na gumb na telefonu, kadar koli želite, kjer koli že ste!

Če je avokado zrel (po barvi in mehkobi), vam bo aplikacija BLYNK poslala potisno obvestilo, s katerim boste vedeli, da je čas, da pojeste svoj slastni avokado.

Ker smo zagovorniki podatkov za ljudi, z AdafuitIO izdelamo tudi nadzorno ploščo, ki bo spremljala napredek vašega avokada (stopnjo mehkobe, trenutno barvo in zrelost), da boste lahko pospešeni.

2. korak: Izdelava delov

Gradnja delov
Gradnja delov
Gradnja delov
Gradnja delov

Kremplj

  • Po tiskanju delov tega 3D modela in plastičnega kvadrata 70x100 mm
  • sestavite 3D model, kot je prikazano v navodilih prvotnega oblikovalca
  • ker uporabljamo večji servo, največjega dela modela ne bomo uporabljali za vzdrževanje servomotorja, namesto tega bomo uporabili 70x100 mm plastični kvadrat in jih zlepili skupaj, kot je prikazano na sliki.
  • po veliko poskusih in napakah smo prišli do zaključka, da lahko nekaj lepilnega traku in majhna teža od zgoraj precej pomagata pri izravnavi stvari - zato priporočamo, da na zgornji del položite nekaj težkega - uporabili smo igro - testo, vendar to ni pomembno.
  • uporabili smo lepilni trak, da smo zmehčali topo plastično kremplje, da bo avokado prijeten, in senzor sile smo povezali z eno roko.

Stojalo

po vstavitvi svetlobnega senzorja v največji obroč (predlagamo, da izvrtate majhno luknjo, skozi katero bodo skakalci šli), zlepite skupaj vse obroče, dokler ne dosežete želene višine

Škatla

za izdelavo škatle smo uporabili kovček za izdelavo in ga sestavili. škatla nam daje krepitev kremplja in tudi prostor za shranjevanje vemos vezja

3. korak: vezje

Vezje
Vezje

V tem koraku bomo povezali vse senzorje.

Senzor sile:

  • Priključite VCC na + na mizo.
  • Priključite G in A0 na 10K ohmski upor.
  • Drugo nogo upora priklopite na - v mizo.

Servo:

  • VCC priključite na + na mizo
  • Ozemljitev priključite na - na mizo
  • in priključite vir na D8

Senzor RGB (TCS3200):

  • Priključite S0 na D4
  • S1 priključite na D3
  • S2 priključite na D6
  • S3 priključite na D7
  • Izhod priključite na D5

4. korak: Potrebna programska oprema

Potrebna programska oprema
Potrebna programska oprema
Potrebna programska oprema
Potrebna programska oprema

Arduino IDE

Namestite Arduino IDE:

www.arduino.cc/en/Guide/HomePage

Namestite ustrezne "gonilnike" za plošče ESP8266 v svoj Arduino IDE:

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

Blynk

Prenesite aplikacijo Blynk: https://j.mp/blynk_Android ali

Dotaknite se ikone kode QR in usmerite kamero na spodnjo kodo QR

nato pošljite kodo za preverjanje pristnosti (uporabili jo bomo v naslednjem koraku)

5. korak: Nadzorna plošča

Armaturna plošča
Armaturna plošča

AdafruitIO

Ustvarite račun:

Pojdite na "Viri" in ustvarite 3 nove vire:

1. avokadoBarva

2. isRipe

3. zmečkanost

Nato pojdite na zavihek "Nadzorna plošča" in ustvarite novo nadzorno ploščo.

Ko ustvarite nadzorno ploščo, vnesite nadzorno ploščo in dodajte 3 nove bloke s tipko "+":

1. Linijski grafikon in mu dodajte krmo za mehkobo, ta blok bo prikazal napredek mehkobe avokada skozi čas.

2. Izbirnik barv in vanj dodajte vir avocadoColor. ta blok bo pokazal barvo avokada.

3. Indikator in zanj izberite vir isRipe. ta blok bo meril, ali je avokado dovolj mečkan, da se ugotovi, da je zrel. ne pozabite nastaviti pogoja v tem bloku na "=", vrednost pa na 2.

6. korak: Koda

Koda je priložena, upajmo, da jo boste zlahka uporabljali (poskušali smo jo čim bolj dokumentirati).

Odprite Arduino IDE in uvozite kodo, preverite, ali delate na desni plošči (uporabite Orodja -> plošča)

zaženite serijski monitor (CTRL+SHIFT+m) in si oglejte kot servomotorja in silo, ki deluje na senzor na vsaki stopnji.

Ko uporabljate serijski monitor, se prepričajte, da uporabljate 9600baud.

Spremenite vsa mesta v kodi, ki jih morate spremeniti, v kodi je dobro komentirano (večinoma vaši podatki o WiFi, adafuitIO in preverjanje pristnosti BLYNK).

Predlagamo, da umerite vrednost sile, potrebne za odločitev, da je avokado zrel, potem ko preizkusite nekaj trdih in nekaj zrelih avokadov in poiščete sladko točko (naučili smo se, da je vsaka nastavitev nekoliko drugačna, saj je senzor sile je precej občutljivo).

Priporočamo tudi, da umerite barvno tipalo. To lahko storite tako, da odprete serijski monitor (CTRL+SHIFT+m) v Arduino IDE in nato v zgornji vrstici vnesete »c«. po tem sledite natisnjenim navodilom, da kalibrirate senzor.

7. korak: aplikacija BLYNK in obvestilo

Aplikacija in obvestilo BLYNK
Aplikacija in obvestilo BLYNK
Aplikacija in obvestilo BLYNK
Aplikacija in obvestilo BLYNK

V aplikaciji BLYNK se prepričajte, da so časovniki nastavljeni na želeni čas in ali naprava dovoljuje obvestila iz aplikacije.

Nekaj razlage o tem, kako aplikacija BLYNK in koda delujeta skupaj:

nastavili smo navidezni pin (V0), ki ga wemos stalno preverja, ga bo aplikacija spremenila iz 0 (ne preveri avokada) v 1 (preveri avokado), kadar:

  1. gumb za vklop je pritisnjen (pozneje ga potisnite, da se izklopi)
  2. se sproži eden od časovnikov.

nastavili smo še en virtualni pin (V4), ki bo določil, ali je avokado zrel (V4 = 2) ali ni zrel (V4 = 1), bo to določeno znotraj wemosa in bo poslano v aplikacijo.

Tudi če je avokado zrel, bo wemos sprožil obvestilo prek aplikacije. če želite izvedeti več o pripomočku za obvestila, si oglejte to povezavo.

8. korak: Uživajte v zrelem avokadu

Uživajte v zrelem avokadu
Uživajte v zrelem avokadu

predlagamo, da naredite Goucamole iz navadnega toasta z avokadovim namazom ali pa celo divjate z zamrznjenim jogurtom iz avokada

Priporočena: