Агуулгын хүснэгт:
- Алхам 1: Дэлгэцийн аль хэсэг нь захиалгын дэвтэр вэ?
- Алхам 2: Голчлон улаан, голчлон ногоон
- Алхам 3: Дэлгэцийн энэ хэсгийн гэрлийг хэрхэн хэмжих вэ?
- Алхам 4: Картонон болон наалдамхай цаасыг хайчилж ав
- Алхам 5: Илүү их картон үйлдвэрлэл
- Алхам 6: Өнгөний мэдрэгчийг холбоно уу
- Алхам 7: Гагнуурыг мэдрэгч рүүгээ холбоно уу
- Алхам 8: Өнгө мэдрэгчийг Arduino Nano руу холбоно уу
- Алхам 9: Бяцхан аудио өсгөгч нэмнэ үү
- Алхам 10: Жижиг аудио өсгөгчийг хэрхэн холбох вэ
- Алхам 11: Бүх тохиргоог угсарсан
- Алхам 12: "Talkie" програм хангамж гэх мэтийн талаар юу хэлэх вэ?
- Алхам 13: Гаралтын мэдээлэл
- Алхам 14: Arduino Sketch -ийн КОД
Видео: Өнгө мэдрэгчийн захиалгын дэвтэрт дүн шинжилгээ хийх: 14 алхам
2024 Зохиолч: John Day | [email protected]. Хамгийн сүүлд өөрчлөгдсөн: 2024-01-30 11:04
Adafruit TCS34725 улаан/ногоон/цэнхэр өнгөний мэдрэгчийг ашиглан криптовалютын арилжаа хийх үед дэлгэц дээрх захиалгын дэвтэр дэх гэрлийн гаралтыг шинжлэх.
Хэрэв дэлгэц дээр ногоон тоогоор илэрхийлэгдсэн "худалдан авах" захиалга ихэвчлэн ирдэг бол та хэт богино хугацаанд дуртай зоосныхоо үнэ өсөх болно. Хэрэв ихэвчлэн улаан "зарах" захиалга захиалгын дэвтэрийг дүүргэж эхэлбэл хэт богино хугацаанд таны зоосны үнэ буурна гэж найдаж магадгүй юм.
Тиймээс, хэрэв та захиалгын дэвтрийг харуулсан компьютерийнхээ дэлгэцийн яг тэр хэсгийн гэрлийн гаралтанд дүн шинжилгээ хийж, дараа нь ногоон гэрэл ба улаан гэрлийн харьцааг цаг хугацааны явцад өөрчлөх юм бол юу болох вэ гэсэн шинэлэг алхам гарч ирнэ. ?
Энэхүү төсөл нь Arduino Nano -д залгагдсан Adafruit TCS34725 улаан / ногоон / цэнхэр гэрлийн мэдрэгчийг ашиглан дэлгэцэн дээр криптовалютын арилжааны платформын захиалгын дэвтэр хэсэгт байрлуулсан тугалган цаас бүхий картон хайрцагт суурилуулсан болно. Энэ нь цаг хугацааны явцад улаан, ногоон гэсэн дундаж харьцааг тодорхойлдог бөгөөд дараа нь улаан, ногоон харьцааг шууд хэмжих энэ төв хэсгээс улаан эсвэл ногоон руу шилжих тохиолдолд танд амаар анхааруулах болно.
Үүн дээр үндэслэн хийсэн аливаа арилжааны шийдвэр нь зөвхөн танд хамаарна! Энэ нь үнэ цэнэтэй эсэх, арилжаа хийхэд ашиггүй эсэхийг би мэдэхгүй, гэхдээ энэ нь санаа болж ажиллаж байгаа эсэхийг туршиж үзэхээс өөр аргагүй болсон. Энэ нь хийдэг.
Амаар анхааруулах систем нь ярианы синтезийн модулийг шаарддаггүй. Яриа дохиоллыг "Talkie" номын санг ашиглан ижил Arduino Nano үүсгэдэг.
Танд хэрэгтэй зүйлсийн үндсэн жагсаалт:
328 процессортой Arduino Nano 5V
IR шүүлтүүр, LED гэрэлтэй Adafruit TCS34725 өнгө мэдрэгч
Гагнуурын ур чадвар
Arduino самбаруудын талаархи мэдлэг, тэдгээрийг хэрхэн ашиглах талаар.
Сонголтоор:
Жижиг аудио өсгөгч модуль LM386
8 Ом 0.5 ваттын чанга яригч
Алхам 1: Дэлгэцийн аль хэсэг нь захиалгын дэвтэр вэ?
Binance крипто арилжааны захын үзэгчийг ашиглан худалдан авах, худалдах захиалгын жагсаалтыг улаан хайрцгаар тэмдэглэгдсэн баганад улаан, ногоон тоон утгын тасралтгүй өөрчлөгдөж буй урсгал гэж оруулсан болно.
Хэрэв бид дэлгэцийн энэ хэсгээс улаан, ногоон гэрлийн эзлэх хувийг хэмжвэл энэ нь танд богино хугацааны мэдрэмжийн удирдамж өгөх болно гэсэн таамаглал (нотлогдоогүй), өөрөөр хэлбэл хүн бүхэн гэнэт худалдаж авах эсвэл зарахыг хүсч байна уу?
Алхам 2: Голчлон улаан, голчлон ногоон
Үзэл баримтлалын жишээ:
Зүүн талд нь тухайн үед голчлон улаан өнгөтэй байсан биткойныг захиалах номын дэлгэцийн агшин байна. Хэдэн минутын дараа голчлон ногоон өнгөтэй болно.
Алхам 3: Дэлгэцийн энэ хэсгийн гэрлийг хэрхэн хэмжих вэ?
Бид дэлгэцийн яг энэ хэсэгт яг таарсан урт нимгэн тугалган доторлогоотой картон бүтэц хийх болно.
Хайрцаг дотор TCS34725 мэдрэгч байх болно.
ТАЙЛБАР: Энэхүү мэдрэгч нь урд талын маш жижиг цэгийн гэрлийг уншиж байгаа мэт харагдаж байгаа тул бид жижиг цэгийн улаан/ногоон харьцааг хэмжихийг хүсэхгүй байгаа тул тугалган доторлогоотой хайрцгийн доторх дэлгэцээс AWAY зүг харсан байдлаар суурилуулсан болно. Зөөврийн компьютерын дэлгэц дээр бид энэ хэсгийн улаан/ногоон харьцааг мэдэхийг хүсч байна. Тиймээс тугалган доторлогоотой дотор гэрэл асч, дараа нь мэдрэгч нь холилдсон гэрлийн улаан/ногоон харьцааг хэмждэг. Наад зах нь ийм зорилго байсан.
Алхам 4: Картонон болон наалдамхай цаасыг хайчилж ав
Захиалгын дэвтэр хавтасласан зөөврийн компьютерын талбай дээр үндэслэн ийм хэлбэр хайчилж ав.
Хөнгөн цагаан тугалган цаасыг боож, буцааж тэгшлээд картон дээр шүршигч цавуу эсвэл ижил төстэй зүйлээр наа. Дэлгэцийн энэ хэсгийн гэрэл хайрцаг дотроо хагас санамсаргүй байдлаар гэрэлтэхийг хүсч байгаа тул би тугалган цаасаа сэгсрэв.
Алхам 5: Илүү их картон үйлдвэрлэл
Зүүн талд байгаа цаасан хэсэг нь захиалгын дэвтэр байгаа дэлгэцийн талбартай яг ижил хэлбэртэй тэгш өнцөгт үүртэй.
Зүүн талд байгаа эвхэгддэг тугалган доторлогоотой хайрцгийг дотор нь мэдрэгч суулгаж, дараа нь хар цахилгаан тусгаарлагч соронзон хальсны тусламжтайгаар энэ нүхний дээгүүр наагаад дэлгэцийн гэрэл тэгш өнцөгт нүхээр нэвтэрч, дотор нь эргэнэ. тугалган доторлогоотой хайрцаг.
Алхам 6: Өнгөний мэдрэгчийг холбоно уу
Компьютерийн дэлгэцэн дээр тавих хажуу талаас бидний хийсэн картон бүтцийг эндээс харж болно.
Таны харж байгаагаар би сайн мэддэг брендийн шошны сав баглаа боодлыг дахин боловсруулсан бөгөөд энэ нь над шиг туранхай биш хүмүүст зориулагдсан.
Өнгө мэдрэгчийг зөөврийн компьютерын дэлгэцийн нэг жижиг цэгээс бус харин компьютерийн дэлгэцийн тэр хэсгээс гарч буй бүх гэрлийн дундаж утгыг уншихыг хүсдэг тул хайрцгийн хамгийн дээд дээвэр рүү харсан байдлаар суурилуулсан болохыг харж болно. Хэрэв та үүнийг компьютерийн дэлгэц рүү шууд чиглүүлбэл юу унших вэ?
Алхам 7: Гагнуурыг мэдрэгч рүүгээ холбоно уу
Би утсаа гагнуураар боож, дараа нь Blu-Tack-ийг ашиглан гагнах зуураа нүхэнд байрлуулна. Энэ нь туслах төхөөрөмж эсвэл түүнтэй төстэй төхөөрөмж ашиглахаас хамаагүй хялбар гэж би бодож байна. Би бас x3 томруулдаг том хэмжээтэй хямдхан нүдний шил зүүж байгаа болохоор юу хийж байгаагаа харж байна.
Алхам 8: Өнгө мэдрэгчийг Arduino Nano руу холбоно уу
Би Arduino Nano ашигладаг байсан ч та энэ төсөлд Uno ашиглаж болно. Нано нь функциональ төстэй боловч бие махбодийн хувьд арай жижиг юм.
Та одоо энэ үе шатанд зогсоод гаралтыг харахын тулд Arduino Serial View Window ашиглан програмыг ажиллуулж болно.
Гэсэн хэдий ч би бас ярих сэрүүлгийг нэмж оруулав. Энэ нь Talkie хэмээх дууны синтез номын санг ашигладаг бөгөөд энэ нь Arduino -ийн Digital Pin 3 дээрх импульсийн өргөн модуляцийг ашигладаг бөгөөд 1980 -аад оны ярианы тоглоом шиг сонсогдож буй чанга яригчаас яриа үүсгэж чаддаг. Гэсэн хэдий ч хэрэглэгчийн интерфейс болгон ашиглах нь үнэ төлбөргүй байдаг тул би үүнийг бусад төслүүддээ ашиглаж эхэлсэн.
Алхам 9: Бяцхан аудио өсгөгч нэмнэ үү
Хэрэв та Arduino Nano -ийн дижитал Pin 3 болон газардуулгын хооронд 0.5 ватт 8 Ом -ийн чанга яригч холбосон бол Talkie нь ямар нэгэн дууны гаралт гаргах болно. Гэсэн хэдий ч энэ нь маш чимээгүй байх болно. Тиймээс би маш хямд өртөгтэй жижиг аудио өсгөгч нэмж орууллаа. Энэ нь Arduino -тай 3 утастай холбогддог бөгөөд чанга яригчийг холбох 2 шураг терминалтай. Энэ нь дууг сонсоход хялбар болгодог.
Алхам 10: Жижиг аудио өсгөгчийг хэрхэн холбох вэ
Энэ модуль болон Arduino хоорондох 3 утас энэ ажлыг хийх болно. Илтгэгчийн санал болгож буй хэмжээ нь 8 Ом 0.5 Вт юм. Эдгээр нь олон хүүхдийн хөгжимт ярианы тоглоомд байдаг.
Алхам 11: Бүх тохиргоог угсарсан
Энд та зөөврийн компьютерын USB портод холбогдсон Arduino -г харж байна. Энэ нь үүнийг идэвхжүүлдэг. Туузан кабель нь миний гарны баруун дээд хэсэгт байрлах Arduino Nano / өсгөгч модуль / чанга яригчийн электроникоос картон хайрцаг доторх өнгө мэдрэгч хүртэл ажилладаг. Цаасан тугалган доторлогоотой хайрцгийг миний зөөврийн компьютерын дэлгэцийн захиалгын дэвтэр дээр цахилгаан соронзон хальс ашиглан бэхэлсэн. Компьютерийнхээ дэлгэцэн дээр соронзон хальсыг бүү түрхэнэ. Би (хуванцар) дэлгэцийн хүрээний дээд ба баруун ирмэгийн дагуу соронзон хальс ашигласан.
Хашааныхаа нүхийг хар соронзон хальсаар битүүмжил, ингэснээр өдрийн гэрэл нэвтэрдэггүй. Компьютерийн дэлгэцийн захиалгын дэвтэрт байгаа гэрэл зөвхөн картон хайрцагт орж, тугалган цааснаас үсэрч, өнгөний мэдрэгчээр уншихыг бид хүсч байна.
Алхам 12: "Talkie" програм хангамж гэх мэтийн талаар юу хэлэх вэ?
Talkie бол Arduino -ийн Pin 3 дээр дуу үүсгэдэг Arduino номын сан юм. Энэ нь цэргийн нисэхийн зарим төрлийн хуучин компьютеруудын ROM чипүүдээс гаргаж авсан кодыг ашигладаг. Энэ нь таны ашиглаж болох эдгээр янз бүрийн эх сурвалжаас цуглуулсан боломжтой үгсийн сантай.
Тиймээс, ашиглах боломжтой үгээрээ хязгаарлагдмал боловч а) чимэг гоё дуутай, б) төсөлдөө бараг ямар ч зардал нэмдэггүй.
Talkie номын санг суулгах тухай мэдээлэл, танилцуулгыг авахын тулд маш сайн заавар байдаг тул энэ линкийг уншиж, Talkie Arduino номын санг компьютер дээрээ суулгах алхмуудыг дагана уу.
Talkie танилцуулга
ТАЙЛБАР: Хэрэв та Arduino Serial View цонхыг ашиглан Arduino Nano дээр ажилладаг програмын гаралтыг харахыг хүсч байвал гэрлийн гаралтыг уншиж, математик хийж, үр дүнг харуулахыг хүсч байвал энэ алхамыг орхиж болно. Цуваа харах цонхонд 2 секунд.
Алхам 13: Гаралтын мэдээлэл
Энд Arduino дээр ажиллаж байгаа програмтай миний цуваа харах цонхны ойролцоо зураг байна.
Хэрэв та үүнийг 30 орчим мөчлөгөөр ажиллуулахыг зөвшөөрсөн бол одоогийн байдлаар 2 секунд тутамд нэг мөчлөг хийх тохиолдолд Улаан/Ногоон харьцааны дундаж утга тогтвортой утгад шилжих бөгөөд хамгийн их ба хамгийн бага утгууд тогтворжих болно.
Дараа нь код нь бүртгэгдсэн дундаж ба хамгийн бага утгын хоорондох утгыг тооцоолно. Хэрэв RED -ийн хэмжсэн утгыг НОГООН гэрлийн эрч хүчээр хуваасан бол энэ дохиоллын хязгаараас доогуур байвал ногоон өнгийн эзлэх хувь улаантай харьцуулахад өсч байгаа, өөрөөр хэлбэл худалдан авалтын захиалга ихэвчлэн ирдэг, өөрөөр хэлбэл үнэ цэнэ нь байж магадгүй гэсэн дохио дэлгэц дээр гарч ирнэ. хэт богино хугацаанд өсөх магадлалтай.
Хэрэв хэмжсэн улаан өнгийг ногоон утгаар хуваасан нь дундаж ба хамгийн их хэмжигдэхүүний хооронд автоматаар тогтоосон дохиоллын цэгээс дээш өсч эхэлбэл улаан гэрлээс ногоон гэрлийн хэмжээ нэмэгдэх ёстой бөгөөд борлуулалтын захиалга ирж магадгүй бөгөөд үнэ нь унаж магадгүй юм. хэт богино хугацаанд буурах болно.
ТАЙЛБАР: Арилжааны хувьд энэ бүхэн утгагүй зүйл байж магадгүй тул би үүнийг бодит амьдрал дээр ашиглагдаж байгаа эсэхийг харахын тулд удаан ажиллуулаагүй байна. Гэсэн хэдий ч энэ нь янз бүрийн улаан/ногоон харьцааг уншдаг бөгөөд эдгээр дохиоллыг хүлээгдэж буй цагт өгдөг.
Алхам 14: Arduino Sketch -ийн КОД
Энэ бүгдийг нүүр хуудсан дээрх видеон дээрх шиг ажиллуулахын тулд миний ашиглаж байсан Arduino -ийн тоймыг энд хавсаргав.
Энэ нь хэдхэн цагийн дотор нийлсэн тул та үүнийг сайжруулах боломжтой.
Зөвлөмж болгож буй:
Ubidots болон Google-Sheet ашиглан Temp/чийгшлийн мэдээллийн дүн шинжилгээ: 6 алхам
Ubidots болон Google-Sheet ашиглан Temp/чийгшлийн мэдээллийн дүн шинжилгээ: Энэхүү гарын авлагад бид температур, чийгшлийн мэдрэгч ашиглан өөр өөр температур, чийгшлийн өгөгдлийг хэмжих болно. Та мөн энэ өгөгдлийг Ubidots руу хэрхэн илгээх талаар сурах болно. Тиймээс та үүнийг хаанаас ч хамаагүй өөр өөр програмд дүн шинжилгээ хийх боломжтой болно. Мөн илгээх замаар
ЭКГ бүртгэгч - Урт хугацааны өгөгдөл олж авах, дүн шинжилгээ хийх зориулалттай зүүдэг зүрхний монитор: 3 алхам
ECG Logger - Урт хугацааны өгөгдөл олж авах, дүн шинжилгээ хийх зориулалттай элэгддэг зүрхний монитор: Эхний хувилбар: 2017 оны 10 -р сар Хамгийн сүүлийн хувилбар: 1.6.0 Статус: Тогтвортой Хэцүү байдал: Өндөр Шаардлага: Arduino, Програмчлал, Тоног төхөөрөмжийн барилга Өвөрмөц репозитор: SF (доорх холбоосыг үзнэ үү) Дэмжлэг: Зөвхөн форум, PMECG бүртгэл хөтлөгч нь удаан хугацаанд өмсдөг зүрхний монитор биш юм
Arduino RGB өнгө сонгогч - Бодит амьдралын объектуудаас өнгө сонгох: 7 алхам (зурагтай)
Arduino RGB өнгө сонгогч - Бодит амьдрал дахь объектуудаас өнгө сонгох: Arduino дээр суурилсан RGB өнгө сонгогчийг ашиглан физик объектуудаас өнгө сонгоход хялбар бөгөөд ингэснээр компьютер эсвэл гар утсан дээрээ бодит амьдрал дээр харж буй өнгөө сэргээх боломжтой болно. Хямд TCS347 ашиглан объектын өнгийг скан хийх товчлуурыг дарахад л хангалттай
Автомат дүн шинжилгээ хийх ухаалаг систем: 4 алхам
Автомат дүн шинжилгээ хийх ухаалаг систем: Энэхүү сэдэв нь хоёр өөр хэлбэрт дүн шинжилгээ хийх, тодорхойлох, эзлэхүүнийг харуулах загварыг гаргах явдал юм. Энд бид шоо, цилиндрийг хоёр өөр хэлбэрээр ашиглахаар сонгосон. Энэ нь хэлбэрийг илрүүлэх, дүн шинжилгээ хийх, эзлэхүүнийг дангаар нь тооцоолох боломжтой
Raspberry Pi ашиглан Twitter -ийн мэдрэмжийн дүн шинжилгээ: 3 алхам (зурагтай)
Raspberry Pi -ийн тусламжтайгаар Twitter -ийн мэдрэмжийн шинжилгээ: Мэдрэмжийн шинжилгээ гэж юу вэ, яагаад үүнийг анхаарч үзэх хэрэгтэй вэ? Мэдрэмжийн шинжилгээ гэдэг нь илэрхийлсэн хандлага, үзэл бодол, сэтгэл хөдлөлийн талаархи ойлголтыг олж авахад хэрэглэгддэг цуврал үгсийн цаана байгаа сэтгэл хөдлөлийн өнгө аясыг тодорхойлох үйл явц юм. дотор