Obsah:

Save My Child: inteligentné sedadlo, ktoré odosiela textové správy, ak zabudnete dieťa v aute: 8 krokov
Save My Child: inteligentné sedadlo, ktoré odosiela textové správy, ak zabudnete dieťa v aute: 8 krokov

Video: Save My Child: inteligentné sedadlo, ktoré odosiela textové správy, ak zabudnete dieťa v aute: 8 krokov

Video: Save My Child: inteligentné sedadlo, ktoré odosiela textové správy, ak zabudnete dieťa v aute: 8 krokov
Video: Часть 1 — Аудиокнига Эдит Уортон «Дом веселья» (Книга 1 — главы 01–05) 2024, November
Anonim
Save My Child: inteligentné sedadlo, ktoré odosiela textové správy, ak zabudnete dieťa v aute
Save My Child: inteligentné sedadlo, ktoré odosiela textové správy, ak zabudnete dieťa v aute

Je nainštalovaný v automobiloch a vďaka detektoru umiestnenému na detskej sedačke nás - prostredníctvom SMS alebo telefonátu - varuje, ak sa dostaneme preč bez toho, aby sme dieťa vzali so sebou

Krok 1: Úvod

Úvod
Úvod

Medzi najsmutnejšie (a v každom prípade zriedkavé) nehody v správach patria tie, ktoré zaznamenali rodičia, ktorí - kvôli svižnosti, zdravotným problémom alebo nedostatku pozornosti - vystúpili z auta a „zabudli“svoje deti na detskej sedačke, v horúcom alebo studenom prostredí. Iste sa dalo takýmto nehodám predísť, keby niekto alebo niečo vodičovi pripomínalo, že nechal dieťa v aute; technológia môže nepochybne pomôcť a ponúknuť riešenia, ktoré má výrobca implementovať vo vozidle alebo typu „dodatočnej montáže“, ako je tu popísaný projekt. Ide o zariadenie založené na mobilnom telefóne GSM, ktoré detekuje niektoré parametre, na základe ktorých sa vyhodnotí správanie vodiča a vykonajú sa potrebné akcie: konkrétne sa do telefónu vodiča, ktorý odchádza, odošle SMS z auta. Zariadenie je nainštalované v aute a je napájané jeho elektrickým systémom; overuje, či je dieťa na svojom mieste (pomocou snímača, ktorý sa skladá z niektorých nízkoprofilových tlačidiel, namontovaných na doske, ktorá sa umiestni pod kryt detskej sedačky): ak sa ukáže, že sú tlačidlá stlačené (preto je dieťa sat), obvod tiež overí, či sa vozidlo zastavilo (pomocou trojosového akcelerometra), ak áno, a keď uplynie nastavený čas, odošle poplašnú SMS správu na telefón vodiča a vydá bzučiak.

Okrem toho uskutoční hovor na rovnaké telefónne číslo a možno aj na iné číslo, aby rodičia, priatelia a ďalšie osoby mohli zavolať vodičovi a overiť, čo sa deje. Napriek tomu, že je vybranou aplikáciou vyššie uvedená aplikácia, projekt bol vytvorený v našom laboratóriu ako platforma, ktorú je možné prispôsobiť ďalším dvom účelom. Prvý z nich je zariadenie na zvyškový prúd pre starších a krehkých ľudí, zatiaľ čo druhý je diaľkový alarm, ktorý funguje v prípade výpadkov prúdu (a je užitočný na to, aby sa zabránilo rozmrazovaniu mrazničky a aby sa v ňom obsiahnuté potraviny stali nebezpečnými).).

Krok 2: Schéma uloženia môjho dieťaťa

Schéma zapojenia Save My Child
Schéma zapojenia Save My Child

