Sisukord:

Praegune raputusandur: 3 sammu
Praegune raputusandur: 3 sammu

Video: Praegune raputusandur: 3 sammu

Video: Praegune raputusandur: 3 sammu
Video: Шесть сигма. Бережливое производство. Управление изменениями 2024, Juuli
Anonim
Praegune raputusandur
Praegune raputusandur
Praegune raputusandur
Praegune raputusandur
Praegune raputusandur
Praegune raputusandur

Selles projektis valmistame seadme, mis annab häire, kui keegi kingitust/karpi raputab. Selle idee sain, kui saime jõuludeks postipaki. Et proovida ära arvata, mis selles sisaldus, raputasime seda loomulikult nagu igaüks, et näha, kas nad saavad aru, mis seal sees on. Selle projektiga loome võltskingituse, mille puu alla panna ja kui keegi üritab loksutada, et näha, mis seal sees on, käivitab see häire.

Tarvikud:

  • (1) ELEGOO Mega 2560 projekt Kõige täiuslikum ülim stardikomplekt koos õpetusega, mis ühildub Arduino IDE -ga - Amazon, mitteseotud

    • MEGA 2560 kontroller
    • GY-521 IMU
    • Aktiivne sumin
    • Kilbi prototüüp
    • Väike Breaboard
    • Jumper Wire
    • 9V aku

Samm: kokkupanek ja ühendused

Kokkupanek ja ühendused
Kokkupanek ja ühendused
Kokkupanek ja ühendused
Kokkupanek ja ühendused
Kokkupanek ja ühendused
Kokkupanek ja ühendused
Kokkupanek ja ühendused
Kokkupanek ja ühendused

Selle projekti jaoks otsustasin kasutada prototüüpimise kilpi, millele on kinnitatud leivaplaat. Ma otsustasin jootepunktide asemel kasutada leivaplaati, et saaksin neid komponente hõlpsamini uuesti kasutada, kuna see ei ole püsiv paigaldus. Arvasin, et prototüüpimise kilbil on päiste trükkplaadil sildid, kui leivaplaat oli peal, oli neid silte võimatu näha. Siis märkasin Mega päiste küljel olevat siiditrükki, mis teeb üsna lihtsaks teada, kus te ühendusi loote.

Juhtmeühendused on järgmised…

IMU (VCC) - Arduino (3V3)

IMU (GND - Arduino (GND)

IMU (SCL) - Arduino (SCL/tihvt 21)

IMU (SDA) - Arduino (SDA/tihvt 20)

Sumin (+) - Arduino (tihvt 11)

Sumin (-) - Arduino (GND)

IMU -l on mõned täiendavad ühendused, mida ma ei kasutanud, kuna vajasin ainult põhiandmeid. Kui kasutate mitut neist seadmetest, on olemas aadressinõel, mille abil saab määrata I2C -le erineva aadressi. Samuti on olemas katkestustihvt, mida saab kasutada ja samuti mõned neist I2C siinile läbida.

Need aktiivsed helisignaalid on üsna valjud ja nende peal on kaitsekile. Kui jätate selle lindi sisse, on summeri heli talutav. Kui olete lindi eemaldanud, pole seda väga lõbus kuulata. Ma pole kindel, kui täpselt see helisignaal on koormatud, kuid see äratab teie tähelepanu kõrvalruumist. Minu telefoni helimõõtja rakenduse järgi on see umbes 70 dB.

2. etapp: proovikood

Näidiskood
Näidiskood
Näidiskood
Näidiskood

Selle projekti peamine osa on IMU-plaat, mis põhineb MPU-6050-l, mis on I2C-seade. Arduino ID puhul rakendatakse seda tüüpi seadmeid tavaliselt I2C sidet haldava „Wire” raamatukogu abil. Nagu ma olen õppinud, pole vaja ratast uuesti leiutada ega varem kasutatud ja testitud koodi uuesti kirjutada.

Alustasin Elegoo komplekti näidisprojektiga, lugedes IMU andmeid. See programm loeb andurilt kõik kiirendusmõõturi, güroskoobi ja temperatuuri andmed, salvestab need muutujale ja kuvab selle seejärel jadamonitori kaudu. Lisasin lihtsalt kiirendusmõõturi andmete läviväärtuse ja võrdlesin X- ja Y -kiirendusmõõturi andmeid selle väärtusega, et otsustada, kas raputamine on tuvastatud.

Kui raputamine on tuvastatud, lülitub helisignaal sisse/välja. Signaal kustub seni, kuni aku tühjeneb või kontroller lähtestatakse. Mõtlesin lisada rutiini, mis võimaldaks kasti teatud ajaks teatud asendisse paigutada ja see lülitaks helisignaali välja. Siis otsustasin, et tüütum oleks lihtsalt lähtestamise puudumine ja lõpmatu sumin!

3. samm: ideede kogumine ja laiendamine

Pakkimis- ja laiendamisideed
Pakkimis- ja laiendamisideed

Selle projekti lõpetamiseks kasutasin MEGA põhjas kahepoolset vahtteipi, et see pappkasti põhja kinnitada. Vahtlindil on paksus, nii et päiste jootekohad ei takista plaadi kleepumist. Elegoo komplektiga oli kaasas ka 9 V aku ja pistik, mille otsas on pistikupesa otse MEGA -ga ühendamiseks. Seda kasutatakse selleks, et loomulikult pole teil ilmset toiteallikat ja keegi ei teaks, et see pole tõeline kingitus. Kui kõik on karpi paigaldatud, sulgege see lihtsalt ja pakkige see nagu iga teine kingitus!

Selle projekti mõned täiendused, millele olen mõelnud, olid vibratsioonimootori kasutamine, nii et olevik elavneks inimeste käes ja hakkaks värisema. See võib pakkuda paremat reaktsiooni kui lihtsalt helisignaal.

Kõvem helisignaal on alati soovitud täiendus, kuid ma arvan ka, et oleks lahe omada ühte neist MP3-helimoodulitest, et kasti raputamise korral saaksite mängida mõnda eelnevalt salvestatud fraasi või videoklippi.

Juhtmevaba ühendus WiFi -mooduli abil, mis võib saata teile sõnumi, kui pakett on häiritud.

Muudetud versioon, mille külgedel on liikumisandurid, et ära hoida lemmiklooma, kes kingitustega liiga ninapidi läheb. Meil on selline probleem koeraga, kellele meeldib meie puu alt kingitusi varastada ja õue viia.

Loodan, et see Instructable on andnud teile aimu millestki, mida saate nende anduritega teha. Küsimuste korral võtke julgelt ühendust!

Soovitan: