那曲檬骨新材料有限公司

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

可啟用Web的電子門鎖的制作教程

454398 ? 來源:wv ? 2019-09-28 11:31 ? 次閱讀

步驟1:安裝和配置Raspberry PI

首先,您需要安裝并配置RESTFUL服務(wù)器以接受通過Internet和用于訪問Raspberry PI-GPIO引腳的框架,以通過這些引腳讀取和寫入數(shù)據(jù)。

配置Raspberry PI來訪問無線網(wǎng)絡(luò)網(wǎng)絡(luò)(您可以購買無線加密狗并通過Raspberry PI USB接口進行連接。 (如何鏈接)

在Raspberry PI上安裝Node JS。 (操作鏈接)

Node.JS上安裝pi-gpio,以通過nodeJS訪問Raspberry PI引腳(安裝PI-GPIO)

在Node.JS上安裝express以創(chuàng)建RESTFUL服務(wù)器(安裝Express)

在 GPIOcontroller.js 文件(功能 )中創(chuàng)建兩個文件(負(fù)責(zé)控制硬件引腳和鎖定)和 myService.js (控制臺中的節(jié)點將調(diào)用該服務(wù)來運行服務(wù)器,它將調(diào)用GPIOcontroller.js函數(shù))。 。這將在稍后的-步驟3中進行演示–

現(xiàn)在是硬件!

步驟2:在Raspberry PI和Raspberry PI之間構(gòu)建硬件鎖定

1 Raspberry PI

在Raspberry PI中,我們將使用GPIO引腳7,GRD和5V輸出,因為GPIO引腳產(chǎn)生3.3V,由于汲取的高電流導(dǎo)致電壓降低于3V,因此無法激活繼電器的螺線管。因此,我們不能依靠GPIO電壓輸出來打開繼電器開關(guān)。

2放大

使用NPN晶體管二極管電阻器,我們使用晶體管進行通道Raspberry PI到接觸式繼電器的5V輸出,使用GPIO輸出的輸入作為信號來打開和關(guān)閉晶體管以激活繼電器開關(guān)。 (檢查面包板)

3繼電器

(鏈接到繼電器的教學(xué)視頻

12V繼電器有5條支腳,兩條支腳在螺線管中產(chǎn)生電流,從而打開開關(guān),其他三個支路通常

中間支路為公共端。

一個支路為常閉(繼電器時)

一只腳正常斷開(當(dāng)繼電器被激活時,開關(guān)閉合電路)。

4電子開關(guān)

電子鎖的一個引腳連接到12V電源適配器的GRD,另一引腳連接到繼電器公共端(中腳),而繼電器常開引腳連接到12V電源適配器VCC

步驟3:服務(wù)器應(yīng)用程序代碼(RESTFUL API和PI-GPIO)

再次返回軟件代碼,請記住兩個文件(步驟2中的 GPIOController.js 和 myService.js )

GPIOcontroller.js

var gpio = require(“pi-gpio”); var gpioPin = 7;

var isOpened=false;

var unlockRelay = function(){

if(!isOpened){

/* Open the door lock */

gpio.write(gpioPin, 1, function() {

isOpened = true;

});

/*setTimeOut will be activated in 2 seconds, closing the lock as we set gpioPin value to 0*/

setTimeout(function () {

gpio.write(gpioPin, 0, function() {

isOpened = false;

});

}, 2000);

}

}

myService.js

var http = require(‘http’); var express = require(‘express’);

var app = express();

var GPIOCtrl = require(‘。/GPIOcontroller.js’);

app.get(‘/unlock/’, function(req, res){

GPIOCtrl.unlockRelay();

});

app.listen(3000);

console.log(‘App Server running at port 3000’);

然后在終端中,在您的應(yīng)用程序代碼文件級別

node myService.js &

控制臺將顯示“在端口3000上運行的App Server”

要使此腳本在Raspberry PI Startup上運行(請檢查此鏈接)

步驟4:創(chuàng)建REST客戶端

現(xiàn)在,您可以使用服務(wù)了運行在分配給Raspberry PI Wireless接口的IP和端口3000上。

要將Raspberry PI連接到云,您必須檢查無線路由器設(shè)置(超出范圍)

現(xiàn)在我們可以假設(shè)客戶端與Raspberry PI位于同一網(wǎng)絡(luò)中。

因此,這只是一個調(diào)用,您可以在幾秒鐘內(nèi)將其添加到應(yīng)用程序中:

// Create the URL to make the rest call.

NSURL *restURL = [NSURL URLWithString:@“http://raspberrypi-address:port/unlock/”];

NSURLRequest *restRequest = [NSURLRequest requestWithURL:restURL];

currentConnection = [[NSURLConnection alloc] initWithRequest:restRequest delegate:self];

這是一個iOS代碼調(diào)用示例。

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • Web
    Web
    +關(guān)注

    關(guān)注

    2

    文章

    1269

    瀏覽量

    69733
  • 電子門鎖
    +關(guān)注

    關(guān)注

    1

    文章

    15

    瀏覽量

    9516
收藏 人收藏

    評論

    相關(guān)推薦

    中穎電子第二總部基地啟用

    近日,中穎電子股份有限公司第二總部基地正式啟用。該基地位于合肥高新區(qū)習(xí)友路與創(chuàng)新大道交匯處東南角,總投資約4.5億元。
    的頭像 發(fā)表于 01-24 14:19 ?253次閱讀

    唯創(chuàng)知音智能門鎖后板鎖方案# 唯創(chuàng)知音# 智能門鎖

    智能門鎖
    WT-深圳唯創(chuàng)知音電子有限公司
    發(fā)布于 :2024年11月22日 17:28:04

    啟用多個TPS4019x設(shè)備

    電子發(fā)燒友網(wǎng)站提供《啟用多個TPS4019x設(shè)備.pdf》資料免費下載
    發(fā)表于 10-10 10:58 ?0次下載
    <b class='flag-5'>啟用</b>多個TPS4019x設(shè)備

    項目分享 | 小熊派DIY一款指紋門鎖

    今天小熊派就來手把手教大家如何利用小熊派開發(fā)板進行指紋門鎖制作,讓你擁有一款自己的指紋門鎖。指紋門鎖電路搭建及其工作原理: 首先,從整體架構(gòu)來看看指紋
    發(fā)表于 10-09 13:55

    智能門鎖觸摸芯片_門鎖感應(yīng)芯片_指紋密碼鎖芯片

    ,通過觸摸式操作,可以快速、精準(zhǔn)地開啟門鎖;使用觸摸芯片,不論是普通的指紋鎖,還是高端的智能鎖,都可以實現(xiàn)快速的開門操作,提高安全系數(shù)。 此外,智能門鎖觸摸芯片具有超高的安全性能;它采用了高級的加密技術(shù),
    的頭像 發(fā)表于 09-26 14:57 ?495次閱讀
    智能<b class='flag-5'>門鎖</b>觸摸芯片_<b class='flag-5'>門鎖</b>感應(yīng)芯片_指紋密碼鎖芯片

    啟用或禁用數(shù)字信號

    電子發(fā)燒友網(wǎng)站提供《啟用或禁用數(shù)字信號.pdf》資料免費下載
    發(fā)表于 09-18 14:50 ?0次下載
    <b class='flag-5'>啟用</b>或禁用數(shù)字信號

    使用HIC啟用外圍擴展應(yīng)用程序應(yīng)用說明

    電子發(fā)燒友網(wǎng)站提供《使用HIC啟用外圍擴展應(yīng)用程序應(yīng)用說明.pdf》資料免費下載
    發(fā)表于 09-14 09:44 ?0次下載
    使用HIC<b class='flag-5'>啟用</b>外圍擴展應(yīng)用程序應(yīng)用說明

    TDA4系列的SPI啟用和驗證

    電子發(fā)燒友網(wǎng)站提供《TDA4系列的SPI啟用和驗證.pdf》資料免費下載
    發(fā)表于 09-04 10:50 ?2次下載
    TDA4系列的SPI<b class='flag-5'>啟用</b>和驗證

    在Sitara MPU上啟用Matter

    電子發(fā)燒友網(wǎng)站提供《在Sitara MPU上啟用Matter.pdf》資料免費下載
    發(fā)表于 08-27 09:41 ?0次下載
    在Sitara MPU上<b class='flag-5'>啟用</b>Matter

    安全門鎖門鎖一開防護到位

    機械門鎖
    jf_31892182
    發(fā)布于 :2024年07月16日 13:40:17

    國產(chǎn)電機驅(qū)動芯片助力智能門鎖電機驅(qū)動領(lǐng)域

    電機驅(qū)動芯片是控制門鎖電機運轉(zhuǎn)的核心技術(shù),它能精確控制門鎖的開鎖和關(guān)鎖操作;智能門鎖中運用驅(qū)動芯片實現(xiàn)多種開鎖方式。
    的頭像 發(fā)表于 05-23 09:17 ?949次閱讀
    國產(chǎn)電機驅(qū)動芯片助力智能<b class='flag-5'>門鎖</b>電機驅(qū)動領(lǐng)域

    SS8837T智能門鎖驅(qū)動馬達(dá)-門鎖電機驅(qū)動解決方案

    ,從而提高智能鎖的穩(wěn)定性和可靠性;實現(xiàn)門鎖的開關(guān)功能。 電機驅(qū)動芯片是控制門鎖電機運轉(zhuǎn)的核心技術(shù),它能精確控制門鎖的開鎖和關(guān)鎖操作;智能門鎖中運用驅(qū)動芯片
    的頭像 發(fā)表于 05-08 11:15 ?828次閱讀

    低功耗、量產(chǎn)、低成本的雷達(dá)模塊Rd-03L,助力智能門鎖行業(yè)

    從酒店、公寓、商場、辦公樓到住宅,與傳統(tǒng)門鎖相比,智能門鎖的優(yōu)勢顯而易見,鑰匙丟了?落在公司了?這些問題通通可以解決。目前的智能鎖都是采用電池供電,而且要求待機一年到二年,這就需要一些低功耗的傳感器
    的頭像 發(fā)表于 03-30 08:21 ?572次閱讀
    低功耗、<b class='flag-5'>可</b>量產(chǎn)、低成本的雷達(dá)模塊Rd-03L,助力智能<b class='flag-5'>門鎖</b>行業(yè)

    芯驅(qū)動,馭未來 | 汽車門鎖TOLL解決方案,助力汽車門鎖更智能、更安全

    汽車門鎖是汽車車身的重要部件之一。汽車自發(fā)明以來,經(jīng)歷了機械化、電氣化、電子化的發(fā)展歷程。汽車電子門鎖是以電磁鐵、微電機、鎖體為執(zhí)行機構(gòu),由電子
    的頭像 發(fā)表于 03-29 16:11 ?607次閱讀

    鴻蒙OS開發(fā)實例:【Web網(wǎng)頁】

    HarmonyOS平臺通過Web控件支持網(wǎng)頁加載展示,Web在中是作為專項參考的。 本篇文章將從Android和iOS平臺研發(fā)角度出發(fā)來實踐學(xué)習(xí)API功能
    的頭像 發(fā)表于 03-28 21:47 ?1977次閱讀
    鴻蒙OS開發(fā)實例:【<b class='flag-5'>Web</b>網(wǎng)頁】
    正蓝旗| 百家乐官网娱乐网送68元| 百家乐官网大路小路三珠路| 永康百家乐赌博| bet365官方| 广东百家乐官网桌布| 现场百家乐牌路分析| 曼哈顿娱乐城| 全迅网百家乐官网的玩法技巧和规则| 泰山百家乐的玩法技巧和规则| 姚安县| 百家乐官网制胜软件| 百家乐五湖四海娱乐场开户注册| 百家乐官网美女视频| 百家乐二代皇冠博彩| 香港六合彩管家婆| CEO百家乐官网的玩法技巧和规则 喜达百家乐官网的玩法技巧和规则 | ea百家乐官网打水| 老人头百家乐的玩法技巧和规则 | 八大胜百家乐官网的玩法技巧和规则| 真人游戏试玩| 百家乐官网最佳注码法| 百家乐翻天超清| 百家乐官网长龙太阳城| 红桃K百家乐的玩法技巧和规则| 澳门百家乐官网单注下限| 重庆百家乐的玩法技巧和规则 | 德州扑克发牌视频| 海尔百家乐官网的玩法技巧和规则| 大发888游戏平台 送1688元礼金领取lrm | 百家乐官网mediacorp| 百家乐怎样赢| 华盛顿百家乐的玩法技巧和规则| 皇冠代理| 百家乐视频台球游戏| 四平市| 百家乐tt赌场娱乐网规则| 456棋牌游戏| 百家乐能作弊吗| 东光县| 百家乐庄牌闲牌|