Cuprins:

AvoRipe - Verificarea dacă avocado este coaptă: 8 pași (cu imagini)
AvoRipe - Verificarea dacă avocado este coaptă: 8 pași (cu imagini)
Anonim
Image
Image
Construirea pieselor
Construirea pieselor

S-a întâmplat tuturor, cumperi un avocado, încă nu este copt. Trec câteva zile și, când este coaptă, ai uitat de asta … și în câteva zile, s-ar putea să meargă prost!

norocos pentru dvs., am proiectat și construit AvoRipe, un dispozitiv care vă verifică avocado de două ori pe zi sau la cerere, vă trimite o notificare pe telefonul smartphone dacă avocado este copt și vă permite să urmăriți moliciunea avocado-ului în timp.

Creați cu mândrie de Elad Goldberg și Eden Bar-Tov a de la IDC Herzliya din Valea McCann, Mizpe Ramon și laboratorul de inovație media de la IDC (MiLab). O mulțumire practică lui Zvika Markfeld, de la ForRealTeam, pentru că ne-a învățat totul despre IoT, ne-a furnizat toate echipamentele și a mers cu noi în deșert, unde am construit cea mai mare parte a acestui dispozitiv.

Mulțumiri speciale Instructables și Thingiverse, pentru că ne-au dat inspirație și idei și acestui tip care a proiectat un model 3D pe care l-am folosit în dispozitivul nostru.

Provizii

aceasta este lista lucrurilor pe care le-am folosit, inutil să spunem, că fiecare componentă de aici este înlocuibilă și a fost aleasă în principal prin disponibilitatea noastră în momentul realizării acestui proiect.

Microcontrolere, plăci și scuturi

  • 1x plăci ESP8266 (am folosit mini-uri WeMos D1 fabricate LoLin)
  • 1x Mini servo Shield D1
  • 1x cablu micro-USB
  • 20 x cabluri jumper
  • 1 rezistor 10 x Ohm
  • 1 x panou de pâine

Motoare

1 x servomotor (vă sfătuim pe unul robust, din experiența noastră cei mici uneori nu o vor face)

Senzori

  • 1x senzor de forță al senzorului de presiune cu film subțire
  • 1x Detector de culoare RGB folosind modulul senzor TCS3200

Piese tăiate cu laser

  • 1 x Smart Box
  • 7x inele care vor forma un suport
  • 2x 70X100 cm

Piese imprimate 3D

Avocado Griper (inițial Petri Dish Gripper pe care l-am găsit aici)

Pasul 1: Înțelegerea dispozitivului și a fluxului de date

AvoRipe este conceput pentru a verifica maturitatea avocado-ului dvs. de două ori pe zi (dimineața și seara) și îl poate verifica printr-o apăsare de buton pe telefon ori de câte ori doriți, oriunde vă aflați!

Dacă avocado este copt (în funcție de culoare și moliciune), o aplicație BLYNK vă va trimite o notificare push, care vă anunță că este timpul să vă mâncați deliciosul avocado.

Deoarece suntem susținătorii datelor pentru oameni, construim, de asemenea, un tablou de bord folosind AdafuitIO, care va ține evidența progresului avocado-ului dvs. (nivelul de moliciune, culoarea actuală și coacerea) pentru a vă menține la curent.

Pasul 2: Construirea pieselor

Construirea pieselor
Construirea pieselor
Construirea pieselor
Construirea pieselor

Gheara

  • După imprimarea părților acestui model 3D și a pătratului din plastic de 70x100 mm
  • asamblați modelul 3D așa cum se vede în instrucțiunile proiectantului original
  • deoarece folosim un servo mai mare, nu vom folosi cea mai mare parte a modelului pentru a menține servo-ul la locul său, în schimb, vom folosi pătratul de plastic de 70x100 mm și le vom lipi așa cum se vede în imagine.
  • după o mulțime de încercări și erori, am ajuns la concluzia că unele benzi adezive și puțină greutate de sus pot merge mult în netezirea lucrurilor - așa că vă recomandăm să folosiți ceva greu pentru a pune partea superioară - am folosit play- aluat dar nu prea contează.
  • am folosit niște bandă adezivă pentru a înmuia gheara de plastic contondent, astfel încât avocado să fie confortabil și am conectat senzorul de forță la unul dintre brațe.

Standul

după introducerea senzorului de lumină în interiorul celui mai mare inel (vă sugerăm să faceți o gaură mică pentru a trece jumperii) lipiți împreună toate inelele până ajungeți la înălțimea dorită

Cutia

am folosit makercase pentru a face cutia și a o asambla. cutia ne oferă un impuls puternic pentru gheară și, de asemenea, un loc pentru stocarea circuitelor wemos

Pasul 3: Circuitul

Circuitul
Circuitul

În acest pas, vom conecta toți senzorii.

Senzor de forță:

  • Conectați VCC la + în panoul de evaluare.
  • Conectați G și A0 la rezistorul de 10K Ohm.
  • Conectați celălalt picior de rezistență la - în panoul de verificare.

Servo:

  • Conectați VCC la + în panoul de verificare
  • Conectați solul la - în panoul de verificare
  • și conectați sursa la D8

Senzor RGB (TCS3200):

  • Conectați S0 la D4
  • Conectați S1 la D3
  • Conectați S2 la D6
  • Conectați S3 la D7
  • Conectați ieșirea la D5

Pasul 4: Software necesar

Software necesar
Software necesar
Software necesar
Software necesar

IDE Arduino

Instalați Arduino IDE:

www.arduino.cc/en/Guide/HomePage

Instalați „drivere” relevante pentru plăcile ESP8266 pe ID-ul dvs. Arduino:

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

Blynk

Descărcați aplicația Blynk: https://j.mp/blynk_Android sau

Atingeți pictograma cod QR și îndreptați camera către codul QR de mai jos

după aceea, trimiteți-vă codul de autentificare (îl vom folosi în pasul următor)

Pasul 5: Tablou de bord

Bord
Bord

AdafruitIO

Creați un cont:

Accesați „Fluxuri” și creați 3 fluxuri noi:

1. avocadoColor

2. isRipe

3. squishiness

Apoi, accesați fila „Tablou de bord” și creați un nou tablou de bord.

După crearea tabloului de bord, introduceți tabloul de bord și adăugați 3 blocuri noi folosind butonul „+”:

1. O diagramă liniară și adăugați fluxul de squishiness, blocul respectiv va arăta progresul squishiness-ului avocado în timp.

2. Un selector de culori și adăugați hrana pentru avocadoColor. acel bloc va arăta culoarea avocado.

3. Un indicator și alegeți alimentarea isRipe pentru acesta. blocul respectiv va măsura dacă avocado este suficient de șmecher pentru a fi determinat coapte. asigurați-vă că setați condiția din acest bloc la „=”, iar valoarea la 2.

Pasul 6: Cod

Codul este atașat, sperăm că îl veți găsi ușor de utilizat (am încercat să îl documentăm cât mai mult posibil).

Deschideți Arduino IDE și importați codul, asigurați-vă că lucrați pe placa potrivită (utilizați Instrumente -> placă)

rulați monitorul serial (CTRL + SHIFT + m) și vedeți unghiul servo și forța aplicată senzorului în fiecare etapă.

Când rulați monitorul serial, asigurați-vă că sunteți pe 9600baud.

Modificați toate sunt locuri în cod pe care trebuie să le modificați, este bine comentat în cod (în principal detaliile WiFi, autentificarea adafuitIO și BLYNK).

Vă sugerăm să calibrați valoarea forței necesare pentru a decide că un avocado este copt după ce testați câteva avocado greu și câteva avocado coapte și găsiți un punct dulce (am aflat că fiecare set este puțin diferit, deoarece senzorul de forță este destul de delicat).

De asemenea, vă sugerăm să calibrați senzorul de culoare. Puteți face acest lucru deschizând monitorul serial (CTRL + SHIFT + m) în ID-ul Arduino și apoi introducând „c” în linia superioară. după aceea, urmați instrucțiunile tipărite pentru a calibra senzorul.

Pasul 7: aplicația și notificarea BLYNK

Aplicația și notificarea BLYNK
Aplicația și notificarea BLYNK
Aplicația și notificarea BLYNK
Aplicația și notificarea BLYNK

În aplicația BLYNK, asigurați-vă că temporizatoarele sunt setate la ora dorită și că dispozitivul dvs. permite notificări din aplicație.

O mică explicație despre modul în care aplicația BLYNK și codul funcționează împreună:

am setat un pin virtual (V0) care este verificat în mod constant de către wemos, aplicația îl va schimba de la 0 (nu verificați avocado) la 1 (verificați avocado) atunci când:

  1. butonul de pornire este apăsat (asigurați-vă că îl apăsați pe off după aceea)
  2. unul dintre cronometrele pornește.

setăm un alt pin virtual (V4) care va determina dacă avocado este copt (V4 = 2) sau nu este copt (V4 = 1), acest lucru va fi determinat în wemos și va fi trimis aplicației.

De asemenea, dacă avocado este copt, wemos va declanșa o notificare prin intermediul aplicației. pentru a afla mai multe despre widgetul de notificare, consultați acest link.

Pasul 8: Bucurați-vă de avocado copt

Bucurați-vă de avocado copt
Bucurați-vă de avocado copt

vă sugerăm să faceți Goucamole din pâine prăjită uniformă cu tartine de avocado sau puteți chiar sălbăticiți cu iaurt înghețat de avocado

Recomandat: