Tartalomjegyzék:

Mentse meg gyermekemet: az intelligens ülés, amely szöveges üzeneteket küld, ha elfelejti a gyermeket az autóban: 8 lépés
Mentse meg gyermekemet: az intelligens ülés, amely szöveges üzeneteket küld, ha elfelejti a gyermeket az autóban: 8 lépés

Videó: Mentse meg gyermekemet: az intelligens ülés, amely szöveges üzeneteket küld, ha elfelejti a gyermeket az autóban: 8 lépés

Videó: Mentse meg gyermekemet: az intelligens ülés, amely szöveges üzeneteket küld, ha elfelejti a gyermeket az autóban: 8 lépés
Videó: СТРАННЫЕ НОВОСТИ НЕДЕЛИ - 48 | Таинственный | Вселенная | НЛО | Паранормальный 2024, Július
Anonim
Mentsd meg gyermekemet: az intelligens ülés, amely szöveges üzeneteket küld, ha elfelejti a gyermeket az autóban
Mentsd meg gyermekemet: az intelligens ülés, amely szöveges üzeneteket küld, ha elfelejti a gyermeket az autóban

Autókba van szerelve, és a gyermekülésre helyezett érzékelőnek köszönhetően figyelmeztet bennünket - SMS -ben vagy telefonon -, ha megússzuk anélkül, hogy magunkkal vinnénk a gyereket

1. lépés: Introdúció

Introdúció
Introdúció

A hírek legszomorúbb (és mindenesetre ritkán előforduló) balesetei között szerepelnek azok a szülők, akik - élénkségük, egészségügyi problémáik vagy a figyelem hiánya miatt - kiszállnak az autóból, és „elfelejtik” gyermekeiket a gyermekülésen, meleg vagy hideg környezetben. Természetesen az ilyen balesetek elkerülhetők lettek volna, ha valaki vagy valami emlékezteti a sofőrt arra, hogy a gyermeket az autóban hagyta; kétségtelenül a technológia segíthet, és olyan megoldásokat kínálhat, amelyeket a gyártó a járműben vagy a „utólagos felszerelésben” hajt végre, például az itt leírt projektet. Ez egy GSM -mobiltelefonon alapuló eszköz, amely észlel bizonyos paramétereket, amelyek alapján kiértékelik a járművezető viselkedését és végrehajtják a szükséges műveleteket: különösen SMS -t küldenek a távozó sofőr telefonjára a kocsiból. A készülék az autóba van felszerelve, és az utóbbi elektromos rendszere táplálja; ellenőrzi, hogy a gyermek az ülésén van-e (egy érzékelő segítségével, amely néhány alacsony profilú gombból áll, és egy kenyérlapra van szerelve, amelyet a gyermekülés huzatja alá kell helyezni): ha kiderül, hogy a gombokat megnyomták (ezért a gyermek ül), az áramkör azt is ellenőrzi, hogy a jármű megállt -e (egy háromtengelyes gyorsulásmérő segítségével), ha igen, és a beállított idő letelte után riasztó SMS -t küld a vezető telefonjára, és zümmögő hangot ad ki.

Ezenkívül felhívja ugyanazt a telefonszámot, és esetleg másokat is, hogy a szülők, barátok és más személyek felhívhassák a sofőrt, hogy ellenőrizzék, mi történik. Annak ellenére, hogy a választott alkalmazás a fent említett, a projektet laboratóriumunkban olyan platformként hozták létre, amelyet a másik két célra lehet adaptálni. Az első egy maradékáramú eszköz idős és törékeny emberek számára, míg a második egy távoli riasztó, amely áramszünet esetén működik (és hasznos annak elkerülése érdekében, hogy a fagyasztó leolvaszthasson, és hogy a benne lévő ételek veszélyessé váljanak)).

2. lépés: Mentse el gyermekem áramkör diagramját

A Mentsd meg gyermekemet áramkör diagramja
A Mentsd meg gyermekemet áramkör diagramja

Lássuk tehát, miről is van szó, és elemezzük annak az áramkörnek az elektromos diagramját, amelynek kezelését a Microchip egy PIC18F46K20-I/PT mikrokontrollerre bízta, és amelyet az MF1361 firmware-n keresztül programoztunk be, így kiolvasva a a bemeneteket (amelyekhez a gyermekülés súlyérzékelője és egy lehetséges érzékelő eszköz csatlakozik), és felveszi az (U5) gyorsulásmérő által szolgáltatott jeleket, és beszél az (U4) külső EEPROM -mal (amely tartalmazza a rendszer működésének beállításait)), és összekapcsolja a lehetséges (U6) rádióvevőt, és kezeli a (GSM) celluláris modult.

Kérjük, vegye figyelembe, hogy az áramkör figyelembe veszi azokat az elemeket, amelyeket fel lehet szerelni vagy nem, mivel mi bővíthető fejlesztési platformnak tekintettük azok számára, akik saját alkalmazást akartak létrehozni, az alap firmware -ből kiindulva. Kezdjük azzal, hogy leírjuk a mikrokontrollert, amely-a bekapcsolás után-inicializálja az RB1 és RB2 vonalakat, mint belső felhúzó ellenállással ellátott bemeneteket, amelyekre szükség lesz néhány rendesen nyitott érintkező olvasásához. IN1 és IN2; a D2 és a D3 diódák védik a mikrokontrollert abban az esetben, ha a bemeneteken a PIC áramforrás feletti feszültséget hibásan alkalmazzák. Az IN1 -et jelenleg a gyermekülés súlyérzékelőjeként használják, míg az IN2 a további lehetséges vezérlésekhez használható: használhatjuk például az ajtók nyitásának és záródásának érzékelésére, a lámpák feszültségének leolvasásával.; ezzel kapcsolatban kérjük, vegye figyelembe, hogy egyes modern autókban a mennyezeti lámpákat (PWM -ben) egy csatlakozódoboz vezérli (a fokozatos be- és kikapcsolás biztosítása érdekében), miközben csak ki kell olvasni a világítás állapotát és ki (különben a leolvasás rendellenes lesz); ezt követően a PWM -et a mikrokontroller bemenete és a föld közé (a dióda után) elhelyezett kondenzátor segítségével kell szűrnünk. Egy másik bemenet az RB3, amely még mindig belső felhúzó ellenállással van ellátva, és amelyre szükség van a P1 gomb leolvasásához (amelyet a cellás modul erőszakos bekapcsolására használnak, amely általában ki van kapcsolva). Az I/O inicializálása során az RB4 bemenetként van beállítva az R1 és R2 feszültségosztó segítségével az áramkör indításához, amelyet az SW1b kettős eltérítő hajt végre; a feszültségosztóra szükség van, mivel a mikrokontroller tolerálja a feszültséget, amely alacsonyabb, mint a tápcsatlakozón található bemenet. Az RB4 funkciója a jövőbeli fejlesztésekre van fenntartva, ennek magyarázata az, hogy az áramkört mind hálózati tápegység táplálja USB -aljzaton keresztül, mind pedig egy lítium akkumulátor segítségével, amely a dedikált töltésszabályozó kimenetéhez van csatlakoztatva.

3. lépés: Áramköri diagram

Kördiagramm
Kördiagramm

Amikor az SW1 -et a kapcsolási rajzon kereszttel jelölt érintkezőkön mozgatják, az áramkör többi része el van választva az akkumulátortól, ezért ki van kapcsolva; ha az áramforrás (USB) bemenetén 5 voltos feszültséget alkalmaznak, akkor csak a töltő fokozat fog működni (a tápellátás a D1 diódán keresztül történik, amely megvédi a polaritás inverziójától). Az SW1 bekapcsolt helyzetbe való áthelyezésével az SW1b a bemeneti feszültséget az RB4 vonalra viszi, és az SW1a táplálja a mikrokontrollert és egyebeket az akkumulátor végén lévő feszültség (kb. 4 V teljes feltöltés mellett) mellett a bekapcsolás mellett az U3-nak aláírt fokozatos kapcsolóátalakító, amely az áramkör többi részéhez szükséges 5 V-ot generálja.

Ami az USB -n keresztül táplált áramkör működését illeti, az SWb hozza a bemeneti feszültséget az RB4 -hez, amely - a firmware -ben történő leolvasása révén - lehetővé teszi annak megértését, hogy megtalálható -e a hálózati áramforrás; ez a funkció hasznos a sötétítés elleni riasztás létrehozásához. Másrészről, az akkumulátor működése során az RB4 lehetővé teszi a mikrokontroller számára, hogy ezt tudja, és lehetséges stratégiákat hajtson végre az energiafogyasztás csökkentésére (például a mobiltelefon bekapcsolási időközének csökkentésével). Az RB4 vonal az egyetlen módja annak, hogy a firmware megértse, amikor az áramkör akkumulátorról működik, mivel ha az U1 még akkor is kap áramot, ha az RB4 nulla volt, akkor ez azt jelenti, hogy az áramkör elemmel működik, míg ha van másik áramforrás, az USB -ről származó feszültségnek köszönhetően működni fog. Térjünk most vissza az I/O inicializáláshoz, és nézzük meg, hogy az RC0, RE1, RE2 és RA7 vonalak bemenetként vannak inicializálva, és külső felhúzó ellenállással vannak ellátva, tekintettel arra, hogy az ilyen vonalakon belül nem tudjuk aktiválni; ezekre szükség lesz a hibrid vevő csatornáinak olvasásához, ami egyébként tartozék, fenntartva a jövőbeli fejlesztéseket. Egy ilyen vevőkészülék hasznosnak bizonyulhat otthoni használatra, mint távoli riasztó, azok számára, akik mozgásukban akadályozottak vagy ágyukra kényszerülnek; az RX rádió kimenetein belüli eltérések észlelésével telefonhívást kezdeményez, hogy segítséget kérjen, vagy hasonló SMS -t küld. Ez egy lehetséges alkalmazás, de vannak más alkalmazások is; mindenesetre a firmware -ben kell megvalósítani. Az RC3, RC4, RB0 és RD4 az U4 gyorsulásmérőhöz rendelt vonalak, pontosabban az NXP MMA8452 háromtengelyes gyorsulásmérőjén alapuló kitörőtábla: az RC3 kimenet, és az órajel küldéséhez szükséges, Az RC4 egy kétirányú I/O, és az SDA -t hajtja, míg a másik két érintkező olyan bemenet, amelyet az INT1 és INT2 megszakítások olvasására foglaltunk, és amelyeket a gyorsulásmérő generál bizonyos események bekövetkezésekor. Az RA1, RA2 és RA0 vonalak továbbra is bemenetek, de az A/D átalakítón multiplexeltek, és az U5 háromtengelyes gyorsulásmérő leolvasására szolgálnak, amely szintén a töréspanelen található, és amely az MMA7361 gyorsulásmérő modulon alapul; egy ilyen alkatrészt az U4 alternatívájának szánnak (ez az, amit a firmware jelenleg elvárt), és információkat szolgáltat az X, Y, Z tengelyeken észlelt gyorsításokról a megfelelő vonalakról érkező analóg feszültségek segítségével. Ebben az esetben a firmware leegyszerűsödik, mivel az MMA8452 kezelési rutinjára nincs szükség (ehhez szükség van a regiszterek olvasására, az I²C-Bus protokoll végrehajtására stb.). Még mindig az ADC témakörben az An0 sort használják a feszültségszint leolvasására, amelyet a lítium akkumulátor szolgáltat, amely táplálja a mikrokontrollert és az áramkör többi részét (kivéve a rádióvevőt); ha a firmware figyelembe veszi, akkor lehetővé teszi az egész leállítását, amikor az akkumulátor lemerül, vagy ha egy bizonyos feszültségküszöb alatt van. Az RC2 sor kimenetként inicializálódik, és digitális impulzusokat generál, amikor a BUZ1 piezoelektromos zümmernek ki kell adnia a firmware által jelzett figyelmeztető hangjelzést; másik két kimenet az RD6 és az RD7, amelyek feladata az LD1 és LD2 LED -ek meggyújtása.

4. lépés: PCB áramkör diagram

NYÁK áramkör diagram
NYÁK áramkör diagram

Fejezzük be az I/O elemzést az RD0, RD2, RD3, RC5 segítségével, hogy az UART RX -eivel és TX -jeivel együtt az interfésztől a SIMC00 mobil SIM -modul felé; az áramkörben az utóbbit egy erre a célra szolgáló táblára szerelik fel, amelyet be kell illeszteni a nyomtatott áramkörön található speciális csatlakozóba. A modul kicseréli az elküldött (riasztó) és a fogadott (konfigurációs) üzenetekre vonatkozó adatokat a mikrokontrollerrel a PIC UART -ján keresztül, ami szintén szükséges a mobiltelefon beállításainak parancsaihoz; a többi sor néhány állapotjelre vonatkozik: az RD2 a „jel” LED kimenetét olvassa, amelyet LD4 ismétel, míg az RD3 a csengetésjelzőt, vagyis azt a mobiltelefon -kapcsolatot, amely a magas logikai szintet biztosítja, amikor telefonhívás érkezik. Az RD0 vonal lehetővé teszi a modul alaphelyzetbe állítását, az RC5 pedig a be- és kikapcsolással foglalkozik; Az alaphelyzetbe állítást és a BE/KI kapcsolást a kártya áramköre hajtja végre, amelyre a SIM800C van felszerelve.

A tábla, amelynek kapcsolási rajza az 1. ábrán látható-a behelyezhető csatlakozó érintkezőjével együtt-tartalmazza a SIM800C mobiltelefont, egy MMX 90 ° -os antennacsatlakozót és egy 2 mm-es dugaszos, 2 × 10 érintkezősávot, amelyen a a gyújtásvezérlő vezetéket (PWR), az összes jelet és a soros kommunikációs vonalakat a GSM modulból és felé, az 1. ábrán látható módon.

5. lépés: PCB áramkör diagram

NYÁK áramkör diagram
NYÁK áramkör diagram

Mivel a mikrokontroller bemenetei/bemenetei meg vannak határozva, megnézhetjük az áramkör tápellátásának két szakaszát: a töltőt és a DC/DC fokozóátalakítót.

A töltő a Microchip által gyártott MCP73831T integrált áramkörön (U2) alapul; bemenetként általában 5 V -ot fogad (a tűrhető tartomány 3,75 V és 6 V között van), amely ebben az áramkörben érkezik az USB -csatlakozóból; a kimeneten biztosítja a lítium-ion vagy lítium-polimer (Li-Po) elemek feltöltéséhez szükséges áramot, és akár 550 mA-t. Az akkumulátor (amelyet a +/- BAT érintkezőkhöz kell csatlakoztatni) elméletileg korlátlan kapacitású lehet, mivel legfeljebb nagyon hosszú időn keresztül töltődik fel, de vegye figyelembe, hogy 550 mA áramerősséggel egy 550 mAh-s elem egy óra alatt feltöltődik; mivel egy 500 mAh -s cellát választottunk, kevesebb, mint egy óra múlva töltődik fel. Az integrált áramkör a szokásos konfigurációban működik, amelyben az LD3 fénydiódát a STAT kimenet hajtja, amely töltéskor az alacsony logikai szintre kerül, míg a töltés leállításakor magas logikai szinten marad; ugyanezt magas impedanciára (nyitottra) hozzák az MCP73831T leállításakor, vagy amikor kiderül, hogy nincs akkumulátor csatlakoztatva a VB kimenethez. A VB (3. tű) a lítium akkumulátorhoz használt kimenet. Az integrált áramkör állandó árammal és feszültséggel végzi a töltést. A töltőáramot (Ireg) az 5 -ös csaphoz csatlakoztatott ellenállás segítségével állítják be (esetünkben ez R6); értékét a következő kapcsolat köti össze az ellenállással:

Ireg = 1000/R

amelyben az R értéket ohmban fejezik ki, ha az Ireg áramot A. ha az 5 érintkezőt kinyitják, az integrált áramkört tétlen állapotba hozzák, és csak 2 µA -t vesz fel (leállítás); a csap ezért engedélyezhető. Fejezzük be az áramköri rajz leírását a fokozatos átalakítóval, amely 5 stabilizált voltot vesz fel az akkumulátor feszültségéből; a színpad az MCP1640BT-I/CHY integrált áramkörre épül, ez egy szinkron boost szabályozó. Van benne egy PWM generátor, amely meghajtja a tranzisztorokat, amelyeknek a kollektorja periodikusan lezárja az L1 tekercset a földre, az SW csap segítségével, feltölti és hagyja, hogy a szünetek alatt - az 5. tüske segítségével - felszabadítsa az összegyűlt energiát a C2, C3, C4, C7 és C9 szűrőkondenzátorok. A belső tranzisztor védelmére szolgáló diódabilincs is belső, így a minimálisra csökkenti a szükséges külső alkatrészeket: valójában a Vout és a föld között vannak szűrőkondenzátorok, az L1 induktivitás, valamint a Vout és az FB közötti ellenállásosztó. a PWM generátor újraaktiválásával a belső hibaerősítőn keresztül, a kimeneti feszültség kívánt értéken történő stabilizálásával. Az R7 és R8 közötti arány módosításával tehát lehetséges a Vout csap által táplált feszültség módosítása, de ez nem érdekünk.

6. lépés: Beállítások és parancsok a gyermekem mentéséhez

Beállítások és parancsok a gyermekem mentéséhez
Beállítások és parancsok a gyermekem mentéséhez
Beállítások és parancsok a gyermekem mentéséhez
Beállítások és parancsok a gyermekem mentéséhez

A telepítés befejezése után konfigurálnia kell az egységet; az ilyen műveletet SMS-ben hajtják végre, ezért kérjük, helyezzen be egy működőképes SIM-kártyát a 7100-FT1308M modul SIM-tartójába, és vegye figyelembe a megfelelő telefonszámot. Ezután adja meg az összes szükséges parancsot mobiltelefonon keresztül: mindegyiket az 1. táblázat tartalmazza.

Az első tennivalók között szerepel azoknak a telefonszámoknak a konfigurálása, amelyeket a rendszer hív, vagy amelyekre a riasztó SMS -eket küldik, ha a gyerek a gyermekülésen van, és elfelejtett elhagyatott”. Az eljárás megkönnyítése érdekében, tekintettel arra, hogy a rendszert jelszóval védik, mint ezt a műveletet, az Easy Setup módot tervezték: az első indításkor a rendszer elmenti az első hívószámot, és a lista első számának tekinti. Ez a szám képes lesz módosítani jelszavak nélkül is; mindenesetre a parancsokat bármely telefon elküldheti, feltéve, hogy a megfelelő SMS tartalmazza a jelszót, és annak ellenére, hogy - néhány parancs felgyorsítása érdekében - megengedtük, hogy a listában szereplő telefonszámok által küldötteket szükség nélkül megadhassuk jelszavakat. Ami a telefonszámok listáról való hozzáadására és törlésére vonatkozó parancsokat illeti, a jelszó kérése lehetővé teszi, hogy a listát csak az arra jogosult személy kezelje. Most térjünk át a parancsok leírására és a megfelelő szintaxisra, azzal a feltevéssel, hogy az áramkör a parancsnál több SMS -t is elfogadja; ebben az esetben a parancsokat vesszővel kell elválasztani a következőtől. Az első megvizsgált parancs az, amely módosítja a jelszót, egy olyan SMS -ből áll, mint a PWDxxxxx; pwd, amelyben az új (öt számból álló) jelszót az xxxxx helyére kell írni, míg a pwd az aktuális jelszót jelzi. Az alapértelmezett jelszó 12345.

A konfigurációs parancsok küldésére alkalmas nyolc szám közül az egyik memorizálása SMS küldésével történik, amelynek szövege tartalmazza a NUMx+nnnnnnnnnnnnn; pwd szöveget, amelybe a pozíciót (amelyik számot memorizálja) kell írni. az x, a telefonszám az ns helyére kerül, míg a pwd az aktuális jelszó. Mindezt szóközök nélkül kell írni. A 19 számjegyű számok megengedettek, míg a + helyettesítheti a 00 -t nemzetközi hívás előtagként a mobiltelefonokon. Például a 00398911512 telefonszám harmadik pozícióba való felvételéhez egy ilyen parancsot kell küldenie: NUM3+398911512; pwd. A jelszó csak akkor szükséges, ha egy telefonszámot olyan pozícióba próbál menteni, amelyet egy másik már elfoglalt; másrészt, ha üres pozícióban kell számot hozzáadnia, akkor csak SMS -t kell küldenie a következő szöveggel: NUMx+nnnnnnnnnnnnn. A szám törlése a NUMx; pwd text; az x helyére be kell írnia a törlendő telefonszám pozícióját, míg a pwd a szokásos jelszó. Például a negyedik telefonszám törléséhez a memorizált listából egy üzenetre van szükség, amely tartalmazza a NUM4; pwd szöveget. Az áramkörben tárolt telefonszámok listájának kikéréséhez SMS -t kell küldenie, amely a következő szöveget tartalmazza: NUM?; Pwd. A testület válaszol a telefonszámra, ahonnan a kihallgatás érkezik. A QUAL elküldésével megismerhető a GSM jel minősége? parancs; a rendszer SMS -t válaszol, amely tartalmazza az aktuális helyzetet. Az üzenet elküldésre kerül a parancsot küldő telefonra. Most térjünk át a beviteli állapotra és a konfigurációs üzenetekre: LIV? lehetővé teszi a bemenetek állapotának megismerését; Az IN2 működhet mind feszültségszinten (a LIV2: b -n keresztül van beállítva, amely riasztást vált ki, amikor a bemenet nyitva van), mind pedig egy variációnál (az LIV: v -n keresztül van beállítva). Ami a bemeneteket illeti, az IN11: mm paranccsal (az interdiktációs percek mm helyett) IN1 esetén és INI2: mm IN2 esetén gátlási idő állítható be az INI1: mm paranccsal; a gátlásra azért van szükség, hogy elkerüljük a folyamatos figyelmeztetések küldését, ha a bemenet - szint módban - nyitva marad. Annak meghatározásához, hogy a listán szereplő számoknak fogadniuk kell -e a hívásokat, el kell küldeni a VOCxxxxxxxx: ON; pwd üzenetet, ugyanazokkal a szabályokkal, amelyeket az SMS -üzenetek küldésére szolgáló telefonszámok kezelésére használnak. A válaszüzenet nagyon hasonló: „A memorizált szám: Posx V+nnnnnnnnnnnn, Posy V+nnnnnnnnnnn.” Az SMS -eket a hang V -je váltotta fel. Még ebben az esetben is két különböző parancs áll rendelkezésre a deaktiváláshoz: SMSxxxxxxxx: OFF; pwd deaktiválja az üzenetek küldését és a VOCxxxxxxxx: OFF; pwd letiltja a telefonálás lehetőségét. Az x -ek azoknak a számoknak a pozícióját jelölik, amelyek nem kaphatják meg a riasztási figyelmeztetéseket. Tisztáznunk kell valamit a hívandó telefonszámok beállítására vagy a riasztási SMS -üzenetek küldésére vonatkozó parancsra vonatkozóan: a firmware alapértelmezett beállításai szerint és minden teljes visszaállítás után a rendszer irányítja a hívásokat és az SMS -eket üzeneteket az összes memorizált számra. Következésképpen ahhoz, hogy néhányat kihagyjunk, el kell küldeni a deaktiválási parancsokat: SMSxxxxxxxx: OFF; pwd vagy VOCxxxxxxxx: OFF; pwd, és meg kell adni a kihagyandó pozíciókat. A rendszer SMS -t küld a lista első helyét betöltő telefonszámra, minden alkalommal, amikor újonnan bekapcsol. Egy ilyen funkció letiltható/engedélyezhető az AVV0 (deaktiválás) és az AVV1 (aktiválás) parancsokon keresztül; az alapértelmezett szöveg a RENDSZER INDÍTÁSA. Most térjünk át azokra a parancsokra, amelyek lehetővé teszik az SMS -üzenetek memorizálását vagy felülírását: a szintaxis olyan, mint a TINn: xxxxxxxxx, amelyben n az üzenet által megadott bemenet száma, míg az xs szöveges üzenetnek kell megfelelnie, amely nem haladhatja meg a 100 karaktert. Lényeges beállítás az IN1 megfigyelési időre vonatkozó beállítás, amelyet az OSS1: ss paranccsal hajtanak végre, amelyben az idő (0 és 59 másodperc között) az ss helyén megy: jelzi az áramkörnek, hogy mennyi ideig a gomboknak le kell nyomva maradniuk attól az időponttól kezdve, amikor észlelték, hogy az autó leállt, és a riasztás generálása előtt. A késleltetés alapvető fontosságú annak érdekében, hogy elkerülhető legyen a téves riasztás, amikor rövid időre megáll. Ebből a szempontból a firmware, amikor az áramkör be van kapcsolva (amikor a műszerfal be van kapcsolva), a beállított idő kétszeresét várja, hogy a vezető olyan műveleteket végezzen, mint a garázsajtó bezárása vagy a biztonsági övek rögzítése stb. Az IN2 megfigyelési ideje ugyanezen eljárásokkal az OSS2: ss parancs megadásával is meghatározható; SMS -ben (OSS? parancs) is kérhető a jelenleg beállított idő. Fejezzük be ezt az áttekintést a parancsokon azzal, amelyik visszaadja az alapértelmezett beállításokat: ez a RES; pwd. A válaszüzenet „Reset”. A többi parancsot az 1. táblázat ismerteti.

7. lépés: Alkatrészek listája

C1, C8, C10: 1 µF kerámia kondenzátor (0805)

C2, C6, C7, C9: 100 nF kerámia kondenzátor (0805)

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

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

R1, R2, R4: 10 kohm (0805)

R3, R12: 1 kohm (0805)

R5: 470 ohm (0805) R6: 3,3 kohm (0805)

R7: 470 kohm (0805) 1%

R8: 150 kohm (0805) 1%

R9 ÷ R11: 470 ohm (0805)

R13 ÷ R16: 10 kohm (0805)

R17: -

U1: PIC18F46K20-I/PT (MF1361)

U2: MCP73831T

U3: MCP1640BT-I/CHY

U4: Kitörő tábla kódja. 2846-MMA8452

U5: Breakout board cod. 7300-MMA7361 (nem használt)

P1: 90 ° -os mikrokapcsoló

P2: -

LD1: 3 mm -es sárga LED

LD2, LD4: 3 mm -es zöld LED -ek

LD5: - LD3: 3 mm -es piros LED

D1 ÷ D3: MBRA140T3G

D4: MMSD4148

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

L1: 4,7 µH 770mA huzaltekercses induktor

BUZ1: Zümmögő elektronika nélkül

8 utas női szalaghasító

9-utas női szalaghasító

6 utas férfi szalaghasító

2 mm -es, 2 × 10 -es hüvelyes csatlakozó

2,54-es kétirányú terminál (3 db)

2 mm-es kétirányú JST csatlakozó NYÁK-hoz

500mA LiPo akkumulátor 2 mm -es JST csatlakozóval

S1361 (85 × 51 mm) nyomtatott áramköri lap

8. lépés: Következtetés

Következtetés
Következtetés

Az itt javasolt projekt nyílt platform; lehetőség van arra, hogy számos alkalmazást hozzon létre, amelyek között vannak: a riasztó, amely megakadályozza a gyermekek autóba felejtését, a távellátó rendszer és a korábban említett távoli riasztó. Általánosságban elmondható, hogy ez egy olyan rendszer, amely képes figyelmeztetéseket és értesítéseket generálni telefonon, amikor bizonyos események - amelyek nem feltétlenül vészhelyzetek - következnek be, és ezért távfelügyeletre is szolgálnak.

Ajánlott: