Satura rādītājs:

Koksa mašīnas līmeņa detektors - tagad ar runu !: 6 soļi (ar attēliem)
Koksa mašīnas līmeņa detektors - tagad ar runu !: 6 soļi (ar attēliem)

Video: Koksa mašīnas līmeņa detektors - tagad ar runu !: 6 soļi (ar attēliem)

Video: Koksa mašīnas līmeņa detektors - tagad ar runu !: 6 soļi (ar attēliem)
Video: Красивая история о настоящей любви! Мелодрама НЕЛЮБОВЬ (Домашний). 2024, Novembris
Anonim
Image
Image
Koksa mašīnas līmeņa detektors - tagad ar runu!
Koksa mašīnas līmeņa detektors - tagad ar runu!
Koksa mašīnas līmeņa detektors - tagad ar runu!
Koksa mašīnas līmeņa detektors - tagad ar runu!

Šis projekts ir mana koksa mašīnas kanāla līmeņa detektora (https://www.instructables.com/id/Coke-Machine-Can-Level-Detector/) remikss ar jauniem sensoriem un runas skaņas pievienošanu!

Pēc pirmā līmeņa detektora izgatavošanas es pievienoju pjezo skaņas signālu, lai sniegtu dzirdamas atsauksmes redzes invalīdiem. Tas strādāja, bet bija sava veida … ko nozīmēja katra konkrētā skaņa? Tas bija jāpaskaidro, tāpēc tas nebija pārāk praktisks risinājums. Es to atstāju un devos darīt citas lietas.

Nesen es izveidoju dažus portāla torņus, kuros tika izmantots MP3 atskaņotājs DFPlayer Mini (vai MP3-TF-16P). Šis projekts izdevās diezgan labi, un, kad kādu dienu izvilku dzērienu no koksa automāta, man ienāca prātā: es varētu izmantot DFPlayer mikroshēmu ar skaļruni un beidzot iegūt risinājumu, kuru sākotnēji vēlējos palīdzēt redzes invalīdiem! Tas darītu to, ko darīja sākotnēji, bet tagad RUNĀTU arī līmeni mašīnā!

Es arī gribēju izmantot VL53LOX sensorus, lai mainītu lietas. Es zināju, ka viņi izmantoja I2C kopni, un viņi visi izmantoja vienu un to pašu adresi, tāpēc bija papildu izaicinājums izmantot divus no tiem kopā ar LCD ekrānu vienā autobusā.

Tātad tagad šī versija nodrošina to pašu grafisko displeju, tuvojoties mašīnai, bet, pietuvojoties nedaudz tuvāk, tā arī pateiks, cik kārbu ir palicis! Es to iestatīju šādā veidā ar salīdzinoši nelielu runas attālumu, lai izvairītos no nepatīkamiem braucieniem, strādājot ap mašīnu.

Manuprāt, šī ir lēta platforma, lai sniegtu dzirdamu informāciju no dažādiem sensoriem. Kastītē un Nano ir daudz vairāk vietas citām maņu ieejām. Tagad atliek tikai nākt klajā ar citām lietojumprogrammām!

1. darbība: drukātās detaļas

Iespiestas detaļas
Iespiestas detaļas

Kastes fiziskais dizains ir gandrīz tāds pats kā iepriekšējais dizains, taču man bija jāpārvieto lietas, lai iekļautu DFPlayer mikroshēmu un 4 cm skaļruni, kā tas tika izmantots projektā Turret.

Komponenti tiek drukāti tāpat kā mana iepriekšējā uzbūve, un sarkanā/baltā priekšējā plāksne ir izdrukāta, izmantojot Prusa daudzkrāsu drukas vietni: (https://www.prusaprinters.org/color-print/). Es joprojām nezinu, vai šī gcode iekļaušana darbosies arī citos printeros bez daudzkrāsu papildinājumiem, bet man patīk rezultāts!

Izmēri ir tādi paši kā iepriekšējā konstrukcijā, kas nozīmē, ka jūs varat apmainīt drukātās detaļas (priekšējo plāksni un sensora turētāju) un izmantot jebkuras sensora kombinācijas, kas jums patīk: HC-SR04 vai VL53LOX. Atšķirība būs saistīta ar kodu!

Šeit redzamā augšdaļa un apakšdaļa darbojas kopā, tāpēc tās nevar aizstāt ar veco dizainu.

2. solis: elektronika

Elektronika
Elektronika

Šeit ir šīs konstrukcijas iekšējo daļu saraksts:

  • Arduino Nano
  • Kuman 0,96 collu 4 kontaktu dzeltens zils IIC OLED (SSD 1306 vai līdzīgs).
  • VL53LOX (daudzums: 2 šai versijai)
  • vispārējs 5,5 mm x 2,1 mm līdzstrāvas ligzdas paneļa stiprinājuma savienotājs (skat. attēlu)
  • 4 cm skaļrunis, 4 omi, 3 vati (daļa # CLT1026 vai EK1794 Amazon)
  • DFPlayer Mini MP3 atskaņotājs (vai MP3-TF-16P)
  • Nedaudz elektroinstalācijas

2.1 spraudņa savienotājs nav obligāts, jo ierīce ir pieslēgta vadam tā, lai to varētu darbināt caur Nano.

Ņemot vērā skaļruņa un citu sastāvdaļu enerģijas patēriņu, tagad ir nepieciešams labs barošanas avots salīdzinājumā ar iepriekšējo dizainu.

3. darbība: elektroinstalācija

Elektroinstalācija
Elektroinstalācija
Elektroinstalācija
Elektroinstalācija
Elektroinstalācija
Elektroinstalācija
Elektroinstalācija
Elektroinstalācija

Lielākā daļa savienojumu ir pielodēti kopā ar vadu. Jomas, kurām nepieciešami vairāki savienojumi, ir 5 V barošanas avoti un GND savienojumi ar Nano sensoriem un ierīcēm. Tas pats attiecas uz I2C kopni uz sensoriem un LCD ekrānu. Es tos lodēju kopā un izmantoju saraušanās apvalku, lai tas būtu nedaudz sakopts un novērstu šortus.

Man patīk iepriekš pieslēgt atsevišķus komponentus, pēc tam izveidot savienojumus starp tiem un ar Nano. Galu galā dažus savienojumus izveidoju, izmantojot spraudkontaktu savienotājus, piemēram, ar LCD ekrānu. Tas nozīmē, ka es varu tos viegli nomainīt, ja tie izdeg, bet, tā kā displejs iedegas tikai tad, kad kāds atrodas priekšā, tam vajadzētu paiet ilgs laiks.

4. solis: mehāniskā montāža

Mehāniskā montāža
Mehāniskā montāža
Mehāniskā montāža
Mehāniskā montāža
Mehāniskā montāža
Mehāniskā montāža

Šī ierīce ir paredzēta montāžai bez stiprinājumiem. Mazie uzgaļi vai tapas uz augšējā vāka ir smalki un var salūzt. Es to izveidoju tā, lai jūs varētu tos izurbt un, ja vēlaties, izmantot 2 mm vai līdzīgas skrūves. Es pievienoju vāku tikai tad, kad beidzot esmu pabeidzis un man nav nācies ķerties pie skrūvēm (lai gan esmu salauzis dažas fiksējošās tapas), jo bloķēšanas āķi dara savu darbu.

Augšējais vāks ar āķiem ir veidots tā, lai jūs nedaudz saspiestu apakšējās malas, kur āķi nedaudz pieskaras apakšējai plāksnei, lai tās atvienotu un noņemtu pārsegu. Lai to atvieglotu, jūs varētu nedaudz izurbt caurumus tapu ieejas vietās. Tas atvieglotu montāžu/demontāžu.

Nano un DFPlayer diezgan viegli nofiksēsies vietā. Strāvas savienotājs tiek izspiests, un uzgrieznis to nofiksē vietā. Skaļrunis vienkārši ieslīd drukātajā šūpulī. VL53LOX ir iespiests vāciņā un atsevišķā sensora turētājā. Tiklīdz tie ir nospiesti, viņi nekustas. (neaizmirstiet, uz kuru pusi ir jānovirza sensors, un pirms uzstādīšanas neaizmirstiet noņemt mazo plastmasas plēvi uz sensora!) Tas pats attiecas uz LCD ekrānu, taču, ja PCB izmēri var būt jānoslēdz no piegādātāja nedaudz atšķiras no tiem, kurus izmantoju. (Esmu izmēģinājis dažus, kuriem ir nedaudz atšķirīgi izmēri.) Es varētu pievienot versiju, kurā tiks izmantotas 2 skrūves un siksna, kā esmu darījis ar savu Master Turret Controller.

5. darbība: kods

Kods sākās no manas pirmās būvēšanas, bet pēc tam tika mainīts. Es izmantoju tās pašas bibliotēkas LCD ekrānam, bet vajadzēja iekļaut VL53LOX un DFPlayer bibliotēkas. Sākotnēji es izmēģināju Adafruit bibliotēku VL53LOX sensoriem, taču tie iztērēja VISU Nano atmiņu, pirms es varēju pabeigt savu kodu! Man bija jāatsakās no šīs bibliotēkas un jāizvēlas kaut kas tāds, kas patērē mazāk atmiņas. Izmantotās bibliotēkas ir daudz vienkāršākas un atstāj vietu vairākiem sensoriem! Daudz labāks rezultāts.

Es mēģināju sadalīt un komentēt kodu tur, kur tam ir jēga, tāpēc, cerams, tam vajadzētu būt diezgan skaidram par to, kas tur notiek. Kā parasti, šim projektam bija jāveic daži pētījumi, lai noskaidrotu, kā likt bibliotēkām darīt to, ko es gribēju. Meklējot atbildes, es uzskatu, ka meklēšanas rezultāti galvenokārt ir cilvēku problēmas, nevis viņu problēmu risinājumu piemēri. Cerams, ka šie piemēri jums būs noderīgi. Dažus kā komentārus esmu iekļāvis kodā.

Manis izmantotās skaņas ir pievienotas kā zip fails. Tie ir tikai mani ieraksti, kuros teikts: "Tev ir …" [kārbu skaits] "palicis". Faili tiek izmantoti tāpat kā mani iepriekšējie projekti, faili tiek saglabāti kā 0001.mp3, 0002.mp3 uc

Es sāku meklēt labas kvalitātes skaņas failus, kad kāds lasa no 1 līdz 30, bet preces, kuras es atradu, atradās aiz maksas sienām un tamlīdzīgi, tāpēc es vienkārši paķēru veco mikrofonu, pievienoju to un ierakstīju sevi, skaitot. Tad es tos sagriezu un saglabāju kā mp3, izmantojot Audacity. Diezgan vienkārši izdarīt vienkāršu risinājumu. Jautrība ir citu ierakstu vai skaņu iekļaušana! Izklaidējieties šeit!

6. solis: pēdējās domas

Tas bija diezgan ātri pārveidots, jo tas tika noņemts no portāla tornīšu projekta aizmugures, un es daudz ko atstāju no sākotnējā dizaina. Lai gan sākotnēji tā tika izveidota, lai sekotu līdzi manam dzērienu piedāvājumam, es ceru, ka šo vienkāršo lodziņu var izmantot citiem mērķiem, kur nepieciešama maņu informācija - parādīta vai izrunāta.

Paziņojiet man, ja izdomājat citus šīs vienkāršās platformas izmantošanas veidus!

Ieteicams: