
2025 Autor: John Day | [email protected]. Naposledy zmenené: 2025-01-23 15:05



V tomto projekte budeme vyrábať zariadenie, ktoré vydá poplach, ak niekto zatrasie darčekom/škatuľou. Dostal som tento nápad, keď sme dostali balíček poštou na Vianoce. Aby sme skúsili uhádnuť, čo v ňom je, samozrejme sme ním zatriasli tak, ako to robí každý, aby sme zistili, či dokážu prísť na to, čo je vo vnútri. Tento projekt vytvoríme falošný darček, ktorý dáme pod stromček, a ak sa niekto pokúsi potriasť, aby zistil, čo je vo vnútri, spustí alarm.
Zásoby:
- (1) ELEGOO Mega 2560 Project Najkompletnejšia začiatočná súprava s návodom kompatibilným s Arduino IDE - Amazon, bez pridruženia
- Ovládač MEGA 2560
- GY-521 IMU
- Aktívny bzučiak
- Prototypový štít
- Malý Breaboard
- Prepojovací drôt
- 9V batéria
Krok 1: Montáž a pripojenia




Pre tento projekt som sa rozhodol použiť prototypový štít s nalepeným doskou. Rozhodol som sa použiť dosku na spájkovanie namiesto spájkovacích bodov, aby som mohol tieto súčiastky jednoduchšie znova použiť, pretože to nebude trvalá inštalácia. Myslel som si, že prototypový štít má štítky na doske plošných spojov pre hlavičky, akonáhle bol doska na pečenie, nebolo možné tieto štítky vidieť. Vtedy som si všimol hodvábnu obrazovku na bočnej strane hlavičiek na Mega, vďaka ktorej je vždy ľahké zistiť, kde sa spájate.
Drôtové spojenia sú nasledujúce …
IMU (VCC) - Arduino (3V3)
IMU (GND - Arduino (GND)
IMU (SCL) - Arduino (SCL/pin 21)
IMU (SDA) - Arduino (SDA/pin 20)
Bzučiak (+) - Arduino (kolík 11)
Bzučiak (-) - Arduino (GND)
IMU má niekoľko ďalších pripojení, ktoré som nepoužil, pretože som potreboval iba základné údaje. Existuje pin s adresou, ktorý možno použiť na nastavenie inej adresy pre I2C v prípade, že používate viac týchto zariadení. K dispozícii je tiež prerušovací kolík, ktorý je možné použiť, ako aj niektoré priechodné pre zbernicu I2C.
Tieto aktívne bzučiaky sú dosť hlasné a dodávajú sa s ochranným páskom. Ak necháte túto pásku zapnutú, zvuk z bzučiaka je znesiteľný. Keď pásku odstránite, nie je zábavné počúvať ju veľmi dlho. Nie som si úplne istý, aké je zaťaženie tohto bzučiaka, ale keď sa vypne, upúta vašu pozornosť z ďalšej miestnosti. Podľa aplikácie na meranie zvuku v mojom telefóne je to asi 70 dB.
Krok 2: Ukážkový kód


Hlavnou súčasťou tohto projektu je doska IMU, ktorá je založená na zariadení MPU-6050, ktoré je zariadením I2C. Pre Arduino ID sa tieto typy zariadení zvyčajne implementujú pomocou knižnice „Wire“, ktorá spracováva komunikáciu I2C. Ako som sa dozvedel, nie je potrebné znova vymýšľať koleso ani prepisovať kód, ktorý bol predtým použitý a testovaný.
Začal som ukážkovým projektom zo súpravy Elegoo pred čítaním údajov z IMU. Tento program by prečítal všetky údaje akcelerometra, gyroskopu a teploty zo senzora, uložil ich do premennej a potom ich zobrazil prostredníctvom sériového monitora. Jednoducho som pridal prahovú hodnotu pre údaje akcelerometra a porovnal som údaje akcelerometra X a Y s touto hodnotou, aby som rozhodol, či bolo zistené „chvenie“.
Hneď ako sa zistí chvenie, bzučiak sa zapne/vypne. Bzučiak bude pokračovať, kým sa batéria nevybije alebo kým sa ovládač nevynuluje. Uvažoval som o pridaní rutiny, ktorá by vám umožnila umiestniť box na určitú dobu v určitej orientácii a resetovalo by to bzučiak. Potom som sa rozhodol, že bude nepríjemnejšie jednoducho neresetovať a nekonečne bzučať!
Krok 3: Zbaliť a rozšíriť nápady

Aby som tento projekt celkom zabalil, použil som na spodnej časti MEGA obojstrannú penovú pásku, ktorá ho pripevnila k spodnej časti kartónovej škatule. Penová páska má určitú hrúbku, takže spájkovacie spoje hlavičiek nezabránia prilepeniu dosky. Súprava Elegoo sa dodávala aj s 9V batériou a konektorom, ktorý má na konci valcový konektor na priame pripojenie k MEGA. To sa používa tak, že samozrejme nemáte zjavný zdroj energie a nikto nevie, že to nie je skutočný dar. Akonáhle je všetko namontované v krabici, jednoducho ho zatvorte a zabaľte ako každý iný darček!
Niektoré ďalšie doplnky k tomuto projektu, o ktorých som premýšľal, boli použiť vibračný motor, aby súčasnosť „ožila“v rukách osôb a začala sa triasť. To by mohlo poskytnúť lepšiu reakciu, ako len bzučiak.
Hlasnejší bzučiak je vždy žiadanou aktualizáciou, ale tiež si myslím, že by bolo skvelé mať jeden z týchto zvukových modulov MP3, aby ste v prípade otriasania škatule mohli prehrať niektoré vopred nahrané frázy alebo filmové klipy.
Bezdrôtové pripojenie pomocou modulu WiFi, ktorý vám môže odoslať správu vždy, keď je balík narušený.
Upravená verzia s pohybovými senzormi po stranách má odradiť možno domáceho maznáčika, ktorý príliš zaháňa darčeky. Máme tento problém so psom, ktorý nám rád ukradne darčeky pod stromček a vezme ich von.
Dúfam, že vám tento návod dal predstavu o niečom, čo môžete s týmito senzormi urobiť. V prípade akýchkoľvek otázok nás neváhajte kontaktovať!
Odporúča:
Raspberry Pi - TMD26721 Infračervený digitálny bezdotykový detektor Java Výukový program: 4 kroky

Raspberry Pi-TMD26721 Infračervený digitálny bezdotykový detektor Java Výukový program: TMD26721 je infračervený digitálny bezdotykový detektor, ktorý poskytuje kompletný systém detekcie priblíženia a logiku digitálneho rozhrania v jednom 8-kolíkovom module na povrchovú montáž. Detekcia blízkosti obsahuje vylepšený signál-šum a presnosť. Profesionál
DIY Detektor kovov s ukazovateľom Arduino Pin: 3 kroky

DIY Arduino Pin Pointer Detektor kovov: Tradičný detektor kovov dokáže nájsť zakopaný predmet a poskytnúť vám hrubé umiestnenie predmetu pri zemi. Pinpointer vám umožní zistiť polohu objektu, vytvoriť menšiu dieru pri kopaní a extrahovať položku. . Tiež môže
DIY snímač otrasov s reproduktorom: 5 krokov (s obrázkami)

DIY snímač otrasov s reproduktorom: Reproduktor funguje tak, že aktivuje elektromagnet, ktorý sa nachádza v blízkosti " bežného " magnet. To spôsobuje vibrácie, ktoré spôsobujú zvuk. Ak teda namiesto dodávania prúdu do reproduktora, môžeme vytvárať prúd (ak je veľmi malý) pohybom špice
Detektor dymu IOT: Aktualizujte existujúci detektor dymu pomocou IOT: 6 krokov (s obrázkami)

IOT Detektor dymu: Aktualizujte existujúci detektor dymu pomocou IOT: Zoznam prispievateľov, Vynálezca: Tan Siew Chin, Tan Yit Peng, Tan Wee Heng Vedúci: Dr Chia Kim Seng Katedra mechatronického a robotického inžinierstva, Fakulta elektrotechniky a elektroniky, Universiti Tun Hussein Onn Malajsie. Distribuovať
Údržba otrasov R/C osobných/nákladných automobilov: 10 krokov

Údržba otrasov R/C automobilov/nákladných automobilov: V tomto návode vám ukážem, ako vykonávať bežnú údržbu tlmiča osobných alebo nákladných automobilov R/C Veci, ktoré budete potrebovať: -šokový olej (použil som 30wt) -R/C šoky (nie duhhh =))-Kliešte na papierové uteráky <-dúfam, že som to napísal správne