Pozrime sa teda, o čo ide, a analyzuj elektrický diagram obvodu, ktorého správou bol poverený mikrokontrolér PIC18F46K20-I/PT od spoločnosti Microchip, ktorý bol naprogramovaný pomocou nášho firmvéru MF1361, aby prečítal stav vstupy (ku ktorým je pripojený snímač hmotnosti detskej sedačky a prípadné detekčné zariadenie) a zachytáva signály dodávané akcelerometrom (U5) a hovorí s externou EEPROM (U4) (obsahujúcou nastavenia fungovania systému)) a je prepojený s možným (U6) rádiovým prijímačom a spravuje (GSM) mobilný modul.

Všimnite si prosím, že obvod zvažuje prvky, ktoré môžu byť namontované alebo nie, pretože sme ho koncipovali ako rozšíriteľnú vývojovú platformu pre tých z vás, ktorí chceli vytvoriť vlastnú aplikáciu, počnúc základným firmvérom. Začnime popisom mikrokontroléra, ktorý-po resete napájania-inicializuje riadky RB1 a RB2 ako vstupy napájané vnútorným výsuvným odporom, ktoré budú potrebné na čítanie niektorých normálne otvorených kontaktov, ktoré sú pripojené k IN1 a IN2; diódy D2 a D3 chránia mikrokontrolér v prípade, že je na vstupoch nesprávne privedené napätie vyššie ako napätie zdroja energie PIC. IN1 sa v súčasnosti používa pre snímač hmotnosti detskej sedačky, zatiaľ čo IN2 je k dispozícii pre ďalšie možné ovládacie prvky: môžeme ho použiť napríklad na detekciu otvárania a zatvárania dverí prostredníctvom čítania napätia na stropných svetlách; pokiaľ ide o to, vezmite prosím do úvahy, že v niektorých moderných automobiloch sú stropné svetlá spravované (v PWM) pomocou spojovacej skrinky (aby sa zaistilo postupné zapínanie a vypínanie), pričom musíme iba čítať stav svetiel okamžite zapnutých. a vypnúť (inak bude čítanie abnormálne); potom budeme musieť filtrovať PWM pomocou kondenzátora umiestneného medzi vstupom mikrokontroléra a zemou (za diódou). Ďalším vstupom je RB3, stále dodávaný s vnútorným výsuvným odporom, ktorý je potrebný na čítanie tlačidla P1 (ktoré sa používa na násilné zapnutie bunkového modulu, ktorý je normálne vypnutý). Ešte počas inicializácie I/Os je RB4 nastavený ako vstup na účely čítania - pomocou deliča napätia R1 a R2 - štartu obvodu, vykonaného dvojitým deviátorom SW1b; delič napätia je potrebný, pretože mikrokontrolér toleruje napätie, ktoré je nižšie ako vstupné napätie na napájacom konektore. Funkcia RB4 bola vyhradená pre budúci vývoj, vysvetľuje sa to vzhľadom na to, že obvod môže byť napájaný jednak sieťovým napájaním cez zásuvku USB, jednak pomocou lítiovej batérie, ktorá je pripojená k výstupu vyhradeného regulátora nabíjania.

Krok 3: Schéma zapojenia

Schéma zapojenia
Schéma zapojenia

Keď sa SW1 presunie na kontakty, ktoré sú v schéme zapojenia označené krížikom, zvyšok obvodu je izolovaný od batérie, a preto je vypnutý; ak je na vstupe zdroja energie (USB) aplikované 5 voltové napätie, bude fungovať iba nabíjací stupeň (je napájaný diódou D1, ktorá ho chráni pred inverziou polarity). Presunutím SW1 do zapnutej polohy SW1b privádza vstupné napätie na linku RB4 a SW1a napája okrem zapínania mikrokontroléra aj napätie pomocou napätia na koncoch batérie (asi 4 V pri plnom nabití). zosilňovač s prepínacím stupňom označený ako U3, ktorý generuje 5 V potrebné pre zvyšok obvodu.

Pokiaľ ide o fungovanie obvodu napájaného cez USB, SWb privádza vstupné napätie do RB4, čo - implementáciou jeho čítania do firmvéru - umožňuje pochopiť, či je nájdený sieťový zdroj energie; takáto funkcia je užitočná na účely vytvorenia alarmu proti výpadku prúdu. Na druhej strane, počas prevádzky na batériu RB4 umožňuje mikrokontroléru to vedieť a vykonávať možné stratégie na zníženie spotreby energie (napríklad skrátením intervalov, v ktorých je mobilný telefón zapnutý). Linka RB4 je jediný spôsob, akým musí firmvér porozumieť, keď je obvod napájaný z batérie, pretože ak U1 prijíma energiu, aj keď je RB4 na nulovom napätí, znamená to, že obvod je napájaný z batérie, pričom ak existuje iný zdroj energie, bude fungovať vďaka napätiu odoberanému z USB. Vráťme sa teraz k inicializácii V/V a uvidíme, že riadky RC0, RE1, RE2 a RA7 sú inicializované ako vstupy, že boli vybavené externým výsuvným odporom za predpokladu, že ho pre tieto vedenia nemôžeme interne aktivovať; budú potrebné na čítanie kanálov hybridného prijímača, ktorý je každopádne doplnkom vyhradeným pre budúci vývoj. Takýto prijímač by sa mohol ukázať ako užitočný pre domáce použitie ako diaľkový alarm pre tých, ktorí majú znížený pohyb alebo sú nútení ležať; detegovaním odchýlok na výstupoch rádia RX uskutoční telefonický hovor so žiadosťou o pomoc alebo pošle podobnú SMS. Je to možná aplikácia, existujú však aj iné; v každom prípade to musí byť implementované vo firmvéri. RC3, RC4, RB0 a RD4 sú riadky, ktoré boli priradené akcelerometru U4, konkrétnejšie ide o oddeľovaciu dosku založenú na trojosovom akcelerometri MMA8452 od NXP: RC3 je výstup a je potrebný na odoslanie hodinového signálu. „RC4 je obojsmerný I/O a poháňa SDA, zatiaľ čo ďalšie dva piny sú vstupy, ktoré boli vyhradené na čítanie prerušení INT1 a INT2, ktoré sú generované akcelerometrom, keď nastanú určité udalosti. Riadky RA1, RA2 a RA0 sú stále vstupmi, ale boli multiplexované na A/D prevodníku a slúžia na čítanie trojosového akcelerometra U5, ktorý je tiež na oddeľovacej doske a ktorý je založený na module akcelerometra MMA7361; taký komponent je určený ako alternatíva k U4 (to je ten, ktorý v súčasnej dobe očakáva náš firmvér) a dodáva informácie o akceleráciách zistených na osiach X, Y, Z pomocou analógových napätí vychádzajúcich zo zodpovedajúcich riadkov. V tomto prípade je firmvér zjednodušený, pretože postup správy MMA8452 nie je potrebný (vyžaduje čítanie registrov, implementáciu protokolu I²C-Bus a podobne). Stále na tému ADC, riadok An0 sa používa na čítanie úrovne napätia, ktoré je dodávané lítiovou batériou, ktorá napája mikrokontrolér a zvyšok obvodu (okrem rádiového prijímača); Ak to firmvér zvažuje, umožňuje možnosť vypnúť celý, keď je batéria takmer vybitá alebo keď je pod určitou prahovou hodnotou napätia. Linka RC2 je inicializovaná ako výstup a generuje sériu digitálnych impulzov, keď piezoelektrický bzučiak BUZ1 musí vydať výstražnú akustickú poznámku, ktorá bola indikovaná firmvérom; ďalšie dva výstupy sú RD6 a RD7, ktoré boli poverené úlohou rozsvietiť LED diódy LD1 a LD2.

Krok 4: Schéma zapojenia DPS

Schéma zapojenia DPS
Schéma zapojenia DPS

Dokončime analýzu vstupov/výstupov s RD0, RD2, RD3, RC5, ktoré spolu s RX a TX UART od rozhrania k mobilnému modulu SIM800C od SIMCom; v obvode je tento namontovaný na vyhradenú dosku, ktorá sa má vložiť do špecifického konektora nachádzajúceho sa na doske s plošnými spojmi. Modul vymieňa údaje týkajúce sa odoslaných správ (poplachových) a prijatých (konfiguračných) s mikrokontrolérom prostredníctvom UART PIC, ktorý je potrebný aj pre príkazy pre nastavenia mobilného telefónu; zvyšok riadkov sa týka niektorých stavových signálov: RD2 číta výstup pre „signál“LED, ktorý opakuje LD4, zatiaľ čo RD3 číta indikátor zvonenia, to znamená kontakt mobilného telefónu, ktorý dodáva vysokú logickú úroveň, keď je prijatý telefónny hovor. Linka RD0 umožňuje resetovanie modulu a RC5 sa zaoberá zapínaním a vypínaním; reset a ON/OFF sú implementované obvodmi na doske, na ktorej je SIM800C namontovaná.

Doska, ktorej schéma zapojenia bola ukázaná-spolu s vývodom vkladacieho konektora-na obr. 1, obsahuje mobilný telefón SIM800C, 90 ° anténny konektor MMX a 2 mm kolíkový 2 × 10 kolíkový pásik, na ktorom je napájanie zdroj, riadiaca linka zapaľovania (PWR), všetky signály a sériové komunikačné linky z a do modulu GSM, ako je znázornené na obr.

Krok 5: Schéma zapojenia DPS

Schéma zapojenia DPS
Schéma zapojenia DPS

Pretože boli definované vstupy/výstupy mikrokontroléra, môžeme sa pozrieť na dve sekcie zapojené do napájania obvodu: nabíjačku a zosilňovač DC/DC.

Nabíjačka je založená na integrovanom obvode MCP73831T (U2), ktorý vyrába spoločnosť Microchip; ako vstup typicky prijíma 5 V (prípustný rozsah je medzi 3,75 V a 6 V), prichádzajúce v tomto obvode z konektora USB; dodáva-na výstupe-prúd potrebný na nabíjanie lítium-iónových alebo lítium-polymérových (Li-Po) prvkov a dodáva až 550mA. Batéria (na pripojenie k kontaktom +/- BAT) môže mať teoreticky neobmedzenú kapacitu, pretože nanajvýš by sa nabíjala veľmi dlho, vezmite však prosím na vedomie, že pomocou prúdu 550mA je prvok 550 mAh nabité za hodinu; pretože sme vybrali 500 mAh článok, nabije sa za menej ako hodinu. Integrovaný obvod pracuje v typickej konfigurácii, v ktorej je svetelná dióda LD3 poháňaná výstupom STAT, ktorý sa pri nabíjaní privedie na nízku logickú úroveň, pričom pri zastavení nabíjania zostane na vysokej logickej úrovni; to isté sa privedie na vysokú impedanciu (otvorenú), keď je MCP73831T vypnutý alebo keď sa ukáže, že na výstup VB nie je pripojená žiadna batéria. VB (kolík 3) je výstup, ktorý sa používa pre lítiovú batériu. Integrovaný obvod nabíja konštantným prúdom a napätím. Nabíjací prúd (Ireg) sa nastavuje pomocou odporu pripojeného k pinu 5 (v našom prípade je to R6); jeho hodnota je spojená s odporom nasledujúcim vzťahom:

Ireg = 1 000/R

v ktorom je hodnota R vyjadrená v ohmoch, ak je prúd Ireg vyjadrený v A. Napríklad pri 4,7 kohmoch sa dosiahne obmedzenie 212 mA, zatiaľ čo keď R je 2,2 kohm, prúd má hodnotu asi 454 mA. ak je kolík 5 otvorený, integrovaný obvod sa uvedie do pokojového stavu a absorbuje iba 2 µA (vypnutie); kolík sa preto môže použiť ako povoľovací. Dokončime popis schémy zapojenia so stupňovitým prevodníkom, ktorý čerpá 5 stabilizovaných voltov z napätia batérie; stupeň je založený na integrovanom obvode MCP1640BT-I/CHY, ktorý je synchrónnym zosilňovačom. Je v ňom generátor PWM, ktorý poháňa tranzistor, ktorého kolektor periodicky uzatvára cievku L1 na zem, pomocou kolíka SW, nabíja ho a necháva ho uvoľniť nahromadenú energiu počas prestávok - pomocou kolíka 5 - na filtračné kondenzátory C2, C3, C4, C7 a C9. Diodová svorka chrániaca vnútorný tranzistor je tiež vnútorná a znižuje tak potrebné externé komponenty na nevyhnutné minimum: v skutočnosti sú medzi Vout a zemou filtračné kondenzátory, induktor L1 a odporový delič medzi Vout a FB, ktoré sa zaoberajú s reaktiváciou generátora PWM prostredníctvom interného zosilňovača chýb stabilizovaním výstupného napätia na požadovanej hodnote. Zmenou pomeru medzi R7 a R8 je preto možné upraviť napätie dodávané pinom Vout, ale nie je v našom záujme to urobiť.

Krok 6: Nastavenia a príkazy pre Save My Child

Nastavenia a príkazy pre Save My Child
Nastavenia a príkazy pre Save My Child
Nastavenia a príkazy pre Save My Child
Nastavenia a príkazy pre Save My Child

Po dokončení inštalácie budete musieť jednotku nakonfigurovať; taká operácia sa vykonáva prostredníctvom SMS, preto prosím vložte operačnú SIM do držiaka SIM karty modulu 7100-FT1308M a poznačte si zodpovedajúce telefónne číslo. Potom zadajte všetky požadované príkazy prostredníctvom mobilného telefónu: všetky sú uvedené v tabuľke 1.

Jednou z prvých vecí, ktoré je potrebné urobiť, je konfigurácia telefónnych čísel v zozname tých, na ktoré bude systém volať alebo na ktoré budú odoslané poplašné správy SMS, v prípade dieťaťa na detskej sedačke, ktoré pravdepodobne bolo „ zabudnutý opustený “. Aby bol tento postup uľahčený, je vzhľadom na to, že systém je pri tejto operácii chránený heslom, navrhnutý režim jednoduchého nastavenia: počas prvého spustenia systém uloží prvé telefónne číslo, na ktoré je možné zavolať, a považuje to za prvé číslo v zozname. Toto číslo bude môcť vykonávať úpravy, dokonca aj bez hesiel; v každom prípade môže byť príkaz odoslaný akýmkoľvek telefónom, pokiaľ zodpovedajúca SMS obsahuje heslo, a napriek tomu - aby sme niektoré príkazy urýchlili - povolili sme, aby boli príkazy odoslané z telefónnych čísel v zozname zadávané bez potreby heslá. Pokiaľ ide o príkazy týkajúce sa pridávania a vymazávania telefónnych čísel zo zoznamu, požiadavka na heslo ho robí tak, že zoznam spravuje iba osoba, ktorá to má povolené. Prejdeme teraz k popisu príkazov a k zodpovedajúcej syntaxi za predpokladu, že obvod tiež prijíma správy SMS obsahujúce viac ako príkaz; v takom prípade musia byť príkazy oddelené od nasledujúceho pomocou čiarky. Prvý skúmaný príkaz je ten, ktorý upravuje heslo, pozostáva z SMS správy, ako napríklad PWDxxxxx; pwd, do ktorej je potrebné namiesto xxxxx napísať nové heslo (zložené z piatich čísel), zatiaľ čo pwd označuje aktuálne heslo. Predvolené heslo je 12345.

Uloženie do pamäte jedného z ôsmich čísel umožňujúcich odosielanie konfiguračných príkazov sa vykonáva odoslaním SMS, ktorej text obsahuje text NUMx+nnnnnnnnnnnnn; pwd, v ktorom musí byť miesto (ktoré číslo sa ukladá do pamäte) napísané na miesto x, telefónne číslo sa umiestni na miesto ns, zatiaľ čo pwd je aktuálne heslo. Všetko musí byť napísané bez medzier. Povolené sú čísla s 19 číslicami, pričom + na mobilných telefónoch nahrádza 00 ako predvoľbu medzinárodného hovoru. Ak chcete napríklad pridať telefónne číslo 00398911512 na tretiu pozíciu, budete musieť odoslať príkaz takto: NUM3+398911512; pwd. Heslo je potrebné iba vtedy, keď sa pokúsite uložiť telefónne číslo na miesto, ktoré už bolo obsadené iným; na druhej strane, ak musíte pridať číslo na prázdne miesto, bude vám stačiť odoslať SMS s nasledujúcim textom: NUMx+nnnnnnnnnnnnn. Vymazanie čísla sa vykoná pomocou SMS obsahujúcej text NUMx; pwd; na miesto x budete musieť napísať pozíciu telefónneho čísla, ktoré chcete vymazať, zatiaľ čo pwd je obvyklé heslo. Na vymazanie štvrtého telefónneho čísla zo zoznamu uloženého v pamäti je potrebná napríklad správa obsahujúca text NUM4; pwd. Aby ste mohli požiadať o zoznam telefónnych čísel uložených v obvode, budete musieť odoslať SMS s nasledujúcim textom: NUM?; Pwd. Tabuľa odpovedá na telefónne číslo, z ktorého prichádza výsluch. Je možné poznať kvalitu signálu GSM odoslaním QUAL? príkaz; systém odpovie SMS, ktorá obsahuje aktuálnu situáciu. Správa bude odoslaná na telefón, ktorý odoslal príkaz. Prejdeme teraz k stavu vstupu a konfiguračným správam: LIV? umožňuje poznať stav vstupov; IN2 môže pracovať ako na úrovni napätia (nastavuje sa pomocou LIV2: b, ktorá spustí alarm, keď je vstup otvorený), tak aj pri variácii (nastavuje sa pomocou LIV: v). Pokiaľ ide o vstupy, je možné nastaviť čas inhibície pomocou príkazu INI1: mm (interdiktové minúty sa zadávajú namiesto mm) pre IN1 a cez INI2: mm pre IN2; inhibícia je potrebná, aby sa zabránilo odosielaniu nepretržitých varovaní, ak vstup - v režime úrovne - zostane otvorený. Aby ste mohli definovať, ktoré čísla v zozname majú prijímať telefónne hovory, musíte odoslať správu VOCxxxxxxxx: ON; pwd, s rovnakými pravidlami, aké sa používajú pre správu telefónnych čísel, na ktoré sa majú odosielať SMS správy. Odpoveď je veľmi podobná: „Číslo uložené v pamäti: Posx V+nnnnnnnnnnnn, Posy V+nnnnnnnnnnn.“S SMS bola nahradená V hlasu. Aj v tomto prípade existujú dva rôzne príkazy na deaktiváciu: SMSxxxxxxxx: OFF; pwd deaktivuje odosielanie správ a VOCxxxxxxxx: OFF; pwd deaktivuje možnosť telefonovania. Xs predstavujú polohy čísel, na ktoré nesmú byť doručené výstražné upozornenia. Musíme objasniť niečo týkajúce sa príkazu na nastavenie telefónnych čísel, na ktoré sa má volať alebo na ktoré sa majú odosielať poplašné SMS správy: podľa predvolených nastavení firmvéru a po každom úplnom resete systém nasmeruje hovory aj správy SMS správ, na všetky čísla uložené v pamäti. Preto, aby ste niektoré z nich vynechali, je potrebné odoslať deaktivačné príkazy: SMSxxxxxxxx: OFF; pwd alebo VOCxxxxxxxx: OFF; pwd a označiť polohy, ktoré sa majú vynechať. Systém pošle SMS na telefónne číslo, ktoré zaujíma prvé miesto v zozname, zakaždým, keď je novo napájané. Takúto funkciu je možné zakázať/povoliť pomocou príkazov AVV0 (deaktivácia) a AVV1 (aktivácia); predvolený text je SPUŠTENIE SYSTÉMU. Prejdeme teraz k príkazom, ktoré umožňujú odoslanie ukladania do pamäte alebo prepisovania správ SMS: syntax je rovnaká ako v prípade TINn: xxxxxxxxx, v ktorom n je číslo vstupu, na ktorý správa odkazuje, zatiaľ čo znak xs zodpovedajú textovej správe, ktorá nesmie presiahnuť dĺžku 100 znakov. Základné nastavenie je nastavenie týkajúce sa času pozorovania IN1, ktoré sa vykonáva pomocou príkazu OSS1: ss, v ktorom čas (v rozsahu od 0 do 59 sekúnd) ide namiesto ss: ukazuje obvodu, koľko čas musí zostať stlačený od okamihu, keď sa zistilo, že sa auto zastavilo, a pred generovaním alarmu. Oneskorenie je nevyhnutné, aby sa zabránilo falošnému poplachu, keď na krátku dobu zastavíte. Z tohto pohľadu firmvér po zapnutí obvodu (keď je zapnutá palubná doska) čaká na dvojnásobok nastaveného času, aby vodič mohol vykonávať činnosti, ako je zatvorenie garážových dverí alebo zapnutie bezpečnostných pásov, atď. Čas pozorovania pre IN2 môže byť tiež definovaný, rovnakými postupmi, zadaním príkazu OSS2: ss; taktiež je možné požiadať o aktuálne nastavené časy prostredníctvom SMS (príkaz OSS?). Dokončime tento prehľad príkazov tým, ktorý vráti predvolené nastavenia: to je RES; pwd. Odpoveď je „Reset“. Ostatné príkazy sú popísané v tabuľke 1.

