İçindekiler:

Çocuğumu Kurtarın: Çocuğu Arabada Unutursanız Mesaj Gönderen Akıllı Koltuk: 8 Adım
Çocuğumu Kurtarın: Çocuğu Arabada Unutursanız Mesaj Gönderen Akıllı Koltuk: 8 Adım

Video: Çocuğumu Kurtarın: Çocuğu Arabada Unutursanız Mesaj Gönderen Akıllı Koltuk: 8 Adım

Video: Çocuğumu Kurtarın: Çocuğu Arabada Unutursanız Mesaj Gönderen Akıllı Koltuk: 8 Adım
Video: ÖZÜR DİLERİM😔❤️ #keşfet #shorts 2024, Temmuz
Anonim
Çocuğumu Kurtarın: Çocuğu Arabada Unutursanız Kısa Mesaj Gönderen Akıllı Koltuk
Çocuğumu Kurtarın: Çocuğu Arabada Unutursanız Kısa Mesaj Gönderen Akıllı Koltuk

Arabalara takılır ve çocuk koltuğuna yerleştirilen dedektör sayesinde çocuğu yanımıza almadan kaçarsak bizi SMS veya telefon ile uyarır

1. Adım: Giriş

giriş
giriş

Haberlerdeki en üzücü (ve her halükarda, nadir görülen) kazalar arasında, hareketlilik, sağlık sorunları veya dikkatsizlik nedeniyle arabadan inen ve çocuklarını çocuk koltuğunda “unutan” ebeveynler var., sıcak veya soğuk bir ortamda. Elbette biri veya bir şey sürücüye çocuğu arabada bıraktığını hatırlatsaydı bu tür kazalar önlenebilirdi; Şüphesiz teknoloji, üretici tarafından araçta uygulanacak veya burada açıklanan proje gibi “güçlendirme” türünden çözümlere yardımcı olabilir ve çözümler sunabilir. Bu, sürücünün davranışının değerlendirildiği ve gerekli eylemlerin gerçekleştirildiği bazı parametreleri algılayan bir GSM cep telefonuna dayalı bir cihazdır: özellikle, uzaklaşan sürücünün telefonuna bir SMS gönderilir. arabadan. Cihaz araca monte edilmiştir ve ikincisinin elektrik sistemi tarafından desteklenmektedir; çocuğun koltuğunda oturduğunu doğrular (çocuk koltuğunun kılıfının altına yerleştirilecek bir devre tahtasına monte edilmiş, bazı düşük profilli düğmelerden oluşan bir sensör vasıtasıyla): düğmelere basıldığı anlaşılırsa (dolayısıyla çocuk oturuyorsa), devre ayrıca aracın durduğunu doğrulayacaktır (üç eksenli ivmeölçer aracılığıyla), eğer öyleyse ve ayarlanan süre dolduğunda, sürücünün telefonuna bir alarm SMS mesajı gönderecek ve bir zil sesi verecektir.

Ayrıca, aynı telefon numarasına ve muhtemelen diğerlerine bir arama yapar, böylece ebeveynler, arkadaşlar ve diğer insanlar neler olduğunu doğrulamak için sürücüyü arayabilirler. Tercih edilen uygulama bahsi geçen uygulama olsa da proje diğer iki amaca uyarlanabilecek bir platform olarak laboratuvarımızda oluşturulmuştur. Birincisi yaşlı ve hassas kişiler için kaçak akım cihazı, ikincisi ise elektrik kesintisi durumunda çalışan (ve dondurucunun buzunun çözülmesini ve içindeki gıdaların tehlikeli hale gelmesini önlemek amacıyla kullanışlı olan) bir uzaktan alarmdır.).

Adım 2: Çocuğum Devre Şemasını Kaydet

Çocuğum Devre Şemasını Kaydet
Çocuğum Devre Şemasını Kaydet

Öyleyse tüm bunların neyle ilgili olduğunu görelim ve yönetimi Microchip tarafından bir PIC18F46K20-I/PT mikrodenetleyicisine emanet edilen, MF1361 ürün yazılımımız aracılığıyla programlanan devrenin durumunu okuyacak şekilde elektrik şemasını analiz edelim. girişler (çocuk koltuğunun ağırlık sensörünün ve olası bir algılama cihazının bağlı olduğu) ve (U5) ivmeölçer tarafından sağlanan sinyalleri alır ve (U4) harici EEPROM ile konuşur (sistemin çalışması için ayarları içerir)) ve olası bir (U6) radyo alıcısını arayüzler ve bir (GSM) hücresel modülünü yönetir.

Lütfen devrenin, temel donanım yazılımından başlayarak kendi uygulamalarını oluşturmak isteyenler için genişletilebilir bir geliştirme platformu olarak tasarladığımız için monte edilebilecek veya kurulamayan öğeleri dikkate aldığını unutmayın. Güç açıkken sıfırlamadan sonra RB1 ve RB2 hatlarını dahili bir çekme direnciyle beslenen girişler olarak başlatan mikrodenetleyiciyi tanımlayarak başlayalım. IN1 ve IN2; D2 ve D3 diyotları, girişlerde hatalı olarak PIC güç kaynağından birinin üzerindeki bir voltajın uygulanması durumunda mikro denetleyiciyi korur. IN1 şu anda çocuk koltuğunun ağırlık sensörü için kullanılmaktadır, IN2 ise diğer olası kontroller için mevcuttur: örneğin, tavan ışıklarındaki voltajın okunması yoluyla kapıların açılıp kapanmasının algılanması için kullanabiliriz.; Bununla ilgili olarak, bazı modern otomobillerde tavan ışıklarının (PWM'de) bir bağlantı kutusu tarafından yönetildiğini (kademeli bir açılıp kapanmayı sağlamak için) göz önünde bulundurun, oysa biz sadece anında yanan ışıkların durumunu okumamız gerekiyor. ve kapalı (aksi takdirde okuma anormal olacaktır); bundan sonra mikrodenetleyicinin girişi ile toprak arasına (diyottan sonra) yerleştirilen bir kondansatör vasıtasıyla PWM'yi filtrelememiz gerekecek. Diğer bir giriş, P1 düğmesini okumak için gerekli olan (normalde kapalı olan hücresel modülü zorla açmak için kullanılan) hala dahili bir çekme direnci ile sağlanan RB3'tür. Halihazırda I/O'ların başlatılması sırasında, RB4, – gerilim bölücü R1 ve R2 aracılığıyla – çift saptırıcı SW1b tarafından gerçekleştirilen devre başlangıcını okumak amacıyla bir giriş olarak ayarlanır; mikrodenetleyici güç konektöründe bulunan girişten daha düşük bir voltajı tolere ettiğinden voltaj bölücü gereklidir. RB4'ün işlevi gelecekteki gelişmeler için ayrılmıştır, devrenin hem USB soketi üzerinden bir ağ güç kaynağı ile hem de özel şarj regülatörünün çıkışına bağlı bir lityum pil vasıtasıyla çalıştırılabileceği göz önünde bulundurularak açıklanmıştır.

Adım 3: Devre Şeması

Devre şeması
Devre şeması

Devre şemasında çarpı ile işaretlenmiş kontaklar üzerinde SW1 hareket ettirildiğinde, devrenin geri kalanı aküden izole edilir ve bu nedenle kapanır; güç kaynağının (USB) girişinde 5 voltluk bir voltaj uygulanırsa, yalnızca şarj aşaması çalışır (kutup değişimlerinden koruyan D1 diyotuyla beslenir). SW1'i açık konuma getirerek, SW1b, giriş voltajını RB4 hattına getirir ve SW1a, açmaya ek olarak pilin uçlarındaki voltaj (tam şarjdayken yaklaşık 4V) aracılığıyla mikrodenetleyiciye güç sağlar. Devrenin geri kalanının ihtiyaç duyduğu 5V'yi üreten, U3 olarak işaretlenmiş yükseltici anahtarlama dönüştürücüsü.

USB üzerinden güç verilen devrenin işleyişi ile ilgili olarak, SWb giriş voltajını RB4'e getirir, bu - bellenimde okumasını uygulayarak - ağ güç kaynağının bulunup bulunmadığının anlaşılmasını sağlar; böyle bir işlev, karartma önleyici alarmın oluşturulması amacıyla kullanışlıdır. Öte yandan, pil çalışması sırasında RB4, mikrodenetleyicinin bunu bilmesini ve enerji tüketimini azaltmak için olası stratejileri (örneğin, cep telefonunun açık olduğu aralıkları azaltarak) gerçekleştirmesini sağlar. RB4 hattı, bellenimin devrenin pille çalıştığını anlamasının tek yoludur, çünkü U1 RB4 sıfır voltta olsa bile güç alıyorsa, bu, devrenin pille çalıştığı anlamına gelirken, başka bir güç kaynağı varsa, USB'den çekilen voltaj sayesinde çalışacaktır. Şimdi I/O'ların başlatılmasına geri dönelim ve RC0, RE1, RE2 ve RA7 hatlarının giriş olarak başlatıldığını, bu hatlar için dahili olarak etkinleştiremeyeceğimizi düşünürsek, onlara harici bir pull-up direnci sağlandığını görelim; Gelecekteki gelişmeler için ayrılmış bir aksesuar olan hibrit alıcının kanallarını okumak için bunlara ihtiyaç duyulacaktır. Böyle bir alıcı, ev kullanımı için uzaktan alarm olarak, hareketlerinde engelli veya yatağında zorlananlar için yararlı olabilir; RX telsizin çıkışlarındaki varyasyonu tespit ederek yardım istemek için bir telefon görüşmesi yapacak veya benzeri bir SMS gönderecektir. Bu olası bir uygulamadır, ancak başkaları da var; yine de, bellenimde uygulanması gerekir. RC3, RC4, RB0 ve RD4, U4 ivmeölçerine atanmış hatlardır, daha spesifik olarak NXP tarafından MMA8452 üç eksenli ivmeölçeri temel alan bir devre kartıdır: RC3 bir çıkıştır ve bir saat sinyali göndermek için gereklidir. RC4 çift yönlü bir I/O'dur ve SDA'yı çalıştırır, diğer iki pin ise belirli olaylar meydana geldiğinde ivmeölçer tarafından üretilen INT1 ve INT2 kesmelerinin okunması için ayrılmış girişlerdir. RA1, RA2 ve RA0 hatları hala giriştir, ancak bunlar A/D dönüştürücüde çoğullanmıştır ve yine devre kartında bulunan ve MMA7361 ivmeölçer modülünü temel alan U5 üç eksenli ivmeölçeri okumak için kullanılırlar.; böyle bir bileşen U4'e (şu anda üretici yazılımımız tarafından beklenen) bir alternatif olarak tasarlanmıştır ve ilgili hatlardan gelen analog voltajlar aracılığıyla X, Y, Z eksenlerinde algılanan ivmeler hakkında bilgi sağlar. Bu durumda, MMA8452'nin yönetim rutinine ihtiyaç duyulmadığından (kayıtların okunmasını, I²C-Bus protokolünün uygulanmasını vb. gerektirir) ürün yazılımı basitleştirilir. Yine ADC'ler konusunda, mikrodenetleyiciye ve devrenin geri kalanına (radyo alıcısı hariç) güç veren lityum pil tarafından sağlanan voltaj seviyesini okumak için An0 hattı kullanılır; Firmware bunu dikkate alırsa, pil azaldığında veya belirli bir voltaj eşiğinin altındayken tamamını kapatma imkanı sağlar. RC2 hattı bir çıkış olarak başlatılır ve BUZ1 piezoelektrik buzzer'ın aygıt yazılımı tarafından belirtilen uyarı akustik notasını vermesi gerektiğinde bir dizi dijital darbe üretir; diğer iki çıkış, LD1 ve LD2 LED'lerini yakma görevi verilen RD6 ve RD7'dir.

Adım 4: PCB Devre Şeması

PCB Devre Şeması
PCB Devre Şeması

RD0, RD2, RD3, RC5 ile I/O'ların analizini tamamlayalım, SIMCom tarafından arayüzden SIM800C hücresel modülüne doğru UART'ın RX'leri ve TX'leri ile birlikte; devrede ikincisi, baskılı devre kartında bulunan özel konektöre yerleştirilmek üzere özel bir kart üzerine monte edilir. Modül, gönderilen mesajlara (alarm mesajları) ve alınan mesajlara (konfigürasyon mesajları) ait verileri mikrodenetleyici ile PIC'nin UART'ı üzerinden değiştirir, bu da cep telefonu ayar komutları için de gereklidir; satırların geri kalanı bazı durum sinyalleriyle ilgilidir: RD2, LD4 tarafından tekrarlanan “sinyal” LED'inin çıkışını okurken RD3, Zil Göstergesini, yani bir telefon görüşmesi alınır. RD0 hattı modülün sıfırlanmasını sağlar ve RC5 açma ve kapama ile ilgilenir; sıfırlama ve AÇIK/KAPALI, SIM800C'nin üzerine monte edildiği kart üzerindeki devre tarafından gerçekleştirilir.

Şekil 1'de yerleştirme konektörünün pin çıkışı ile birlikte devre şeması gösterilen kart, SIM800C cep telefonu, bir MMX 90° anten konektörü ve üzerinde güç kaynağının bulunduğu 2mm erkek 2×10 pin-şerit içerir. kaynağı, ateşleme kontrol hattı (PWR), tüm sinyaller ve GSM modülünden gelen ve GSM modülüne giden seri iletişim hatları, Şekil 1'de gösterildiği gibi.

Adım 5: PCB Devre Şeması

PCB Devre Şeması
PCB Devre Şeması

Mikrodenetleyicinin G/Ç'leri tanımlandığından, devreye güç verilmesiyle ilgili iki bölüme bakabiliriz: şarj cihazı ve DC/DC yükseltici dönüştürücü.

Şarj cihazı, Microchip tarafından üretilen MCP73831T entegre devresini (U2) temel alır; giriş olarak tipik olarak 5V'yi kabul eder (tolere edilebilir aralık 3.75V ile 6V arasındadır), bu devreye USB konektöründen gelir; çıkışta, lityum iyon veya lityum polimer (Li-Po) elemanlarını şarj etmek için gereken akımı ve 550mA'ya kadar besleme sağlar. Bir pil (+/- BAT kontaklarına bağlanacak) teorik olarak sınırsız kapasiteye sahip olabilir, çünkü en fazla çok uzun bir sürede şarj olur, ancak lütfen 550mA akım aracılığıyla 550 mAh'lik bir elemanın bir saat içinde şarj; 500 mAh hücre seçtiğimiz için bir saatten daha kısa sürede şarj olacak. Entegre devre, LD3 ışık diyotunun, şarj olurken düşük mantık seviyesine getirilen STAT çıkışı tarafından çalıştırıldığı ve şarjı durdurduğunda yüksek bir mantık seviyesinde kaldığı tipik konfigürasyonda çalışır; aynısı, MCP73831T kapatıldığında veya VB çıkışına pil bağlı olmadığı ortaya çıktığında yüksek empedansa (açık) getirilir. VB (pin 3), lityum pil için kullanılan çıkıştır. Entegre devre, şarjı sabit akım ve voltaj ile gerçekleştirir. Şarj akımı (Ireg), pim 5'e bağlı bir direnç aracılığıyla ayarlanır (bizim durumumuzda bu R6'dır); değeri, aşağıdaki ilişki ile dirence bağlıdır:

Ireg = 1.000/R

burada Ireg akımı A olarak ifade edilirse R değeri ohm olarak ifade edilir. Örneğin, 4.7 kohm ile 212 mA sınırlaması elde edilirken, R 2.2 kohm iken akım yaklaşık 454 mA değerindedir. pin 5 açılırsa entegre devre boş duruma gelir ve sadece 2 µA soğurur (kapanma); bu nedenle pim, etkinleştirme olarak kullanılabilir. Devre şemasının açıklamasını akü voltajından 5 adet stabilize volt çeken yükseltici dönüştürücü ile tamamlayalım; Sahne, senkron bir boost regülatörü olan MCP1640BT-I/CHY entegre devresini temel alır. İçinde bir PWM jeneratörü vardır, bu transistörü çalıştıran bir transistör toplayıcısı L1 bobinini periyodik olarak toprağa kapatır, SW pimi vasıtasıyla şarj eder ve duraklamalar sırasında biriken enerjiyi - pim 5 aracılığıyla - serbest bırakmasını sağlar. C2, C3, C4, C7 ve C9 filtre kapasitörleri. Dahili transistörü koruyan diyot kelepçesi de dahilidir, bu nedenle gereken harici bileşenleri minimuma indirir: aslında, Vout ve toprak arasında filtre kapasitörleri, L1 indüktörü ve Vout ile FB arasındaki dirençli bölücü vardır. çıkış voltajını istenen değerde stabilize ederek dahili hata amplifikatörü aracılığıyla PWM jeneratörünün yeniden etkinleştirilmesi ile. Bu nedenle, R7 ve R8 arasındaki oranı değiştirerek, Vout pini tarafından sağlanan voltajı değiştirmek mümkündür, ancak bunu yapmak bizim çıkarımıza değildir.

6. Adım: Çocuğumu Kurtar için Ayarlar ve Komutlar

Çocuğumu Kurtar için Ayarlar ve Komutlar
Çocuğumu Kurtar için Ayarlar ve Komutlar
Çocuğumu Kurtar için Ayarlar ve Komutlar
Çocuğumu Kurtar için Ayarlar ve Komutlar

Kurulum tamamlandıktan sonra üniteyi yapılandırmanız gerekecektir; bu tür bir işlem SMS yoluyla gerçekleştirilir, bu nedenle lütfen 7100-FT1308M modülünün SIM tutucusuna çalışır durumda bir SIM takın ve ilgili telefon numarasını not edin. Bundan sonra, lütfen gerekli tüm komutları bir cep telefonu aracılığıyla verin: hepsi Tablo 1'de gösterilmektedir.

İlk yapılacaklar arasında, çocuk koltuğunda bir çocuk olması durumunda, sistemin arayacakları veya alarm SMS mesajlarının gönderileceği listedeki telefon numaralarının konfigürasyonu yer almaktadır. unutulmuş terk edilmiş”. İşlemi kolaylaştırmak için, sistemin bu işlemde olduğu gibi şifre ile korunduğu göz önüne alındığında, bir Kolay Kurulum modu tasarlanmıştır: ilk başlatıldığında, sistem kendisini arayan ilk telefon numarasını kaydeder ve listedeki ilk sayı olarak kabul eder. Bu numara, şifreler olmadan bile değişiklik yapabilecek; her halükarda komutlar herhangi bir telefondan gönderilebilir, ilgili SMS şifreyi içerdiği sürece ve - bazı komutları hızlandırmak için - listedeki telefon numaralarından gönderilenlerin gerek kalmadan verilebileceğine izin vermiş olsak bile. şifreler. Listeden telefon numarası ekleme ve silme ile ilgili komutlara gelince, şifre talebi, listenin sadece bunu yapmaya yetkin bir kişi tarafından yönetilmesini sağlar. Şimdi devrenin bir komuttan fazlasını içeren SMS mesajlarını da kabul ettiği öncülüyle, komutların tanımına ve karşılık gelen sözdizimine geçelim; bu durumda komutlar bir sonrakinden virgülle ayrılmalıdır. İncelenen ilk komut parolayı değiştiren komuttur, PWDxxxxx;pwd gibi bir SMS'den oluşur, burada xxxxx yerine yeni parolanın (beş sayıdan oluşan) yazılması gerekir, pwd ise mevcut parolayı belirtir. Varsayılan şifre 12345'tir.

Konfigürasyon komutları göndermek için etkinleştirilen sekiz sayıdan birinin hafızaya alınması, metni NUMx+nnnnnnnnnnnnn;pwd metnini içeren bir SMS gönderilerek gerçekleştirilir; bu metin, pozisyonun (hangi numaranın hafızaya alındığı) yerine yazılmalıdır. x, telefon numarası ns yerine geçer, pwd ise mevcut şifredir. Tamamı boşluksuz yazılmalıdır. Cep telefonlarında 19 haneli sayılara izin verilir, +, uluslararası arama öneki olarak 00 yerine geçer. Örneğin üçüncü sıraya 00398911512 telefon numarasını eklemek için şu şekilde bir komut göndermeniz gerekecektir: NUM3+398911512;pwd. Parola yalnızca, başka bir telefon numarası tarafından daha önce işgal edilmiş bir konuma bir telefon numarasını kaydetmeye çalıştığınızda gereklidir; Öte yandan, boş bir konuma bir numara eklemeniz gerekiyorsa, aşağıdaki metni içeren bir SMS göndermeniz yeterlidir: NUMx+nnnnnnnnnnnnn. Bir numaranın silinmesi, NUMx;pwd metnini içeren bir SMS aracılığıyla gerçekleştirilir; x yerine silinecek telefon numarasının konumunu yazmanız gerekecek, pwd ise normal şifredir. Örneğin, hafızaya alınan listeden dördüncü telefon numarasını silmek için NUM4;pwd metnini içeren bir mesaja ihtiyaç vardır. Devrede hafızaya alınan telefon numarasının listesini talep etmek için aşağıdaki metni içeren bir SMS göndermeniz gerekecektir: NUM?;pwd. Kurul, sorgulamanın geldiği telefon numarasına cevap verir. QUAL göndererek GSM sinyalinin kalitesini bilmek mümkün mü? emretmek; sistem mevcut durumu içeren bir SMS ile cevap verecektir. Mesaj, komutu gönderen telefona gönderilecektir. Şimdi giriş durumu ve yapılandırma mesajlarına geçelim: LIV? girdilerin durumunu bilmeyi sağlar; IN2, hem voltaj seviyesinde (giriş açıkken alarmı tetikleyen LIV2:b aracılığıyla ayarlanır) hem de birinci varyasyonda (LIV:v aracılığıyla ayarlanır) çalışabilir. Girişlerle ilgili olarak, IN1 için INI1:mm komutu (mm yerine engelleme dakikaları) ve IN2 için INI2:mm aracılığıyla bir engelleme süresi ayarlamak mümkündür; Giriş - seviye modunda - açık kalırsa, sürekli uyarı gönderilmesini önlemek için engelleme gereklidir. Listedeki hangi numaraların aranması gerektiğini belirlemek için, SMS mesajlarının gönderileceği telefon numaralarının yönetiminde kullanılan kurallarla VOCxxxxxxxx:ON;pwd mesajını göndermeniz gerekir. Yanıt mesajı çok benzer: "Hafızaya alınan numara: Posx V+nnnnnnnnnnnn, Posy V+nnnnnnnnnnn." SMS'in S'si, sesin V'si ile değiştirildi. Bu durumda bile, devre dışı bırakma için iki farklı komut vardır: SMSxxxxxxxx:OFF;pwd mesaj göndermeyi devre dışı bırakır ve VOCxxxxxxxx:OFF;pwd telefon görüşmesi yapma olasılığını devre dışı bırakır. x'ler, alarm uyarılarını almaması gereken sayıların konumlarını temsil eder. Aranacak telefon numaralarının ayarlanması veya alarm SMS mesajlarının gönderileceği komutla ilgili bir şeyi netleştirmemiz gerekiyor: Firmware'in varsayılan ayarlarına göre ve her toplam sıfırlamadan sonra sistem hem aramaları hem de SMS'leri yönlendirecektir. mesajlar, hafızaya alınmış tüm numaralara. Sonuç olarak, bazılarını dışarıda bırakmak için, SMSxxxxxxxx:OFF;pwd veya VOCxxxxxxxx:OFF;pwd deaktivasyon komutlarının gönderilmesi ve dışarıda bırakılacak pozisyonların belirtilmesi gerekir. Sistem her yeni açıldığında listede ilk sırada yer alan telefon numarasına SMS gönderir. Böyle bir işlev, AVV0 (devre dışı bırakma) ve AVV1 (etkinleştirme) komutları aracılığıyla devre dışı bırakılabilir/etkinleştirilebilir; varsayılan metin SİSTEM BAŞLATMA'dır. Şimdi gönderilecek SMS mesajlarının ezberlenmesini veya üzerine yazılmasını sağlayan komutlara geçelim: sözdizimi TINn:xxxxxxxxx'inkine benzer, burada n mesajın atıfta bulunduğu girişin numarasıdır, xs ise 100 karakterden uzun olmaması gereken kısa mesaja karşılık gelir. Önemli bir ayar, OSS1:ss komutu ile gerçekleştirilen IN1 gözlem süresi ile ilgili olandır, burada ss yerine süre (0 ile 59 saniye arasında değişir) geçer: devreye ne kadar süre geçtiğini gösterir. Aracın durduğunun tespit edildiği andan itibaren ve alarm oluşturulmadan önce düğmelerin basılı kalması gerekir. Kısa bir süre durduğunuzda yanlış bir alarm oluşmasını önlemek için gecikme çok önemlidir. Bu bakış açısına göre, devreye güç verildiğinde (gösterge paneli açıldığında) bellenim, sürücünün garaj kapısını kapatma veya kapatma gibi işlemleri yapabilmesi için ayarlanan sürenin iki katı kadar bekler. emniyet kemerlerinin takılması vb. Aynı prosedürlerle, OSS2:ss komutu verilerek IN2 için bir gözlem süresi de tanımlanabilir; Ayrıca SMS (OSS? komutu) ile güncel ayarlı zamanları talep etmek de mümkündür. Varsayılan ayarları döndüren komutlarla bu genel bakışı tamamlayalım: bu RES;pwd. Cevap mesajı “Sıfırla” dır. Komutların geri kalanı Tablo 1'de açıklanmıştır.

Adım 7: Bileşenler Listesi

C1, C8, C10: 1 µF seramik kapasitör (0805)

C2, C6, C7, C9: 100 nF seramik kapasitör (0805)

C3, C4: 470 µF 6,3 VL tantal kapasitör (D)

C5: 4, 7 µF 6.3 VL tantal kapasitör (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: Breakout board morina. 2846-MMA8452

U5: Breakout kartı morina. 7300-MMA7361 (kullanılmamış)

P1: 90° Mikro Anahtar

P2: –

LD1: 3 mm sarı LED

LD2, LD4: 3 mm yeşil LED'ler

LD5: – LD3: 3 mm kırmızı LED

D1÷D3: MBRA140T3G

D4: MMSD4148

DZ1: 2.7V 500mW Zener diyot

L1: 4.7 µH 770mA tel sargılı indüktör

BUZ1: Elektroniksiz Buzzer

8 yollu dişi şerit ayırıcı

9 yollu dişi şerit ayırıcı

6 yollu erkek şerit ayırıcı

2 mm aralıklı 2×10 dişi konnektör

2.54 adımlı 2 yollu terminal (3 adet)

PCB'ler için 2 mm hatveli 2 yollu JST Konnektör

2 mm JST konektörlü 500mA LiPo pil

S1361 (85×51 mm) baskılı devre kartı

Adım 8: Sonuç

Çözüm
Çözüm

Burada önerdiğimiz proje açık bir platformdur; Arabada çocukları unutmamak için alarm, uzaktan bakım sistemi ve daha önce bahsettiğimiz uzaktan alarm gibi birçok uygulama oluşturmak için kullanmak mümkündür. Daha genel olarak, bu, belirli olaylar meydana geldiğinde telefon aracılığıyla uyarı ve bildirimler üretebilen bir sistemdir ve bu nedenle, acil durum olması gerekmez ve bu nedenle uzaktan izleme amaçlarına da hizmet eder.

Önerilen: