Съдържание:
- Стъпка 1: Коя част от екрана е Книгата за поръчки?
- Стъпка 2: Предимно червено спрямо основно зелено
- Стъпка 3: Как ще измерваме светлината от тази част на екрана?
- Стъпка 4: Изрежете картон и залепете фолио към него
- Стъпка 5: Повече изработка на картон
- Стъпка 6: Монтирайте сензора за цвят
- Стъпка 7: Запоявайте проводници към вашия сензор
- Стъпка 8: Свързване на сензор за цвят към Arduino Nano
- Стъпка 9: Добавете малък аудио усилвател
- Стъпка 10: Как да свържете малкия аудио усилвател
- Стъпка 11: Цялата настройка е сглобена
- Стъпка 12: Какво ще кажете за софтуера „Talkie“и т.н.?
- Стъпка 13: Изходна информация
- Стъпка 14: CODE Arduino Sketch
Видео: Анализ на книгата за поръчки по цветен сензор: 14 стъпки
2024 Автор: John Day | [email protected]. Последно модифициран: 2024-01-30 07:53
Използва Adafruit TCS34725 сензор за червен/зелен/син цвят, за да анализира излъчването на светлина от екранната книга с поръчки при търговия с крипто.
Ако дойдат предимно поръчки за „купуване“, представени със зелени цифри на екрана, може да очаквате стойността на любимата ви монета да се увеличи в свръх краткосрочен план. Ако предимно червените поръчки за „продажба“започнат да запълват книгата с поръчки, тогава евентуално можете да очаквате стойността на вашата монета да падне в свръх краткосрочен план.
Следователно, тук идва новаторската стъпка, какво би се случило, ако анализирате светлинната мощност само на тази част от екрана на вашия компютър, която показва книгата с поръчки, и след това разработете промени в съотношението зелена светлина към червена светлина с течение на времето ?
Този проект използва Adafruit TCS34725 сензор за червено / зелено / синьо осветление, прикрепен към Arduino Nano, монтиран в картонена кутия, облицована с фолио, на свой ред, монтирана върху частта от книгата за поръчки на вашата платформа за търговия с криптовалута на екрана. Той определя средното съотношение червено към зелено във времето и след това ви предупреждава с устни предупреждения, ако моменталното измерване на съотношението червено към зелено се отдалечава от тази средна централна област към червеното или зеленото.
Всички решения за търговия, които вземате въз основа на това, зависят изцяло от вас! Нямам представа дали това е ценно или не за търговия, но се почувствах принуден да опитам да видя дали работи като идея. Това е така.
Системата за устно предупреждение не изисква модул за синтез на реч. Говорените сигнали се генерират от същия Arduino Nano, използвайки библиотеката „Talkie“.
Основният списък с неща, от които се нуждаете:
Arduino Nano 5V с 328 процесор
Цветен сензор Adafruit TCS34725 с IR филтър и LED светлина
Умения за запояване
Някои запознати с дъските на Arduino и как да ги използвате.
По желание:
Малък аудио усилвател модул LM386
8 ома 0,5 вата високоговорител
Стъпка 1: Коя част от екрана е Книгата за поръчки?
Използвайки инструмента за преглед на пазара за крипто търговия Binance, списъкът на поръчките за покупка и продажба, които идват, е посочен като непрекъснато променящ се поток от червени и зелени числови стойности в колоната, маркирана с червеното поле.
Ако измерим съотношението на червена към зелена светлина, излъчвана от тази част на екрана, хипотезата (недоказана) е, че това може да ви даде ръководство за краткосрочни настроения, т.е. дали всеки изведнъж иска да купи или продаде?
Стъпка 2: Предимно червено спрямо основно зелено
Пример за концепцията:
Вляво е екранна снимка на книгата с поръчки за биткойни, която в този момент е главно червена. Няколко минути по -късно е предимно зелен.
Стъпка 3: Как ще измерваме светлината от тази част на екрана?
Ще направим дълга тънка картонена структура, облицована с фолио, която точно приляга точно върху тази част от екрана.
Вътре в кутията ще има сензор TCS34725.
ЗАБЕЛЕЖКА: Тъй като изглежда, че този сензор чете светлината в много малка точка пред него, той е монтиран обърнат НАДОЛКО от екрана вътре в кутията, облицована с фолио, тъй като НЕ искаме да измерваме съотношението червено/зелено на малка точка на екрана на лаптопа, искаме да знаем общото съотношение червено/зелено в тази област на екрана. Затова оставяме светлината да отскача вътре в облицования с фолио корпус и след това сензорът измерва съотношението червено/зелено на тази смесена светлина. Поне това беше намерението.
Стъпка 4: Изрежете картон и залепете фолио към него
Изрежете такава форма въз основа на площта на вашия собствен лаптоп, която обхваща книгата за поръчки.
Завийте малко алуминиево фолио, изравнете го обратно и го залепете върху картона с лепило за пръскане или подобно. Накърнах фолиото, тъй като искаме светлината от тази част на екрана да подскача полуслучайно в кутията.
Стъпка 5: Повече изработка на картон
Картонената част вляво има направен правоъгълен слот, който е със същата форма като областта на екрана, върху която е книгата за поръчки.
Съответната, вече сгъната, облицована с фолио кутия вляво ще постави сензора вътре в нея и след това ще бъде залепена върху тази дупка с черна електрическа изолационна лента, така че светлината от екрана да влиза през правоъгълния отвор и след това да отскача вътре в кутия с фолио.
Стъпка 6: Монтирайте сензора за цвят
Ето изглед на картонената структура, която направихме, от страната, която ще бъде поставена върху екрана на компютъра.
Както можете да видите, аз рециклирах полезно опаковката от добре позната марка печен боб, тънкото разнообразие за не толкова стройни хора като мен.
Можете да видите, че цветният сензор е монтиран с лице към най -горния покрив на кутията, тъй като искаме той да прочете средната стойност на цялата светлина, идваща от тази част на екрана на компютъра, а не само една малка точка от областта на екрана на лаптопа, която е какво бихте прочели, ако го насочите директно към екрана на компютъра.
Стъпка 7: Запоявайте проводници към вашия сензор
Калайдам кабелите си с спойка и след това използвам Blu-Tack както по-горе, за да ги държа на място през отворите, докато ги запоявам. Намирам това за много по -лесно от използването на помощни устройства или подобни. Нося и чифт евтини очила с лупа x3, за да виждам какво правя.
Стъпка 8: Свързване на сензор за цвят към Arduino Nano
Използвах Arduino Nano, но можете да използвате и Uno за този проект. Нано е функционално подобен, но физически по -малък.
Вече можете да спрете на този етап и да стартирате софтуера, като използвате прозореца за сериен изглед на Arduino, за да видите изходите.
Аз обаче добавих и някои говорещи аларми. Това използва библиотека за синтез на глас, наречена Talkie, която използва модулация на широчината на импулса на Digital Pin 3 на Arduino, за да създаде реч от прикрепен високоговорител, който звучи като говореща играчка от 80 -те години. Въпреки това е практически безплатно да се прилага като потребителски интерфейс, така че започнах да го използвам и в някои от другите си проекти.
Стъпка 9: Добавете малък аудио усилвател
Ако свържете 0.5 Watt 8 Ohm високоговорител между цифров Pin 3 на вашия Arduino Nano и земята, Talkie ще произведе гласов изход през него OK. Ще бъде обаче много тихо. Затова добавих и много евтин малък аудио усилвател. Това се свързва към Arduino с 3 проводника и има 2 винтови клеми, към които да свържете вашия високоговорител. Това прави звука по -лесен за чуване.
Стъпка 10: Как да свържете малкия аудио усилвател
3 проводника между този модул и Arduino ще свършат работа. Предложеният говорител е 8 Ohm 0.5 Watt. Те се намират в много детски музикални играчки за говорене.
Стъпка 11: Цялата настройка е сглобена
Тук виждате Arduino, включен в USB порт на лаптопа. Това го захранва. След това лентовият кабел преминава от електрониката на Arduino Nano / усилвател / високоговорител, разположена в горния десен ъгъл на клавиатурата ми, до сензора за цвят в картонената кутия. Картонената кутия, облицована с фолио, е фиксирана върху частта от книгата за поръчки на екрана на моя лаптоп с помощта на електрическа лента. НЕ ПРИЛАГАЙТЕ ЛЕНТА КЪМ КОМПЮТЪРНИЯ ЕКРАН. Използвал съм лента по горния и десния ръб на (пластмасовата) рамка на екрана.
Запечатайте всички дупки във вашия корпус с черна лента, така че дневната светлина да не се промъкне в нея. Искаме само светлина от частта от книгата за поръчки на екрана на компютъра да влезе в картонената кутия, да отскочи от фолиото и след това да бъде прочетена от сензора за цвят.
Стъпка 12: Какво ще кажете за софтуера „Talkie“и т.н.?
Talkie е библиотека на Arduino, която създава звук на Pin 3 на Arduino. Той използва код, извлечен от ROM чипове на различни стари компютри, включително някои от военната авиация. Той разполага с библиотека от налични думи, събрани от тези различни източници, които можете да използвате.
Следователно, макар и ограничен в думите, които можете да използвате, той а) има ретро готин звук и б) практически не струва нищо за добавяне към вашия проект.
За информация относно инсталирането на библиотеката Talkie и въведение в това, вече има добра инструкция, затова ви призовавам да прочетете тази връзка и да следвате стъпките за инсталиране на библиотеката Talkie Arduino на вашия компютър:
Talkie Въведение
ЗАБЕЛЕЖКА: Можете да пропуснете тази стъпка, ако искате, и да използвате прозореца Arduino Serial View, за да видите изходите от програмата, работеща на Arduino Nano, т.е. тази, която чете светлинния изход, прави малко математика върху него и показва резултатите всеки 2 секунди в прозореца Сериен изглед.
Стъпка 13: Изходна информация
Ето отблизо прозореца на моя сериен изглед с програмата, работеща на Arduino.
Ако го оставите да работи за около 30 цикъла, един цикъл на всеки 2 секунди в момента, средната стойност на съотношението Червено/Зелено ще се установи до постоянна стойност и максималните и минималните стойности също ще се стабилизират.
След това кодът изчислява стойност по средата между средната и минималната записана стойност. Ако измерената стойност на ЧЕРВЕНОТО, разделена на ЗЕЛЕНИЯ интензитет на светлината, по всяко време падне под тази граница на алармата, на екрана ще се появи предупреждение, че делът на зеленото се увеличава спрямо червеното, т.е. идват главно поръчки за покупка, т.е. стойността може евентуално да се покачи в изключително краткосрочно бъдеще.
Ако измереното червено, разделено на зелената стойност, започва да се увеличава над автоматично зададена алармена точка по средата между средната и максималната измерена стойност, тогава количеството червена до зелена светлина трябва да се увеличава, поръчките за продажба може да идват и стойността може да отиде надолу в свръх краткосрочното бъдеще.
ЗАБЕЛЕЖКА: От търговска гледна точка всичко това може да са глупости, не съм го пускал достатъчно дълго, за да гледам дали е от реална употреба или не. Той обаче чете различно съотношение червено/зелено и дава тези аларми в очакваните часове.
Стъпка 14: CODE Arduino Sketch
Тук е приложена скицата на Arduino, която използвах, за да работи всичко, както във видеото на първа страница.
Той беше застлан заедно за няколко часа, така че може би ще успеете да го подобрите.
Препоръчано:
Прост DIY цветен сензор от Magicbit: 5 стъпки
Прост DIY цветен сензор от Magicbit: В този урок ще научим как да направите прост цветен сензор, използвайки Magicbit с Arduino
Урок: Как да използвате RGB сензор за цветен детектор TCS230 с Arduino UNO: 3 стъпки
Урок: Как да използваме сензор за цветен детектор RGB TCS230 с Arduino UNO: Описание: Този урок ще ви покаже няколко прости стъпки за това как да използвате сензор за детектор за цвят RGB с помощта на Arduino Uno. В края на този урок ще получите редица резултати от сравнения между няколко цвята
Цветен сензор с LCD екран: 6 стъпки
Цветен сензор с LCD екран: Целта е да се създаде устройство, което да позволи на далтонистите да откриват цветове, без да се налага да виждат цвета. Използвайки LCD екрана със сензора, цветът се улавя и след това се прехвърля в думи върху LCD екрана. Това устройство ще
RFID + Цветен сензор IoT проект: 7 стъпки
RFID + Цветен сензор IoT проект: Идеята на този проект е да възнагради хората, които пият от чаши за кафе, и да ги изхвърли правилно. Вземете например компания като Тим Хортънс; през 2014 г. те записаха сервиране на 2 милиарда чаши кафе годишно. Въпреки че чашите им могат да се рециклират
Цветен сензор: 5 стъпки (със снимки)
Цветен сензор: Описание: Модулът за сензор за цвят е пълен цветен детектор, включващ 4 бели светодиода и TAOS TCS3200 RGB сензорен чип. Четирите бели светодиода осигуряват широкоспектърен източник на светлина. TCS230 има 8 x 8 матрица фотодиоди с цветни филтри