Krok 7: Zoznam komponentov

C1, C8, C10: 1 µF keramický kondenzátor (0805)

C2, C6, C7, C9: 100 nF keramický kondenzátor (0805)

C3, C4: 470 µF 6,3 VL tantalový kondenzátor (D)

C5: 4, 7 µF 6,3 VL tantalový kondenzátor (A)

R1, R2, R4: 10 kohmov (0805)

R3, R12: 1 kohm (0805)

R5: 470 ohmov (0805) R6: 3,3 kohmov (0805)

R7: 470 kohmov (0805) 1%

R8: 150 kohmov (0805) 1%

R9 ÷ R11: 470 ohmov (0805)

R13 ÷ R16: 10 kohmov (0805)

R17: -

U1: PIC18F46K20-I/PT (MF1361)

U2: MCP73831T

U3: MCP1640BT-I/CHY

U4: Breakout board cod. 2846-MMA8452

U5: Breakout board Cod. 7300-MMA7361 (nepoužitý)

P1: 90 ° mikrospínač

P2: -

LD1: 3 mm žltá LED

LD2, LD4: zelené LED diódy 3 mm

LD5: - LD3: 3 mm červená LED

D1 ÷ D3: MBRA140T3G

D4: MMSD4148

DZ1: 2,7V 500mW Zenerova dióda

L1: 4,7 µH 770mA induktor navinutý na drôte

BUZ1: Bzučiak bez elektroniky

8-cestný ženský rozdeľovač pásov

9-cestný ženský rozdeľovač pásov

6-cestný mužský rozdeľovač pásov

Konektor 2 mm, zásuvka 2 × 10

2,54-pólový 2-cestný terminál (3 ks)

2-cestný 2-cestný konektor JST pre dosky plošných spojov

500mA LiPo batéria s 2 mm konektorom JST

Doska s plošnými spojmi S1361 (85 × 51 mm)

Krok 8: Záver

Záver
Záver

Projekt, ktorý sme tu navrhli, je otvorená platforma; je možné ho použiť na vytvorenie mnohých aplikácií, medzi ktoré patria: alarm na zabránenie zabudnutiu detí v aute, systém diaľkovej starostlivosti a diaľkový alarm, o ktorých sme sa už zmienili. Obecnejšie je to systém, ktorý je schopný generovať varovania a oznámenia prostredníctvom telefónu, keď dôjde k určitým udalostiam - ktoré nemusia byť nevyhnutne núdzové - a preto slúži aj na diaľkové monitorovanie.

Odporúča: