Satura rādītājs:
- 1. solis: Piegādes
- 2. darbība: KY038 skaņas sensora ievietošana Arduino panelī
- 3. darbība: kods
- 4. solis: konteinera dizains
- 5. darbība. Secinājums
Video: Ierīces aktivizētājs no miega režīma: 5 soļi
2024 Autors: John Day | [email protected]. Pēdējoreiz modificēts: 2024-01-30 10:53
Tā kā tehnoloģijas ir attīstījušās ārkārtīgi strauji, lielākā daļa iedzīvotāju nevar dzīvot bez šādas attīstības ērtībām. Kā cilvēks, kuram ikdienā ir nepieciešamas ierīces, šis Arduino projekts iepazīstinās ar ierīces aktivizētāju. Šo ierīces aktivizētāju var pielietot logu sistēmai un vecajām MacBook grāmatām, kas atkārtoti aktivizēs ierīci no miega režīma, kad lietotājs klapēs. Es nolēmu izveidot šo mašīnu sakarā ar neērtībām, kas saistītas ar klēpjdatora nepārtrauktu aktivizēšanu no miega režīma. Logu sistēmai lietotājiem jānospiež nejauša poga, lai atkārtoti aktivizētu ierīci, un tas rada neērtības. Dažām vecām MacBook grāmatām tā ir bijusi arī neliela problēma. Šī mašīna sastāv no skaņas sensora KY038 un Arduino plates. Kad skaņas sensors novēro augstāku skaņu salīdzinājumā ar pārējiem ierakstītajiem datiem, sensors tiks aktivizēts un aktivizēs pārējo iekārtu, lai atkārtoti aktivizētu ierīci.
Logu sistēmai ierīce bieži automātiski iztur miega režīmu, ja ierīce netiek izmantota. Tomēr, piemēram, lietotājs, nepārtraukti neizmantojot ierīci, lasa rakstu vai pārbauda noteiktus ierīces elementus. Izmantojot šo dizainu, ja lietotājs ir attālināts no ierīces, divreiz klapējot, klēpjdatoru var pamodināt no miega režīma. Šo principu var attiecināt arī uz vairākām vecām Mac ierīcēm.
1. solis: Piegādes
Ķēde
- Arduino dēlis (Arduino Leonardo)
- KY038 skaņas sensors
- USB kabelis
- Vadi (*3)
- Ierīce
Konteinera dizains
- Komunālais nazis
- Karsta kausējuma līme
- Lineāls
- Griešanas paklājs (*1)
- Kartons (30*30) (*2)
2. darbība: KY038 skaņas sensora ievietošana Arduino panelī
Šai mašīnai vienīgais elements, kas jāpievieno Arduino plāksnei, ir skaņas sensors KY038. Lai skaņas sensors darbotos pareizi, vadi, kas savienojas ar Arduino skaņas sensoru, jāievieto pareizajās vietās. Tāpēc mašīna var darboties pareizi.
Atšķirības Arduino dēļos var izraisīt neapstrādātas funkcijas. Pamatojoties uz manu projektu, izmantotā Arduino tāfele ir Arduino Leonardo. Ja izmantojat citu dēli, pārliecinieties, ka saprotat atšķirību starp dažādām Arduino plāksnēm.
Nepareizu vadu savienojumu sekas:
Tā kā KY038 skaņas sensoram jābūt savienotam ar pareizajiem Arduino plates punktiem, ja vadi ir pievienoti nepareizi, Arduino skaņas sensors nevarēs pareizi darboties. Tāpēc viss ierīces atkārtotas aktivizēšanas process netiks izpildīts.
KY038 skaņas sensors:
Skaņas sensoram KY038 ir četras daļas, kuras var pievienot pie plates, tomēr šajā gadījumā ir nepieciešamas tikai trīs daļas: A0, G un +. Kā parādīts pievienotajā diagrammā, skaņas sensoram jābūt pareizi savienotam ar trim plāksnes punktiem. Kad trīs plankumi ir pareizi ievietoti, KY038 skaņas sensors ir gatavs aktivizēšanai.
A0 A0 uz Arduino tāfeles
G GND uz Arduino tāfeles
+ 5V uz Arduino tāfeles
Šim projektam vienīgais elements, kas jānovieto uz tāfeles, ir skaņas sensors KY038, tomēr pirms nākamās darbības veikšanas pārliecinieties, vai savienojumi ir pareizi, novēršot visas nevajadzīgās problēmas, kas var izraisīt briesmīgas sekas.
3. darbība: kods
Šis kods ir īpaši izstrādāts, kad lietotājs divreiz klapē. Skaņas sensors uztver skaņu un pārnes skaņu skaitļos. Jo skaļāka skaņa, jo lielāks skaitlis. Kad skaņas sensors konstatē augstāku lietotāja aplaudēšanas skaņas ievadi, iekārta sāks apstrādi. Saskaņā ar manu kodu, kad skaņas sensors KY038 nosaka skaņas ieeju, kas ir lielāka par 80, iekārta sāks darboties. Tā kā es novēroju modeli, kura normālos apstākļos ierakstītā skaņas ievade nekad nepārsniegs 80, tas nodrošina, ka KY038 skaņas sensors netiks aktivizēts bez lielas skaņas ievades.
Pārbaudot kodu, ir divi nosacīti if-filiāles, lai nodrošinātu, ka lietotājam ir jānodrošina divi klikšķi, lai veiksmīgi aktivizētu mašīnu. Bez diviem klikšķiem vai divām lielām skaņas ieejām iekārta nesāks apstrādi. Pirmā filiāle if atklāj pirmo klapi, un vēlāk cita filiāle atklāj otro klapi.
Pēc tam, kad skaņas sensors KY038 noteiks divas lielas skaņas ieejas, iekārta ierakstīs "DARBO !!!" uz tastatūras. Tomēr šajā gadījumā klēpjdators tiks atkārtoti aktivizēts no miega režīma, jo, kamēr tiek ierakstīts nejaušs tastatūras elements, ierīce pamodīsies no miega režīma.
Kods: Šeit
#include // ļaut arduino plāksnei darboties kā tastatūrai
int t = 0; // iestatīt sākotnējo laiku uz 0 void setup () {pinMode (0, INPUT); // iestatiet tapu A0, lai ievadītu skaņu Keyboard.begin (); Sērijas sākums (9600); } void loop () {// atklājot klapēšanu, ja (analogRead (0)> 80) {// atklājot pirmo klapi t = 0; bool done = taisnība; while (analogRead (0)> 80) {// nosakot aizkavējošu aplausu skaņu t ++; // pievienojot 1 milisekundi laika aizturei (1); // pagaidiet 1 milisekundi}, kamēr (analogRead (0) 5000) {// pārbauda, vai laiks ir pārāk ilgi darīts = nepatiess; pārtraukums; // izlaušanās no cilpas}} Serial.println (t); // drukāt uz ekrāna laiku Keyboard.print ("WORKING !!!"); // ierakstiet datorā DARBA !!! }}
4. solis: konteinera dizains
Kad esat veiksmīgi nokļuvis šajā projekta stadijā, pēdējā lieta, kas jums jāapstrādā, ir jūsu mašīnas konteiners. Šim projektam konteiners ir sadalīts divās daļās, pirmā daļa ir mazākā konteinera daļa, kurā ir ievietots skaņas sensors KY038. Tvertnes lielākā daļa/apakšējā daļa ir paredzēta Arduino dēļa novietošanai.
- Aplūkojot fotoattēlu ar katras daļas garuma un platuma etiķetēm, četri kartoni augšējā kreisajā stūrī ir izveidoti mazākajai konteinera daļai. Vispirms izmantojiet marķieri, lai uzzīmētu formas uz kartona. Otrkārt, lai izveidotu KY038 skaņas sensoram paredzēto konteinera daļu, jāizgatavo divi 5*6 cm, divi 9*1,5 cm un divi 5*1,5 cm kartoni.
- Izmantojot karstu līmes pistoli, izveidojiet mazāku trauku skaņas sensoram KY038.
- Atlikušā lielākā daļa ir daļa, kurā ir novietota Arduino tāfele. Izmantojot marķieri, izvelciet divus regulārus sešstūrus, kuru malas ir 6 cm, un sešpusēju cauruli, kuras katra puse ir 23 garumā un 6 platumā. Kad visi elementi ir uzzīmēti uz kartona, ar nazi nogrieziet to. formas.
- Paņemiet vienu no sešstūriem un ar nazi izgrieziet kvadrātu ar 1,5 cm malām. Izveidotais kvadrāts būs daļa, kurā tiks izmantots USB kabelis.
- Ar karsto līmes pistoli izveidojiet lielāku trauku Arduino plāksnei.
- Kad abi konteineri ir uzbūvēti, izmantojiet karsto līmes pistoli, lai mazāko trauku novietotu virs lielāka trauka. Šajā brīdī konteineros jāievieto Arduino dēlis un skaņas sensors KY038.
Šīs mašīnas tvertnei nav jābūt vienādai, tomēr konteinerā jāspēj uzglabāt Arduino plāksni un skaņas sensoru KY038.
5. darbība. Secinājums
Ceru, ka šis projekts palīdzēs jums labāk izprast, kā Arduino var pielietot reālajā dzīvē. Izmantojot šo projektu, jūs varat iemācīties pareizi lietot KY038 skaņas sensoru un izstrādāt papildu paplašinājumus šim Arduino elementam.
Liels paldies jums visiem, ka izlasījāt manu radošo Arduino projektu!
Ieteicams:
Ikea ENEBY 20 barošanas režīms (vairs nav automātiskā miega režīma): 4 soļi
Ikea ENEBY 20 Power Mod (vairs nav automātiskā miega režīma): Ikea ENEBY skaļruņiem ir lieliska skaņa par cenu. Galvenais trūkums ir tas, ka viņi izslēdzas pēc aptuveni 15-20 minūšu mūzikas atskaņošanas, pat ja pārī savienotā ierīce joprojām ir pievienota. Kad jūs to atkal ieslēdzat, skaļums atkal samazināsies
Mana IoT ierīce - GPS aktivizētājs: 5 soļi
Mana IoT ierīce - GPS aktivizētājs: Šajā pamācībā jūs uzzināsit, kā iestatīt IoT kontrolieri, lai tas nosūtītu e -pastu, kad esat x minūšu attālumā no mājām
Ātrās uzlādes 3.0 aktivizētājs - lielāka jauda no USB: 3 soļi
Quick Charge 3.0 Trigger - lielāka jauda no USB: QC tehnoloģija ir ļoti interesanta ikvienam, kam ir viedtālrunis, bet arī DIY kopiena var gūt peļņu. QC pati par sevi ir vienkārša. Ja " viedtālrunis saka -man vajag vairāk jaudas " QC lādētājs palielina spriegumu. 2.0 v
Elektromehāniskais laika nobīdes aktivizētājs: 5 soļi
Elektromehāniskais laika nobīdes aktivizētājs: Neskatoties uz manu slikto e -pasta etiķeti, mēs ar Trebušetu bijām runājuši par to ievietošanu vienlaicīgi. Tā kā viņš, pamatoti, gāja uz priekšu, kad viņš no manis nedzirdēja, es ļoti ātri atrāvu savu. Jāatzīmē, ka divi no šiem videoklipiem ir no magnija
IPod Touch miega režīma triki: 4 soļi
IPod Touch miega režīma triki: Vai jūs bieži vēlaties pirms gulētiešanas noklausīties savu Itouch savā gultā, bet patiesībā nevarat, jo baidāties, ka jūsu iPod nokritīs no gultas un salūzīs uz grīdas? Vai varbūt jūs varētu dabūt galvas tālruni ap kaklu? Tātad viņa