Мазмуну:

AvoRipe - Сиздин авокадоңуздун бышканын текшерүү: 8 кадам (сүрөттөр менен)
AvoRipe - Сиздин авокадоңуздун бышканын текшерүү: 8 кадам (сүрөттөр менен)

Video: AvoRipe - Сиздин авокадоңуздун бышканын текшерүү: 8 кадам (сүрөттөр менен)

Video: AvoRipe - Сиздин авокадоңуздун бышканын текшерүү: 8 кадам (сүрөттөр менен)
Video: AvoRipe 2024, Ноябрь
Anonim
Image
Image
Бөлүктөрдү куруу
Бөлүктөрдү куруу

Бул баарында болгон, сен авокадо сатып аласың, ал быша элек. Бир нече күндөр өтөт, ал бышып жетилген убакта сиз муну унутуп калдыңыз … жана бир нече күндүн ичинде жаман болуп кетиши мүмкүн!

сиз үчүн бактыга жараша, биз сиздин авокадоңузду күнүнө эки жолу текшерип туруучу AvoRipe түзмөгүн иштеп чыктык, же сиздин сурооңуз боюнча, эгер авокадоңуз бышкан болсо, сизге смартфонуңузга эскертүү жөнөтөт жана убакыттын өтүшү менен авокадонун жумшактыгын көзөмөлдөөгө мүмкүнчүлүк берет.

Биз Маккэнн өрөөнүндөгү IDC Herzliya, Mizpe Ramon жана IDC (MiLab) медиа инновация лабораториясынан Элад Голдберг жана Эден Бар-Тов тарабынан сыймыктануу менен түзүлгөн. ForRealTeamдан Звика Маркфелдге практикалык ыраазычылык, бизге IoT жөнүндө баарын үйрөткөнү үчүн, бизди бардык жабдуулар менен камсыздап, биз менен ээн талаага жөнөдү.

Instructables жана Thingiverseге өзгөчө рахмат, бизге кандайдыр бир илхам жана идеяларды бергени үчүн жана биздин аппаратта колдонгон 3D моделин иштеп чыккан бул жигитке.

Жабдуулар

Бул биз колдонгон нерселердин тизмеси, муну айтуунун кажети жок, бул жердеги ар бир компонент алмаштырылуучу жана негизинен бул долбоорду даярдоо учурунда бизге жеткиликтүүлүгү менен тандалган.

Микроконтроллерлер, такталар жана калкандар

  • 1x ESP8266 такталары (биз LoLin жасаган WeMos D1 минисин колдонгонбуз)
  • 1x D1 Mini servo Shield
  • 1x Micro-USB кабели
  • 20 х секирүүчү кабель
  • 1 x 10K Ом каршылыгы
  • 1 х нан тактасы

Моторлор

1 x Servo мотору (биз мыктыларга кеңеш беребиз, кичинекейлер кээде биздин тажрыйбабыздан жасабайт)

Сенсорлор

  • 1x ичке пленка басым сенсору күч сенсору
  • TCS3200 сенсор модулун колдонуп 1x RGB түс детектору

Лазердик кесилген бөлүктөр

  • 1 x Smart Box
  • 7x шакекчелер стендди түзөт
  • 2x 70X100 см

3D басылган бөлүктөр

Авокадо Griper (башында биз бул жерден тапкан Petri Dish Gripper)

1 -кадам: Түзмөктү жана маалымат агымын түшүнүү

AvoRipe сиздин авокадоңуздун бышып жетилгендигин күнүнө эки жолу текшерүү үчүн иштелип чыккан (эртең менен жана кечинде), ошондой эле аны телефонуңуздагы баскычты басып, каалаган жерде, каалаган убакта текшере аласыз!

Эгерде авокадо бышып жетилген болсо (түсү жана жумшактыгы боюнча), сизге BLYNK колдонмосу аркылуу сизге билдирүү жөнөтүлөт, бул сиздин даамдуу авокадоңузду жей турган убак.

Биз элге маалыматтын жактоочусу болгондуктан, биз AdafuitIO колдонуп, сиздин ылдамдыкты сактап калуу үчүн авокадоңуздун прогрессин (жумшактык деңгээлин, учурдагы түсүн жана бышып жетилгендигин) көзөмөлдөп турган тактаны курабыз.

2 -кадам: Бөлүктөрдү куруу

Бөлүктөрдү куруу
Бөлүктөрдү куруу
Бөлүктөрдү куруу
Бөлүктөрдү куруу

Claw

  • Бул 3D моделдин бөлүктөрүн басып чыгаргандан кийин, жана 70x100 мм пластикалык чарчы
  • 3D моделин баштапкы дизайнердин көрсөтмөсүндө көрүнгөндөй чогулткула
  • биз чоңураак серваны колдонгондуктан, моделдин эң чоң бөлүгүн сервону ордунда кармоо үчүн колдонбойбуз, анын ордуна биз 70x100 мм пластикалык квадратты колдонобуз жана аларды сүрөттө көрүнгөндөй жабыштырабыз.
  • көп сыноолордон жана каталардан кийин, биз жогорудагы бир аз скотч жана бир аз салмак нерселерди жөнгө салуу үчүн узак жолду басып өтүшү мүмкүн деген жыйынтыкка келдик - ошондуктан биз жогорку бөлүгүнө коюу үчүн оор нерсени колдонууну сунуштайбыз - биз ойногонбуз - камыр, бирок бул маанилүү эмес.
  • биз авокадо ыңгайлуу болуп калың пластик тырмакты жумшартуу үчүн бир нече скотч колдондук жана күч сенсорун колдорубуздун бирине туташтырдык.

Stand

жарык сенсорун эң чоң шакектин ичине киргизгенден кийин (секиргичтер өтүшү үчүн кичинекей тешик бурууну сунуштайбыз) бардык шакектерди каалаган бийиктикке жеткенге чейин жабыштырыңыз

Куту

биз кутучаны жасоодо жана аны чогултууда makercase колдондук. кутуча бизге тырмагыбызга чоң күч берет, ошондой эле wemos микросхемаларын сактоого орун берет

3 -кадам: Circuit

Circuit
Circuit

Бул кадамда биз бардык сенсорлорду туташтырабыз.

Күч сенсору:

  • VCC'ди нан тактасына + туташтырыңыз.
  • G жана A0ду 10K Ом резисторуна туташтырыңыз.
  • Башка резистордун бутун - нан тактасына туташтырыңыз.

Кызмат:

  • VCC'ди нан тактасына + туташтырыңыз
  • Жерди туташуу - нан тактасында
  • жана булакты D8ге туташтырыңыз

RGB сенсор (TCS3200):

  • S0ду D4ке туташтырыңыз
  • S1ди D3ке туташтырыңыз
  • S2ди D6га туташтырыңыз
  • S3тү D7ге туташтырыңыз
  • Чыгууну D5ке туташтырыңыз

4 -кадам: Керектүү Программалык камсыздоо

Керектүү Программалык камсыздоо
Керектүү Программалык камсыздоо
Керектүү Программалык камсыздоо
Керектүү Программалык камсыздоо

Arduino IDE

Arduino IDE орнотуу:

www.arduino.cc/en/Guide/HomePage

Arduino IDEге ESP8266 такталары үчүн тиешелүү "драйверлерди" орнотуңуз:

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

Blynk

Blynk тиркемесин түшүрүү: https://j.mp/blynk_Android же

QR-код сүрөтчөсүнө тийип, камераны төмөндөгү QR-кодго каратыңыз

андан кийин өзүңүзгө аутентификация кодун жөнөтүңүз (биз аны кийинки кадамда колдонобуз)

5 -кадам: Куралдар тактасы

Куралдар тактасы
Куралдар тактасы

AdafruitIO

Аккаунт түзүңүз:

"Түрмөктөргө" өтүп, 3 жаңы түрмөктү түзүңүз:

1. avocadoColor

2. isRipe

3. ийкемдүүлүк

Андан кийин, "Куралдар тактасы" өтмөгүнө өтүп, жаңы тактаны түзүңүз.

