Satura rādītājs:
- 1. darbība. Kura ekrāna daļa ir pasūtījumu grāmata?
- 2. darbība. Galvenokārt sarkanais un galvenokārt zaļais
- 3. darbība: kā mēs mērīsim gaismu no šīs ekrāna daļas?
- 4. solis: izgrieziet kartonu un pielīmējiet foliju
- 5. solis: vairāk kartona izgatavošanas
- 6. darbība: uzstādiet krāsu sensoru
- 7. solis: Lodēšanas vadi jūsu sensoram
- 8. solis: Krāsu sensora pievienošana Arduino Nano
- 9. darbība: pievienojiet nelielu audio pastiprinātāju
- 10. solis: Kā pieslēgt mazo audio pastiprinātāju
- 11. darbība: samontēta visa uzstādīšana
- 12. solis: Kā ir ar "Talkie" programmatūru uc?
- 13. darbība: izvades informācija
- 14. darbība: KODĒT Arduino skici
Video: Pasūtījumu grāmatas analīze pēc krāsu sensora: 14 soļi
2024 Autors: John Day | [email protected]. Pēdējoreiz modificēts: 2024-01-30 10:57
Izmanto Adafruit TCS34725 sarkanās/zaļās/zilās krāsas sensoru, lai analizētu gaismas izvadi no ekrāna pasūtījumu grāmatas, veicot kriptogrāfijas tirdzniecību.
Ja pārsvarā tiek saņemti pirkšanas pasūtījumi, ko ekrānā attēlo zaļi cipari, iespējams, gaidīsit, ka jūsu mīļākās monētas vērtība īpaši īsā laikā palielināsies. Ja pasūtījumu grāmatu sāk aizpildīt pārsvarā sarkanie “pārdošanas” pasūtījumi, iespējams, gaidīsit, ka monētas vērtība īpaši īsā laikā samazināsies.
Tāpēc šeit ir novatorisks solis, kas notiktu, ja analizētu tikai tās datora ekrāna sadaļas gaismas jaudu, kurā tiek rādīta pasūtījumu grāmata, un pēc tam noteiktu zaļās un sarkanās gaismas attiecības izmaiņas. ?
Šajā projektā tiek izmantots Adafruit TCS34725 sarkanās / zaļās / zilās gaismas sensors, kas pievienots Arduino Nano, ievietots kartona korpusā, kas izklāta ar foliju, savukārt ekrāna skatā uzstādīts virs jūsu kriptovalūtas tirdzniecības platformas pasūtījumu grāmatas daļas. Tas laika gaitā nosaka vidējo sarkanās un zaļās krāsas attiecību un pēc tam brīdina ar mutiskiem brīdinājumiem, ja acumirklīgā sarkanās un zaļās attiecības mērījums attālinās no šīs vidējās centrālās zonas uz sarkano vai zaļo.
Visi tirdzniecības lēmumi, ko jūs pieņemat, pamatojoties uz to, ir pilnībā jūsu ziņā! Man nav ne jausmas, vai tas ir vērtīgs tirdzniecībai, bet jutos spiests to izmēģināt, lai redzētu, vai tas darbojas kā ideja. Tā ir.
Verbālās brīdināšanas sistēmai nav nepieciešams runas sintezēšanas modulis. Izrunātos brīdinājumus ģenerē tas pats Arduino Nano, izmantojot bibliotēku "Talkie".
Galvenais nepieciešamo lietu saraksts:
Arduino Nano 5V ar 328 procesoru
Adafruit TCS34725 krāsu sensors ar IR filtru un LED gaismu
Lodēšanas prasmes
Iepazīstieties ar Arduino dēļiem un to izmantošanu.
Pēc izvēles:
Neliels audio pastiprinātāja modulis LM386
8 omu 0,5 vatu skaļrunis
1. darbība. Kura ekrāna daļa ir pasūtījumu grāmata?
Izmantojot Binance kriptogrāfijas tirdzniecības tirgus skatītāju, pirkšanas un pārdošanas pasūtījumu saraksts tiek parādīts kā nepārtraukti mainīga sarkano un zaļo skaitlisko vērtību plūsma slejā, kas apzīmēta ar sarkano lodziņu.
Ja mēs izmērām sarkanās un zaļās gaismas proporciju, kas izplūst no šīs ekrāna daļas, hipotēze (nepierādīta) ir tāda, ka tas var dot jums vadlīnijas īstermiņa noskaņojumam, t.i., vai visi pēkšņi vēlas pirkt vai pārdot?
2. darbība. Galvenokārt sarkanais un galvenokārt zaļais
Koncepcijas piemērs:
Kreisajā pusē ir bitcoin pasūtījumu grāmatas ekrānuzņēmums, kas tajā brīdī galvenokārt ir sarkans. Dažas minūtes vēlāk tas galvenokārt ir zaļš.
3. darbība: kā mēs mērīsim gaismu no šīs ekrāna daļas?
Mēs izgatavosim garu, ar plānu foliju pārklātu kartona struktūru, kas precīzi atbilst tikai šai ekrāna daļai.
Kastes iekšpusē būs TCS34725 sensors.
PIEZĪME. Tā kā šis sensors, šķiet, nolasa gaismu ļoti mazā punktu zonā tā priekšā, tas ir uzstādīts ar skatu prom no ekrāna, kas atrodas folijas pārklājuma kastes iekšpusē, jo mēs nevēlamies izmērīt neliela punkta sarkano/zaļo attiecību klēpjdatora ekrānā mēs vēlamies uzzināt šī ekrāna reģiona kopējo sarkano/zaļo attiecību. Tāpēc mēs ļaujam gaismai atlēkt apkārt ar foliju izklātajā korpusā, un tad sensors mēra šīs sajauktās gaismas sarkano/zaļo attiecību. Vismaz tāds bija nodoms.
4. solis: izgrieziet kartonu un pielīmējiet foliju
Izgrieziet šādu formu, pamatojoties uz sava klēpjdatora laukumu, uz kura ir pasūtījumu grāmata.
Uzskrūvējiet kādu alumīnija foliju, izlīdziniet to atpakaļ un pielīmējiet pie kartona ar smidzināšanas līmi vai tamlīdzīgi. Es sarāvu foliju, jo vēlamies, lai gaisma no šīs ekrāna daļas daļēji nejauši atlec kastē.
5. solis: vairāk kartona izgatavošanas
Kartona daļā kreisajā pusē ir izveidots taisnstūrveida slots, kas ir tieši tādā pašā formā kā ekrāna laukums, kurā atrodas pasūtījumu grāmata.
Atbilstošā, tagad salocītā, ar foliju izklātajā lodziņā kreisajā pusē sensors tiks ievietots tā iekšpusē, un pēc tam tas tiks pārklāts ar šo caurumu ar melnu elektrisko izolācijas lenti, lai gaisma no ekrāna iekļūtu caur taisnstūrveida caurumu un pēc tam atlēktos iekšpusē. kaste ar foliju.
6. darbība: uzstādiet krāsu sensoru
Šeit ir redzams mūsu izgatavotās kartona struktūras skats no sāniem, kas tiks novietots virs datora ekrāna.
Kā redzat, es esmu lietderīgi pārstrādājis iepakojumu no labi pazīstama ceptu pupiņu zīmola, kas ir plānā šķirne ne tik slaidiem cilvēkiem kā es.
Jūs varat redzēt, ka krāsu sensors ir uzstādīts pret kastes augšējo jumtu, jo mēs vēlamies, lai tas nolasītu vidējo visu gaismu, kas nāk no šīs datora ekrāna daļas, nevis tikai vienu mazu klēpjdatora ekrāna punktu. ko jūs izlasītu, ja to norādītu tieši uz datora ekrānu.
7. solis: Lodēšanas vadi jūsu sensoram
Es tinu vadus ar lodmetālu un pēc tam izmantoju Blu-Tack, kā norādīts iepriekš, lai tos noturētu caur caurumiem, kamēr es tos lodēju. Man tas šķiet daudz vieglāk nekā izmantot palīdzības rokas ierīces vai tamlīdzīgas ierīces. Es arī valkāju lētas x3 palielināmās brilles, lai redzētu, ko daru.
8. solis: Krāsu sensora pievienošana Arduino Nano
Es izmantoju Arduino Nano, bet šim projektam varat izmantot arī Uno. Nano ir funkcionāli līdzīgs, bet fiziski mazāks.
Tagad jūs varētu apstāties šajā posmā un palaist programmatūru, izmantojot Arduino sērijas skata logu, lai redzētu rezultātus.
Tomēr es pievienoju arī dažus runājošus trauksmes signālus. Tas izmanto balss sintēzes bibliotēku ar nosaukumu Talkie, kas izmanto impulsa platuma modulāciju Arduino digitālajā tapā 3, lai izveidotu runu no pievienotā skaļruņa, kas izklausās pēc 1980. gada runājošās rotaļlietas. Tomēr to var praktiski bez maksas ieviest kā lietotāja saskarni, tāpēc esmu sācis to izmantot arī dažos citos projektos.
9. darbība: pievienojiet nelielu audio pastiprinātāju
Ja jūs pievienojat 0,5 vatu 8 omu skaļruni starp Arduino Nano digitālo tapu 3 un zemi, Talkie radīs zināmu balss izvadi, izmantojot to OK. Tomēr tas būs ļoti kluss. Tāpēc es pievienoju arī ļoti lētu mazu audio pastiprinātāju. Tas savienojas ar Arduino ar 3 vadiem, un tam ir 2 skrūvju spailes, lai pievienotu skaļruni. Tas padara skaņu vieglāk dzirdamu.
10. solis: Kā pieslēgt mazo audio pastiprinātāju
3 vadi starp šo moduli un Arduino veiks darbu. Ieteicamais skaļrunis ir 8 omi 0,5 vati. Tie ir atrodami daudzās bērnu muzikāli runājošās rotaļlietās.
11. darbība: samontēta visa uzstādīšana
Šeit jūs redzat Arduino, kas pievienots klēpjdatora USB portam. Tas to pilnvaro. Pēc tam lentes kabelis sākas no Arduino Nano / pastiprinātāja moduļa / skaļruņa elektronikas, kas atrodas manas tastatūras augšējā labajā stūrī, līdz krāsu sensoram kartona kastē. Kartona korpuss, kas pārklāts ar foliju, tiek fiksēts virs mana klēpjdatora ekrāna pasūtījumu grāmatas daļas, izmantojot elektrisko lenti. NELIETOJIET TEPI SAVA DATORA Ekrānā. Esmu izmantojis lenti gar (plastmasas) ekrāna rāmja augšējo malu un labo malu.
Aizveriet visus korpusa caurumus ar melnu lenti, lai dienas gaisma neiekļūtu tajā. Mēs vēlamies, lai gaisma no datora ekrāna pasūtījumu grāmatas daļas iekļūtu tikai kartona korpusā, atlec no folijas un pēc tam to nolasītu krāsu sensors.
12. solis: Kā ir ar "Talkie" programmatūru uc?
Talkie ir Arduino bibliotēka, kas rada skaņu Arduino 3. tapā. Tas izmanto kodu, kas iegūts no dažādu veco datoru ROM mikroshēmām, ieskaitot dažus militārās aviācijas datorus. Tajā ir pieejamo vārdu bibliotēka, kas apkopota no šiem dažādiem avotiem, kurus varat izmantot.
Tāpēc, lai gan vārdi, kurus varat izmantot, ir ierobežoti, tam a) ir retro vēsa skaņa un b) jūsu projektam praktiski nekas nav jāpievieno.
Lai iegūtu informāciju par Talkie bibliotēkas instalēšanu un ievadu par to, jau ir laba pamācība, tāpēc es aicinu jūs izlasīt šo saiti un izpildīt darbības, lai instalētu Talkie Arduino bibliotēku savā datorā:
Talkie Ievads
PIEZĪME. Ja vēlaties, varat izlaist šo darbību un izmantot Arduino sērijas skata logu, lai apskatītu programmas, kas darbojas Arduino Nano, rezultātus, ti, to, kas nolasa gaismas izvadi, veic dažas matemātikas un katru reizi parāda rezultātus. 2 sekundes Serial View logā.
13. darbība: izvades informācija
Šeit ir mana sērijveida skata loga tuvplāns ar programmu, kas darbojas Arduino.
Ja ļaujat tam darboties apmēram 30 ciklus, vienu ciklu pašlaik ik pēc 2 sekundēm, sarkanās/zaļās attiecības vidējā vērtība būs nostabilizējusies un stabilizēsies arī maksimālā un minimālā vērtība.
Pēc tam kods aprēķina vērtību vidū starp vidējo un minimālo reģistrēto vērtību. Ja izmērītā SARKANĀ vērtība, dalīta ar ZAĻO gaismas intensitāti, jebkurā brīdī nokrītas zem šīs trauksmes robežas, ekrānā parādīsies brīdinājums, ka zaļās krāsas īpatsvars pieaug salīdzinājumā ar sarkano, ti, galvenokārt nāk pirkšanas pasūtījumi, ti, iespējams, pieaugs ļoti īstermiņā nākotnē.
Ja izmērītais sarkanais, dalīts ar zaļo vērtību, sāk pieaugt virs automātiski iestatītā trauksmes punkta vidusdaļā starp vidējo un maksimālo izmērīto vērtību, tad sarkanās un zaļās gaismas summai ir jāpalielinās, var rasties pārdošanas pasūtījumi un vērtība var mainīties ļoti īstermiņa nākotnē.
PIEZĪME. Tirdzniecības ziņā tas viss var būt muļķības, es neesmu to palaidis pietiekami ilgi, lai noskatītos, vai tas ir reālā lietošanā vai nē. Tomēr tas nolasa atšķirīgu sarkano/zaļo attiecību, un tas dod šos trauksmes signālus paredzētajā laikā.
14. darbība: KODĒT Arduino skici
Šeit ir pievienota Arduino skice, kuru esmu izmantojis, lai viss darbotos tāpat kā video pirmajā lapā.
Tas tika bruģēts pāris stundu laikā, tāpēc jūs, iespējams, varēsit to uzlabot.
Ieteicams:
DIY grāmatas gaisma: 7 soļi
DIY grāmatu gaisma: Šis ir ceļvedis, kā izveidot grāmatu gaismu, lai jums būtu viegli lukturītis, kad vēlaties lasīt naktī vai fortā
Krāsu noteikšanas krāsu iekārta: 4 soļi
Krāsu noteikšanas krāsu iekārta: Krāsu noteikšanas krāsu iekārta kopē krāsas ap jums un ļauj zīmēt ar tām. Ja jums ir primāro krāsu krāsa, varat izmantot RGB krāsu sensoru, lai saprastu vēlamo krāsu un to sajauktu. Bet atcerieties, izmantojiet spilgtas krāsas objektu
Skatīt sensora datus pēc ekrāna LCD: 5 soļi
Skatīt sensora datus pēc ekrāna LCD: Šajā projektā mums ir jāapskata dati no 2 sensoriem uz ekrāna ar Arduino. Šī projekta mērķis ir mitruma un temperatūras monitorings siltumnīcā
RFID + krāsu sensora IoT projekts: 7 soļi
RFID + krāsu sensora IoT projekts: Šī projekta ideja ir apbalvot cilvēkus, kuri dzer no kafijas tasītēm, un pareizi atbrīvoties no tiem. Ņemiet, piemēram, tādu uzņēmumu kā Tims Hortons; 2014. gadā viņi reģistrēja 2 miljardu kafijas tasīšu pasniegšanu gadā. Lai gan to krūzes var pārstrādāt
Kas ir pie Manām durvīm? PIR kustības sensora/diapazona sensora projekts: 5 soļi
Kas ir pie Manām durvīm? PIR kustības sensora/diapazona sensora projekts: Mūsu projekta mērķis ir uztvert kustību, izmantojot PIR un attāluma sensorus. Arduino kods izvadīs vizuālu un audio signālu, lai informētu lietotāju, ka kāds atrodas tuvumā. MATLAB kods nosūtīs e -pasta signālu, lai brīdinātu lietotāju, ka kāds atrodas tuvumā. Šī ierīce