Мазмұны:
- Жабдықтар
- 1 -қадам: Құрылғы мен деректер ағынын түсіну
- 2 -қадам: бөлшектерді құрастыру
- 3 -қадам: Цикл
- 4 -қадам: Қажетті бағдарламалық қамтамасыз ету
- 5 -қадам: бақылау тақтасы
- 6 -қадам: код
- 7 -қадам: BLYNK қолданбасы және хабарландыру
- 8 -қадам: Піскен авокадодан рахат алыңыз
Бейне: AvoRipe - авокадо піскенін тексеру: 8 қадам (суреттермен)
2024 Автор: John Day | [email protected]. Соңғы өзгертілген: 2024-01-30 10:23
Бұл бәрінде болды, сіз авокадо сатып аласыз, ол әлі піскен жоқ. Бірнеше күн өтеді, ал пісіп жетілген кезде сіз бұл туралы ұмытып қалдыңыз … және бірнеше күннен кейін ол нашар болуы мүмкін!
Сізге сәттілік, біз сіздің авокадоңызды күніне екі рет тексеретін немесе талап етілетін AvoRipe құрылғысын жасап, құрастырдық, егер сіздің авокадо піскен болса, сізге смартфонға хабарлама жібереді және уақыт өте келе сіздің авокадо жұмсақтықты бақылауға мүмкіндік береді.
Біз кімбіз? ForRealTeam қызметкері Звика Маркфелдке бізге IoT туралы бәрін үйреткені үшін практикалық рахмет, бізді барлық жабдықтармен қамтамасыз етті және бізбен бірге шөлге барды, онда біз осы құрылғыны құрдық.
Instructables пен Thingiverse -ге, бізге шабыт пен идея бергені үшін және біздің құрылғыда қолданған 3D моделін жасаған осы жігітке ерекше рахмет.
Жабдықтар
бұл біз қолданған заттардың тізімі, айтудың қажеті жоқ, мұндағы әрбір компонент ауыстырылады және бұл жобаны жасау кезінде бізге қол жетімділікті таңдады.
Микроконтроллерлер, тақталар мен қалқандар
- 1x ESP8266 тақталары (біз LoLin жасаған WeMos D1 мини қолдандық)
- 1x D1 шағын серво қалқаны
- 1x Micro-USB кабелі
- 20 x өтпелі кабельдер
- 1 x 10 Км резистор
- 1 x Нан тақтасы
Қозғалтқыштар
1 x Серво қозғалтқышы (біз мықты қозғалтқыш туралы кеңес береміз, өз тәжірибемізден кішкентайлар кейде жасамайды)
Сенсорлар
- 1x жұқа пленкалы қысым сенсоры күш датчигі
- TCS3200 сенсорлық модулін қолданатын 1x RGB түс детекторы
Лазермен кесілген бөлшектер
- 1 x Smart Box
- Тұғырды құрайтын 7x сақина
- 2x70X100 см
3D басып шығарылған бөлшектер
Авокадо Грайпер (бастапқыда біз бұл жерден тапқан Петри табақшасы)
1 -қадам: Құрылғы мен деректер ағынын түсіну
AvoRipe сіздің авокадо піскендігіңізді тәулігіне екі рет тексеруге арналған (таңертең және кешке), сонымен қатар оны қай жерде болсаңыз да, телефоныңыздағы түймені басу арқылы тексеруге болады!
Егер авокадо піскен болса (түсі мен жұмсақтылығы бойынша), сізге BLYNK қолданбасы хабарландыруды жібереді, ол сіздің дәмді авокадо жейтін уақыт екенін хабарлайды.
Біз адамдарға деректерді қорғаушы болғандықтан, біз AdafuitIO көмегімен бақылау тақтасын құрамыз, ол сіздің авокадо прогресін (жұмсақтық деңгейі, қазіргі түсі мен пісуі) қадағалап отырады, бұл сізге жылдамдық береді.
2 -қадам: бөлшектерді құрастыру
Claw
- Осы 3D модельдің бөлшектерін басып шығарғаннан кейін және 70x100 мм пластикалық квадрат
- 3D моделін түпнұсқалық дизайнердің нұсқауларында көрсетілгендей жинаңыз
- біз үлкен серво қолданатындықтан, біз сервоны орнында ұстау үшін модельдің үлкен бөлігін пайдаланбаймыз, оның орнына біз 70x100 мм пластикалық квадрат қолданамыз және оларды суретте көрсетілгендей желімдейміз.
- Көптеген сынақтар мен қателіктерден кейін біз жоғарыда келтірілген жабысқақ таспа мен кішкене салмақ көп нәрсені тегістеуге көмектеседі деген қорытындыға келдік, сондықтан біз жоғарғы бөлікті қою үшін ауыр нәрсені қолдануды ұсынамыз - біз ойнауды қолдандық. қамыр, бірақ бұл маңызды емес.
- біз пластикалық тырнақты жұмсарту үшін бірнеше таспа қолдандық, осылайша авокадо жайлы болады және біз күш датчигін қолдың біріне жалғадық.
Стенд
жарық сенсорын ең үлкен сақина ішіне енгізгеннен кейін (біз секіргіштер өтетін шағын тесік бұрғылауды ұсынамыз) қалаған биіктікке жеткенше барлық сақиналарды жабыстырыңыз
Қорап
біз қорапты жасау және оны жинау үшін makercase қолдандық. қорап бізге тырнақ үшін жоғары күш береді, сонымен қатар вемос схемаларын сақтайтын орын береді
3 -қадам: Цикл
Бұл қадамда біз барлық сенсорларды қосамыз.
Күш сенсоры:
- VCC -ті + тақтаға қосыңыз.
- G және A0 10K Ом резисторына қосыңыз.
- Резистордың екінші аяғын нан тақтасына қосыңыз.
Серво:
- Бейнебақылау тақтасын + тақтаға қосыңыз
- Жерді - тақтаға қосыңыз
- және көзді D8 -ге қосыңыз
RGB сенсоры (TCS3200):
- S0 -ді D4 -ке қосыңыз
- S1 -ді D3 -ке қосыңыз
- S2 -ді D6 -ге қосыңыз
- S3 -ті D7 -ге қосыңыз
- Шығуды D5 -ке қосыңыз
4 -қадам: Қажетті бағдарламалық қамтамасыз ету
Arduino IDE
Arduino IDE орнатыңыз:
www.arduino.cc/kz/Guide/HomePage
Arduino IDE -ге ESP8266 тақталарына сәйкес «драйверлерді» орнатыңыз:
randomnerdtutorials.com/how-to-install-es…
Блинк
Blynk қосымшасын жүктеп алыңыз: https://j.mp/blynk_Android немесе
QR-код белгішесін түртіп, камераны төмендегі QR-кодқа бағыттаңыз
содан кейін аутентификация кодын жіберіңіз (біз оны келесі қадамда қолданамыз)
5 -қадам: бақылау тақтасы
AdafruitIO
Есептік жазба жасаңыз:
«Арналар» бөліміне өтіп, 3 жаңа арнаны жасаңыз:
1. авокадоТүсі
2. isRipe
3. қыңырлық
Содан кейін «Бақылау тақтасы» қойындысына өтіп, жаңа бақылау тақтасын жасаңыз.
Бақылау тақтасы жасалғаннан кейін бақылау тақтасына кіріп, «+» түймесін қолданып 3 жаңа блокты қосыңыз:
1. Сызықтық диаграмма және оған жұмсақтық арнасын қосыңыз, бұл блок уақыт өте келе авокадо сығымының барысын көрсетеді.
2. Түс таңдаушы және оған avocadoColor арнасын қосыңыз. бұл блок авокадо түсін көрсетеді.
3. Индикатор және оған isRipe арнасын таңдаңыз. Бұл блок авокадо піскенін анықтау үшін жеткілікті жұмсақ екенін өлшейді. осы блоктағы шартты «=», ал мәнді 2 етіп орнатқаныңызға көз жеткізіңіз.
6 -қадам: код
Код бекітілген, сіз оны қолдануға оңай болады деп үміттенеміз (біз оны мүмкіндігінше құжаттауға тырыстық).
Arduino IDE бағдарламасын ашыңыз және кодты импорттаңыз, оң жақ тақтада жұмыс жасағаныңызға көз жеткізіңіз (Құралдар -> тақтаны пайдаланыңыз)
сериялық мониторды іске қосыңыз (CTRL+SHIFT+m) және әр сатыда серво бұрышын және сенсорға түсетін күшті қараңыз.
Сериялық мониторды іске қосқанда, 9600 аудио қосулы екеніңізге көз жеткізіңіз.
Барлығын өзгерту - бұл кодта өзгерту қажет орындар, ол кодта жақсы түсіндірілген (көбінесе сіздің WiFi мәліметтері, adafuitIO және BLYNK аутентификациясы).
Біз сізге бірнеше қатты және бірнеше піскен авокадо сынап, тәтті жерді тапқаннан кейін авокадо пісетінін анықтау үшін қажет күштің мәнін калибрлеуге кеңес береміз (біз күштің сенсорынан бастап әр қондырғы біршама ерекшеленетінін білдік. өте нәзік).
Сондай -ақ, Түсті сенсорды калибрлеуді ұсынамыз. Сіз мұны Arduino IDE сериялық мониторын (CTRL+SHIFT+m) ашып, содан кейін жоғарғы жолға «c» енгізу арқылы жасай аласыз. Осыдан кейін сенсорды калибрлеу үшін басылған нұсқауларды орындаңыз.
7 -қадам: BLYNK қолданбасы және хабарландыру
BLYNK қосымшасында таймерлер қажетті уақытқа орнатылғанын және сіздің құрылғыңыз бағдарламадан хабарландырулар алуға мүмкіндік беретінін тексеріңіз.
BLYNK қосымшасы мен кодтың қалай жұмыс істейтіні туралы шағын түсініктеме:
біз wemos арқылы үнемі тексерілетін виртуалды түйреуішті (V0) орнаттық, қолданба оны 0 -ден (авокадоны тексермеңіз) 1 -ге өзгертіңіз (авокадоны тексеріңіз):
- қосу түймесі басылады (кейін оны өшіруді ұмытпаңыз)
- таймердің бірі жолға шығады.
біз басқа виртуалды түйреуіш орнатамыз (V4) авокадо піскенін (V4 = 2) немесе піспегенін (V4 = 1) анықтайды, бұл вемо ішінде анықталады және қосымшаға жіберіледі.
Сондай -ақ, егер авокадо піскен болса, wemos қолданба арқылы хабарландыру береді. хабарландыру виджеті туралы көбірек білу үшін мына сілтемені қараңыз.
8 -қадам: Піскен авокадодан рахат алыңыз
Біз Goucamole -ге авокадо қосылған қарапайым тосттар дайындауды ұсынамыз, немесе сіз тіпті авокадо мұздатылған йогуртпен жабайы жүре аласыз.
Ұсынылған:
IR қашықтан тексеру құралы: 12 қадам
IR қашықтан тексеру құралы: инфрақызыл қашықтан басқару сенсоры - бұл тұрмыстық немесе кәсіби құрылғы болсын, барлық құрылғыларда дерлік қолданылатын негізгі электрондық компонент. Бұл датчиктер инфрақызыл сәулелерді шығару немесе анықтау принципі бойынша жұмыс істейді. Сигнал болған кезде
Санитарлық тексеру: 5 қадам (суреттермен)
Ақылдылықты тексеру: Бұл жоба ақылға қонымды немесе оны үнемі тексеріп отыруға арналған. Мұны істеудің ең жақсы әдісі - кездейсоқ түрде көздерін қызыл түске бояйтын маска жасау. Көбінесе жеткілікті, бұл байқалады, бірақ адамдарға күмән тудыратындай сирек
Температура датчиктерін тексеру - мен үшін қайсысы?: 15 қадам (суреттермен)
Температура сенсорларын тестілеу - бұл мен үшін қайсысы?: Физикалық есептеуге жаңадан келгендер температураны өлшеуге тырысатын бірінші сенсорлардың бірі. Ең танымал сенсорлардың төртеуі - аналогтық шығысы бар және сандық түрлендіргішке DS18B20 аналогы қажет TMP36
Құрылғыны тексеру және енгізу үшін Tinkercad -ты қалай қолдануға болады: 5 қадам (суреттермен)
Аппараттық құралдарды тексеру және енгізу үшін Tinkercad -ты қалай қолдануға болады: Электр тізбегін модельдеу - бұл компьютерлік бағдарламалық қамтамасыз ету электрондық схеманың немесе жүйенің мінез -құлқын имитациялайтын әдіс. Жаңа конструкцияларды схеманы немесе жүйені нақты құрастырусыз тексеруге, бағалауға және диагностикалауға болады. Электр тізбегін модельдеу мүмкін
Эпея корпусын тексеру және жөндеу: 9 қадам (суреттермен)
Epee Bodycord сынағы мен жөндеуі: Қазіргі заманғы, олимпиадалық семсерлесу спортында ұпай алу электрлік әдіспен жүзеге асырылады. Электр сигналы қаруыңыздан есепке алу машинасына өтуі үшін сигнал өтуі керек: қаруыңыздағы сым арқылы (қылыштан басқа) жеңіңізбен төмен қарай