Куралдар тактасы түзүлгөндөн кийин, панелге кирип, "+" баскычын колдонуу менен 3 жаңы блокту кошуңуз:

1. Сызыктуу диаграмма жана ага squishiness түрмөгүн кошуңуз, бул блок убакыттын өтүшү менен авокадонун squishiness жүрүшүн көрсөтөт.

2. Түс тандоочу жана ага avocadoColor түрмөгүн кошуңуз. ал блок авокадонун түсүн көрсөтөт.

3. Индикатор жана ал үчүн isRipe түрмөгүн тандаңыз. Бул блок авокадо бышып жетилгенин аныктоо үчүн жетиштүү болгонун өлчөйт. бул блоктогу шартты "=", ал эми маанини 2 деп коюуну унутпаңыз.

6 -кадам: Код

Код тиркелди, үмүт кылабыз, сиз аны колдонууну оңой табасыз (биз аны мүмкүн болушунча документтештирүүгө аракет кылдык).

Arduino IDEди ачыңыз жана кодду импорттоңуз, тактада иштеп жатканыңызды текшериңиз (Куралдар -> тактаны колдонуңуз)

сериялык мониторду иштетүү (CTRL+SHIFT+m) жана сервонун бурчун жана ар бир этапта сенсорго колдонулган күчтү көрүңүз.

Сериялык мониторду иштетип жатканыңызда, 9600баудда экениңизди текшериңиз.

Баарын өзгөртүү - бул коддо өзгөртүү керек болгон жерлер, ал коддо жакшы жазылган (негизинен WiFi маалыматыңыз, adafuitIO жана BLYNK аутентификациясы).

Бир нече бышып жетилген авокадону сынап көрүп, таттуу жерин тапкандан кийин авокадо бышып жетилгенин аныктоо үчүн керектүү күчтүн калибрлөөсүн сунуштайбыз (ар бир орнотуу күч сенсорунан бери бир аз башкача экенин билдик) абдан назик).

Биз ошондой эле Color сенсорун калибрлөөнү сунуштайбыз. Сиз муну Arduino IDEдеги сериялык мониторду (CTRL+SHIFT+m) ачып, андан кийин жогорку сапка "c" киргизүү менен кыла аласыз. Андан кийин, жөн гана сенсорду калибрлөө үчүн басылган нускамаларды аткарыңыз.

7 -кадам: BLYNK App жана эскертме

BLYNK App жана эскертме
BLYNK App жана эскертме
BLYNK App жана эскертме
BLYNK App жана эскертме

BLYNK колдонмосунда, таймерлер каалаган убакытка коюлганын жана түзмөгүңүз колдонмодон эскертмелерди кабыл алаарын текшериңиз.

BLYNK колдонмосу менен коддун кантип иштээри жөнүндө бир аз түшүндүрмө:

Биз wemos тарабынан дайыма текшерилип турган виртуалдык пин (V0) койдук, колдонмо аны 0дөн (авокадону текшербеңиз) 1ге (авокадону текшериңиз) өзгөртөт:

  1. күйгүзүү баскычы басылат (кийин өчүрүүнү унутпаңыз)
  2. таймерлердин бири жолго чыгат.

башка виртуалдык пин орноттук (V4), авокадо бышканын (V4 = 2) же бышпаганын (V4 = 1) аныктайт, бул wemos ичинде аныкталат жана колдонмого жөнөтүлөт.

Ошондой эле, авокадо бышып жетилген болсо, wemos колдонмо аркылуу эскертмени иштетет. кабарлоо виджети жөнүндө көбүрөөк билүү үчүн бул шилтемени караңыз.

8 -кадам: бышкан авокадоңуздан ырахат алыңыз

Бышкан авокадоңуздан ырахат алыңыз
Бышкан авокадоңуздан ырахат алыңыз

Биз Goucamoleду авокадонун жайылган тостунан жасоону сунуштайбыз, же сиз тоңдурулган йогурт менен авокадо менен жапайы жүрө аласыз.

Сунушталууда: