Satura rādītājs:

Arduino angļu valodas palīgs: 7 soļi
Arduino angļu valodas palīgs: 7 soļi

Video: Arduino angļu valodas palīgs: 7 soļi

Video: Arduino angļu valodas palīgs: 7 soļi
Video: Изучаем iOS: создайте собственное приложение с помощью Objective-C! от Тянью Лю 2024, Jūlijs
Anonim
Image
Image
Arduino angļu valodas palīgs
Arduino angļu valodas palīgs
Arduino angļu valodas palīgs
Arduino angļu valodas palīgs
Arduino angļu valodas palīgs
Arduino angļu valodas palīgs

Ievads:

Esmu studente, kas strādā pie maģistra grāda izglītībā, koncentrējoties uz tehnoloģiju integrāciju. Pašlaik es mācu mūziku un esmu pavadījusi lielu daļu no šī semestra, mācoties par Arduino izmantošanu ar mūziku saistītiem projektiem. Savā pēdējā projektā es gribēju izmēģināt kaut ko tādu, ko varētu izmantot ārpus mūzikas klases. Es runāju ar ELL skolotāju savā skolā, kas strādā ar bērnudārzu, un viņa apsprieda nepieciešamību pēc vārdnīcas nostiprināšanas, tāpēc es vēlējos izveidot valodas asistentu.

Izmantojot Fruit + Electronics = Piano (2016) un Fun with Talking Arduino (n.d.) jēdzienus, es varēju izveidot šo ierīci, ko varētu izmantot, lai pastiprinātu vai novērtētu studenta izpratni par vārdnīcas vārdiem un frāzēm. Šajā projektā tiek izmantoti seši kapacitatīvi pieskāriena sensori. Pieskaroties sensoram un zemei, ierīce izrunās šim sensoram piešķirto vārdu vai frāzi. Skicei ir pieejamas trīs funkcijas, kas ļauj lietotājam viegli pāriet no vienas vārdu krājuma uz citu. Esmu pievienojis arī izdrukas, kuras var novietot ierīces augšpusē, lai tās būtu ērtāk lietot. Apskatiet video, lai redzētu detalizētāku produkta aprakstu!

Iekārta atrodas apgrieztā apavu kastē. Arduino ir uzstādīts uz kastes iekšējā vāka, un vienības "augšdaļa" ir apavu kastes apakšdaļa. Iekārtas "augšpusē" es izgriezu caurumus, kā arī vienu sānu skaļruņu un USB kabeļa vadiem. Jebkura papildu līmlente, ko jūs varētu redzēt, ir paredzēta tikai apavu zīmola nosaukuma segšanai.

Prasmju līmenis: vidējs, jo runātājs ir jālejupielādē un jāpielāgo ierīces vajadzībām.

Atsauces:

Augļi + elektronika = klavieres. (2016). Iegūts no

Jautri runāt ar Arduino. (n.d.). Iegūts no

1. solis: materiāli:

Materiāli
Materiāli

Arduino sastāvdaļas:

1 Arduino Uno / USB kabelis

1 Maizes dēlis

6 1 mega omu rezistori

2 skaļruņi (es izmantoju 2 8 omu, 2 vatu skaļruņus)

2 pastiprinātāji (es izmantoju 2 LM386 moduļus)

19 Vīriešu un sieviešu kabeļi

14 vīriešu - vīriešu kabeļi (dažāda garuma)

Rīki:

7 īkšķi (jābūt pilnīgi metālam, šķiet, ka krāsotie arī nedarbojas)

1 kurpju kaste (futrālam)

4 pārklāti papīra saspraudes (Arduino montāžai starpliktuvē, pēc izvēles)

3 papīra gabals un krāsu printeris prezentāciju lapu drukāšanai

Double Stick lente (pēc izvēles)

Santehnikas līmlente

Mazs skrūvgriezis (es izmantoju brilles skrūvgriezi, bet derēs arī Phillips galva)

2. darbība. Shēma

Shematisks
Shematisks

Šeit ir ierīces shēma. Es izmantoju Tinkercad, lai izveidotu pamata shēmu, pēc tam pielāgoju attēlu, lai kompensētu ierīces, kuras nebija Tinkercad izvēlnē. Katram savienojumam no Arduino līdz pastiprinātājam es pievienoju otru vīriešu un sieviešu vadu, kas ļāva man atvērt un aizvērt kastīti, lai izveidotu citus savienojumus.

Ieteikums: nespiediet īkšķi vadu iekšējā galā, kamēr neesat izveidojis pēdējos savienojumus caur apavu kārbu. Īkšķi izstieps savienojumus stieples iekšējā galā, izraisot samazinātu savienojumu, ja tie tiks noņemti un atkārtoti uzstādīti. Pēdējā uzstādīšanas laikā es galu galā piestiprināju vadus pie kastes iekšpuses, lai kompensētu ieejas izstiepšanos pēc iekārtas pārbaudes.

Atsauces:

Tinkercad. (2019). Iegūts no

3. darbība: 1. darbība. Darba virsmas sagatavošana (pēc izvēles)

1. darbība. Darba virsmas sagatavošana (pēc izvēles)
1. darbība. Darba virsmas sagatavošana (pēc izvēles)
1. darbība. Darba virsmas sagatavošana (pēc izvēles)
1. darbība. Darba virsmas sagatavošana (pēc izvēles)
1. darbība. Darba virsmas sagatavošana (pēc izvēles)
1. darbība. Darba virsmas sagatavošana (pēc izvēles)

Es nevēlos, lai mans Arduino transportēšanas laikā mainās, tāpēc es nolēmu uzstādīt manu pie apavu kastes iekšējā vāka. Izmantojot skrūvju caurumus uz Arduino Uno, es atzīmēju apavu kastes vāku un izurbju caurumus. Es atritināju saspraudīšu ārējo daļu (skat. 1. diagrammu) un izbīdīju tās caur caurumiem no kastes vāka ārpuses, pēc tam izmantoju līmlenti, lai noturētu tās vietā (skat. 2. diagrammu).

Pēc kastes vāka apgāšanas (līdz kastes iekšpusei) es uzmanīgi ievietoju saspraudes caur Arduino skrūvju atverēm un saliku saspraudes uz leju (skat. 3. diagrammu), un kanāls piestiprināja saspraudes vietā. Visbeidzot, izmantojot dubultu līmlenti, es uzstādīju maizes dēli pie kastes vāka (skat. 4. diagrammu).

Atkal šis solis nav obligāts, bet man šķiet, ka iekārta pārvietojās labāk, kad to uzmontēja. Vadi retāk atvienojās.

4. darbība: 2. darbība: pievienojiet skaļruņus

2. darbība: pievienojiet skaļruņus
2. darbība: pievienojiet skaļruņus
2. darbība: pievienojiet skaļruņus
2. darbība: pievienojiet skaļruņus
2. darbība: pievienojiet skaļruņus
2. darbība: pievienojiet skaļruņus
2. darbība: pievienojiet skaļruņus
2. darbība: pievienojiet skaļruņus

Šeit es apsvērtu iespēju mainīt savu plānu. Es izmantoju skaļruņus, kas man ir, bet nākotnē tos aizstātu ar labākas kvalitātes skaļruņiem ar garākiem vadiem (Vārds gudrajiem, nesalīdziniet skaļruņus). Ierīce izklausās daudz labāk, kad es ievietoju skaļruņus ārpusē, bet pastiprinātāji karājās, kā rezultātā vadi tika atvienoti. Tātad, manam Tima Gunnam "Padariet to darbam" katram skaļruņu savienojuma vadam sievišķajam vadam pievienoju papildu tēviņu, izbāzu tos caur caurumu, kuru es izgriezu ierīces augšdaļā, un izvadīju vadus pirms to pievienošanas pie pastiprinātāja.

Pastiprinātājā ir četras tapas ar apzīmējumu "GND", "GND", "IN" un "VDD". Savienojiet vadu sieviešu galus ar pirmo "GND" tapu (es izmantoju zilu), "IN" tapu (es izmantoju sarkanu) un "VDD" tapu (es izmantoju oranžu). Atkārtojiet procesu ar otru skaļruni.

Pievienojiet vadu vīrišķo galu maizes dēlim un Arduino - GND (zils) pie maizes dēļa negatīvās joslas, IN (sarkans) - pie Arduino tapām 3 un 11 un VDD (oranžā krāsā) pie pozitīvās maizes plāksnes.

Pastiprinātājā atskrūvējiet divas skrūves ar apzīmējumu "GND" un "OUT". Ievietojiet melno skaļruņu vadu "GND" un sarkano skaļruņu vadu "OUT" un pievelciet skrūves. Pēc tam es ar dubultu nūju tos pielīmēju pie ierīces ārpuses.

5. darbība: 3. darbība: elektroinstalācija "Analog In"

3. darbība
3. darbība
3. darbība
3. darbība
3. darbība
3. darbība

No sava Arduino pievienojiet katrai tapai (A0 - A5) tērauda vadu ar tērauda vadu. Pievienojiet otru galu maizes dēlim (1. diagramma - es tos ievietoju piecu rindu attālumā, lai labāk vizualizētu, jo visas manas vadu krāsas nesakrīt).

Izmantojiet 1 mega omu rezistorus, lai šķērsotu dēli (viens gals katrā centra līnijas pusē), atstājot vietu sensora vadam, kas jāievieto starp vadu un rezistoru (2. diagramma - es pārgāju no e kolonnas uz h kolonnu).

Izmantojot citu vīriešu un vīriešu vadu komplektu, savienojiet rezistoru rindas (kolonna j) ar pozitīvo sloksni (3. diagramma).

Pievienojiet vadu no pozitīvās sloksnes ar 5V tapu Arduino un vadu no negatīvās sloksnes uz GND tapu Arduino (4. diagramma parāda visus vadus, ieskaitot skaļruņus).

Visbeidzot, pievienojiet vadu-sievieti starp sākotnējo vadu (līdz analogajam ieejam) un rezistoru (5. diagramma).

6. darbība: 4. darbība: skice

4. solis: skice
4. solis: skice
4. solis: skice
4. solis: skice
4. solis: skice
4. solis: skice
4. solis: skice
4. solis: skice

Pirms skices palaišanas jums būs jālejupielādē Talkie no GitHub. Kad lejupielāde ir pabeigta, jums būs jāatver mape "going-digital-Talkie-7f57628". Atveriet mapi ar nosaukumu "Talkie", dodieties uz mapi ar nosaukumu "Piemēri", pēc tam mapi ar apzīmējumu "Vocab_US_TI99", pēc tam atveriet "Vocab_US_TI99.ino". Tiks atvērta bibliotēka, kurā varēsit pielāgot vārdus, kurus vēlaties lietot.

(Par Talkie bibliotēku // Autortiesības 2011 Peter Knight // Šis kods ir izdots saskaņā ar GPLv2 licenci. // Šīs frāzes ir atvasinātas no tām, kas iebūvētas Texas Instruments TI99/4A runas sistēmas papildinājumā no 1979. gada. Dziļa vīriešu balss ar ASV dienvidu akcents.)

Bibliotēka ir pārāk liela, lai darbotos Arduino, tāpēc viņi iesaka aktivizēt tikai tos vārdus, kurus izmantosit savā skicē. Lai aktivizētu vārdu, izdzēsiet // no tā vārda, kuru vēlaties aktivizēt (piemēram, uint8_t surogātpasts ). Lai deaktivizētu, vienkārši pievienojiet // atpakaļ pirms vārda, kuru nevēlaties lietot (piemēram, // uint8_t SPANSWER ).

Šeit ir saraksts ar vārdiem, kas jums būs jāaktivizē šai skicei: Am, Black, Blue, Bottom, Come, Do, Green, Help, I, In, Is, K, Left, Me, O, Out, Play, Please, Sarkans, labais, sāns, atvainojiet, apstājieties, tas, uz augšu, vēlaties, labi, balts, dzeltens, jūs, jūsu.

Pēc tam pievienojiet šo skici savam Arduino redaktoram. Šai skicei es izmantoju Arduino lejupielādi, nevis tīmekļa redaktoru, jo tika lejupielādēta Talkie bibliotēka.

Šajā skicē ir trīs funkcijas (māja, krāsa, manieres), no kurām katrai ir savs vārdu krājuma komplekts. Lai aktivizētu funkciju, vienkārši izdzēsiet divus // pirms funkcijas nosaukuma. Neaizmirstiet deaktivizēt pārējās divas funkcijas, pievienojot // pirms funkciju nosaukumiem. To darot, funkcija tiks deaktivizēta, pārvēršot to komentārā. Skatiet iepriekš redzamo attēlu vai skatiet, kā mainīt demonstrācijas video funkcijas pamācības sākumā.

Skice izmanto kapacitatīvu pieskārienu, uzskatot īkšķus kā sensorus. Pieskaroties sensoram un zemei, jūsu ķermenis var pabeigt ķēdi, liekot ierīcei runāt, izmantojot analogRead un voice.say.

Atsauces:

Runātājs. (n.d.). Iegūts no vietnes

7. darbība: 5. darbība: pieskārienu pabeigšana

5. solis: apdares darbi
5. solis: apdares darbi
5. solis: apdares darbi
5. solis: apdares darbi
5. solis: apdares darbi
5. solis: apdares darbi

Es izgriezu caurumu USB kabeļa kastes sānos, pievienoju kabeli Arduino, pēc tam caur atveri izvadīju atlikušo kabeli, kas tiks pievienots datoram, kad būs gatavs lietošanai.

Esmu pievienojis skicē ietverto vārdu krājuma stundu izdrukas. Jūtieties brīvi tos izdrukāt (ja iespējams, krāsainos) vai izveidot paši. Izgrieziet apļus katrā lapā, pēc tam novietojiet lapu kastes augšpusē. Centrējiet īkšķus katrā caurumā, tad, turot kārbu atvērtu, piestipriniet stieples sieviešu galus pie atbilstošā īkšķa.

Pārveidojiet skici, kurai funkcijai vēlaties izmantot, novietojiet atbilstošo lapu uz kastes, izlīdzinot ar sīktēliem, pievienojiet datoram USB kabeli, augšupielādējiet skici savā Arduino un izbaudiet!

Ieteicams: