Satura rādītājs:

Pasūtījumu grāmatas analīze pēc krāsu sensora: 14 soļi
Pasūtījumu grāmatas analīze pēc krāsu sensora: 14 soļi

Video: Pasūtījumu grāmatas analīze pēc krāsu sensora: 14 soļi

Video: Pasūtījumu grāmatas analīze pēc krāsu sensora: 14 soļi
Video: ЗАПРЕЩЁННЫЕ ТОВАРЫ с ALIEXPRESS 2023 ШТРАФ и ТЮРЬМА ЛЕГКО! 2024, Novembris
Anonim
Image
Image
Kura ekrāna daļa ir pasūtījumu grāmata?
Kura ekrāna daļa ir pasūtījumu grāmata?

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

Galvenokārt sarkans pret zaļu
Galvenokārt sarkans pret zaļu

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?

Kā mēs mērīsim gaismu no šīs ekrāna daļas?
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 kartonu un pielīmējiet foliju
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

Vairāk kartona izgatavošanas
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

Uzstādiet krāsu sensoru
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

Lodēšanas vadi jūsu sensoram
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

Elektroinstalācijas krāsu sensors ar Arduino Nano
Elektroinstalācijas krāsu sensors ar 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

Pievienojiet nelielu audio pastiprinātāju
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

Kā pieslēgt mazo audio pastiprinātāju
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

Sastādīta visa uzstādīšana
Sastādī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

Izvades informācija
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: