国产chinesehdxxxx老太婆,办公室玩弄爆乳女秘hd,扒开腿狂躁女人爽出白浆 ,丁香婷婷激情俺也去俺来也,ww国产内射精品后入国产

電子發(fā)燒友App

硬聲App

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

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

3天內(nèi)不再提示
創(chuàng)作
電子發(fā)燒友網(wǎng)>電子資料下載>電子資料>開(kāi)門(mén)器遙控器開(kāi)源分享

開(kāi)門(mén)器遙控器開(kāi)源分享

2022-10-26 | zip | 0.04 MB | 次下載 | 2積分

資料介紹

描述

注意:如果您不想自己構(gòu)建這個(gè)麻煩,您可以Tindie 上向我購(gòu)買(mǎi)完整的電路

介紹

我住在一個(gè)有門(mén)的小區(qū)里,所以每次有朋友來(lái)拜訪我都必須遠(yuǎn)程為他們開(kāi)門(mén)。不幸的是,我的無(wú)線開(kāi)門(mén)遙控器只能在我家某個(gè)窗戶前的一個(gè)遙遠(yuǎn)角落工作。

我很懶,所以我決定破解一個(gè)開(kāi)門(mén)器遙控器并將其連接到樹(shù)莓派,這樣我就可以把 Pi/開(kāi)門(mén)器留在那個(gè)房間里。

現(xiàn)在,當(dāng)一個(gè)朋友想進(jìn)來(lái)時(shí),我只需在我的智能手機(jī)上打開(kāi)一個(gè)網(wǎng)頁(yè),然后用它打開(kāi)大門(mén)!我使用的是 Raspberry Pi Zero W,但您也可以輕松地使用不同的 Raspberry Pi、ArduinoESP8266——您只需進(jìn)行一些小的修改。

教程使用300 MHz 鑰匙鏈遙控開(kāi)門(mén)器,但您也可以使用不同的開(kāi)門(mén)器遙控器,稍作修改——原理相同。

讓我們開(kāi)始吧!

0. 先決條件

本教程假設(shè)您對(duì)電子有基本的了解(什么是二極管/晶體管/電阻器/繼電器,以及一些基本的焊接技能)。

1. 破解開(kāi)門(mén)機(jī)

第一步是打開(kāi)開(kāi)門(mén)機(jī)遙控器。我使用的模型背面有一個(gè)螺絲,側(cè)面有一個(gè)凹口。卸下螺絲,將硬幣插入槽口,然后擰開(kāi)塑料外殼。

?
pYYBAGNX-_WAfNLtAAm4-9dE8mU449.png
?
1 / 2 ?圖 1. 擰下螺絲...
?

當(dāng)你打開(kāi)它時(shí),設(shè)置 10 個(gè) DIP 開(kāi)關(guān)以匹配你的開(kāi)門(mén)器的代碼。

接下來(lái)我們需要確定四點(diǎn):

  • 電池正極端子
  • 電池負(fù)極端子,
  • 用于激活遙控器的按鈕的兩個(gè)端子。
?
?
?
poYBAGNX-_-AepUTABXVfARgXy4250.png
?
1 / 2 ?圖 3. 從上方看的開(kāi)門(mén)器 PCB
?

我們需要移除這些部件,因?yàn)槲覀円獙⑽覀冏约旱牟考附拥剿鼈兊奈恢谩?/font>使用烙鐵,您可以加熱每個(gè)部件的焊接連接,然后用鉗子輕輕地將它們拉出。幫助工具在這里有很大幫助,耐心也是如此。您也可以嘗試使用一些焊錫芯去除一些焊料。

如果您遇到困難,請(qǐng)嘗試搜索有關(guān)如何拆焊組件的教程。

卸下零件后,使用焊料泵清除通孔中剩余的焊料。完成后,它應(yīng)該如下所示:

poYBAGNX_AyADapkAB6Mwut_6rw072.png
圖 5. 去掉了我們需要移除的部件的開(kāi)門(mén)器 PCB,只留下了空的通孔。
?

2.控制器電路

控制器電路有兩個(gè)用途:

  • 它為開(kāi)門(mén)遙控器供電(因?yàn)槲覀円瞥穗姵囟俗樱?,并?/font>
  • 它通過(guò)使用繼電器代替我們?cè)诓襟E 1 中移除的按鈕來(lái)觸發(fā)開(kāi)門(mén)器遙控器。

這個(gè)特殊遙控器的電池是 12V,所以我們使用 5V 至 12V DC-DC 轉(zhuǎn)換器供電。根據(jù)轉(zhuǎn)換器的數(shù)據(jù)表,我們?cè)谌我粋?cè)添加了幾個(gè)電容器以穩(wěn)定事物。

poYBAGNX_A6AF8zfAABz9pJ4Qz0956.png
圖 6. 帶有電容器的 5V 至 12V DC-DC 轉(zhuǎn)換器。
?

注意:如果您的遙控器使用不同電壓的電池,您應(yīng)該更換一個(gè)能夠提供適當(dāng)電壓的 DC-DC 轉(zhuǎn)換器。此外,如果您想將該電路與 Arduino 或 ESP8266 一起使用,您可能必須根據(jù)型號(hào)切換到具有 3.3V 輸入的 DC-DC 轉(zhuǎn)換器(而不是 Raspberry Pi 提供的 5V)。

由于 Raspberry Pi 不能直接驅(qū)動(dòng)繼電器(它需要的電流比 Raspberry Pi 的 GPIO 引腳所能提供的更多),我們改為將 Raspberry Pi 連接到晶體管,從而驅(qū)動(dòng)繼電器。為了使這一切正常工作,我們還在 Raspberry Pi 的 GPIO 引腳和晶體管之間添加了一個(gè)電阻器,以及一個(gè)與繼電器并聯(lián)的二極管,以確保電流僅以我們想要的方式流動(dòng)。

pYYBAGNX_BCADH71AABxpccPuuE311.png
圖 7. 電路的繼電器部分。
?

注意:如果您想將電路與只有 3.3V 電源的 Arduino 或 ESP8266 一起使用,您應(yīng)該切換到 3.3V 繼電器而不是列出的 5V 繼電器。

3.組裝控制器電路

對(duì)于實(shí)際構(gòu)建控制器電路,您有三個(gè)選擇:

組裝控制器電路只需要基本的焊接技能,因?yàn)槲以O(shè)計(jì)的 PCB 沒(méi)有任何表面貼裝部件。只需將組件插入正確的位置,將電路板翻轉(zhuǎn)過(guò)來(lái),焊接并夾住剩余的引線。

如果您使用我的 PCB,我建議您從中間的組件開(kāi)始,然后向外工作。

如果您使用的是 perf 板,您仍然可以使用 PCB 來(lái)指導(dǎo)您如何布置電路——它的設(shè)計(jì)使走線非常短,幾乎所有需要連接的引線都非??拷?。

完成組件(無(wú)連接器)的接線后,它應(yīng)該看起來(lái)像這樣。

pYYBAGNX_BSAJ11qAAQI3-ybZ08718.jpg
圖 8. 完成了一半以上!
?

4. 將控制器電路連接到開(kāi)門(mén)器遙控板

現(xiàn)在我們將連接器連接到開(kāi)門(mén)器遠(yuǎn)程板。

PCB 的設(shè)計(jì)是這樣的,如果您將單個(gè)公頭引腳焊接到 PCB 任一角標(biāo)記為 12V 和 GND 的通孔,它將與門(mén)開(kāi)啟器遠(yuǎn)程板上的通孔精確對(duì)齊。將這些插頭引腳焊接到控制器電路 PCB 上,但不要連接開(kāi)門(mén)器遙控板。

或者,如果您使用的是 perf board 或不同的開(kāi)門(mén)器遙控器,您可以將一些連接線焊接到 12V 電源和控制器電路電源的接地端。我們很快將把它連接到開(kāi)門(mén)器遙控板。

接下來(lái)切割 4-5 厘米的連接線并從兩端剝?nèi)?3-4 毫米。將一端焊接到標(biāo)有“繼電器”的通孔之一,另一端懸空。用第二根連接線和另一個(gè)標(biāo)記為“繼電器”的通孔重復(fù)該過(guò)程。

poYBAGNX_BmAfESYAAjsCjaSdNM859.jpg
圖 9. 現(xiàn)在我們?yōu)榈捉堑拿總€(gè)連接器添加了一個(gè)插頭引腳,并為繼電器添加了連接線(白色)。我們將在稍后的過(guò)程中使用棕色、紅色和黑色電線。
?

現(xiàn)在,將懸掛在空中的繼電器連接線的一端通過(guò)開(kāi)門(mén)器遙控板上的孔焊接到一個(gè)按鈕上,我們?cè)诘谝徊街写_定了這一點(diǎn)。對(duì)另一個(gè)繼電器連接線和另一個(gè)按鈕通孔重復(fù)該過(guò)程。

poYBAGNX_ByANVnHAANlJanQb0Y378.png
圖 10.連接到通孔的連接線,其中按鈕曾經(jīng)位于開(kāi)門(mén)器遙控器上。
?

最后將開(kāi)門(mén)器遙控板與控制器電路 PCB 對(duì)齊,使 12V 引腳滑過(guò)電池正極端子通孔,接地引腳滑過(guò)電池負(fù)極端子通孔。焊接兩個(gè)連接以使它們保持不變,我們完成了開(kāi)門(mén)器遙控板的連接!

同樣,如果您使用的是 perf 板或不同的開(kāi)門(mén)器遙控器,只需將連接線從控制器電路電源的輸出連接到正極電池端子位于開(kāi)門(mén)器上的位置,同樣連接接地和負(fù)極電池端子.

5. 將控制器電路連接到樹(shù)莓派

最后但同樣重要的是,我們需要將控制器電路連接到 Raspberry Pi。最簡(jiǎn)單的方法是取三根母-母跳線(一根紅色、一根黑色和一根任何其他顏色)并將它們剪成兩半,如圖 9 所示。從每根線的切割端剝?nèi)?3-4mm ,然后焊接:

  • 紅線連接到控制器電路PCB上標(biāo)記為5V的通孔,
  • 通孔的黑線標(biāo)記為 GND,
  • 通孔的另一根電線標(biāo)記為 GPIO。
pYYBAGNX_B6AcKHJAAEs_fSGA-o247.jpg
圖 11. Raspberry Pi 的連接線特寫(xiě)。
?

現(xiàn)在您所要做的就是將每根電線的母插座插入Raspberry Pi 上相應(yīng)的插頭引腳!我將引腳 2 用于 5V 電源,將 6 用于接地,將 11 (GPIO 17) 用于 GPIO,但您可以使用任何可用的引腳。

poYBAGNX_COAULONAAe7Bxa4wcw800.jpg
圖 12. 最終產(chǎn)品:連接到 Raspberry Pi Zero 的控制器電路。
?

6.控制門(mén)!

現(xiàn)在我們已經(jīng)完成了控制門(mén)的所有艱苦工作。只需確保您在 Raspberry Pi 上安裝了RPi.GPIO ,您可以通過(guò)將連接到高電平的 GPIO 引腳短暫切換來(lái)打開(kāi)門(mén)。這是一些示例 Python 代碼:

from RPi.GPIO import GPIO
import time

GPIO.setmode(GPIO.BOARD)
# I used GPIO 17, which is pin 11 on the Raspberry Pi header per https://pinout.xyz/
GPIO.setup(11, GPIO.OUT)
GPIO.output(11, GPIO.HIGH) # Simulate pressing the button on the gate opener remote...
time.sleep(0.25) # Leaving it pressed for a quarter of a second...
GPIO.output(11, GPIO.LOW) # And then releasing it

如果您使用 Home Assistant,請(qǐng)繼續(xù)閱讀以了解如何配置開(kāi)門(mén)器以通過(guò) MQTT 與 Home Assistant 交談。否則,您可以使用任何您喜歡的軟件——您所要做的就是確保它最終在您想打開(kāi)門(mén)時(shí)切換 GPIO 引腳。

7. 獎(jiǎng)勵(lì):通過(guò) MQTT 和 Home Assistant 控制閘機(jī)!

注意:本部分假設(shè)您已經(jīng)有Home Assistant和在某處運(yùn)行的 MQTT 服務(wù)器。(它可以是您用來(lái)控制開(kāi)門(mén)器的同一個(gè) Raspberry Pi,但不一定非要如此。只要開(kāi)門(mén)器 Raspberry Pi 可以與 MQTT 服務(wù)器通信,您應(yīng)該沒(méi)問(wèn)題。)如果您需要弄清楚如何設(shè)置 Home Assistant 和 MQTT 服務(wù)器,還有許多其他教程將引導(dǎo)您完成該過(guò)程。

在高層次上,我們需要三個(gè)組件來(lái)通過(guò) MQTT 和 Home Assistant 控制門(mén)(當(dāng)然除了 Home Assistant 和 MQTT 服務(wù)器):

  • 連接到 MQTT 服務(wù)器的 Python 腳本,偵聽(tīng)“打開(kāi)”消息,并在收到這些消息時(shí)使用RPi.GPIO來(lái)切換遠(yuǎn)程開(kāi)門(mén)器。
  • 一個(gè)systemd 服務(wù),它會(huì)在 Raspberry Pi 啟動(dòng)時(shí)自動(dòng)啟動(dòng) Python 腳本。
  • 觸發(fā)時(shí)通過(guò) MQTT 向 Python 腳本發(fā)送“打開(kāi)”消息Home Assistant 腳本。

幸運(yùn)的是,我已經(jīng)編寫(xiě)了所有三個(gè)組件并將它們打包到我的 Github 存儲(chǔ)庫(kù)中!

要開(kāi)始克隆 Github 存儲(chǔ)庫(kù),請(qǐng)?jiān)?/font>連接到開(kāi)門(mén)器遙控器的 Raspberry Pi 上執(zhí)行以下操作:

git clone https://github.com/jgillula/rpi-gate-opener.git
cd rpi-gate-opener

連接到 MQTT 服務(wù)器并控制開(kāi)門(mén)器遙控器的 Python 腳本位于src/mqtt-gate-opener.py. 它已經(jīng)設(shè)置好了,所以我們真的不需要觸摸它(但如果您想了解它是如何工作的,歡迎您查看它)。

現(xiàn)在我們有了腳本,我們需要安裝它并設(shè)置 systemd 服務(wù)以在 Raspberry Pi 啟動(dòng)時(shí)運(yùn)行它。

為此,我們將首先使用configuregit repo 中的腳本配置我們的安裝。configure腳本有幾個(gè)選項(xiàng)。如果你不理解這些選項(xiàng),你可以運(yùn)行下面的腳本,它會(huì)為你使用健全的默認(rèn)值。

  • --with-virtualenv— 開(kāi)門(mén)器遠(yuǎn)程代碼使用RPi.GPIOpaho.mqtt Python 包。如果您已經(jīng)在全球范圍內(nèi)安裝了這些,那么您可以省略--with-virtualenv并且開(kāi)門(mén)器遠(yuǎn)程代碼將在全局 Python 環(huán)境中運(yùn)行。否則,保留它,安裝腳本將創(chuàng)建一個(gè)虛擬環(huán)境,將RPi.GPIOpaho.mqtt安裝到其中,并確保 Python 腳本在其中運(yùn)行。
  • --prefix=PREFIX— 默認(rèn)情況下,安裝腳本會(huì)將文件安裝到/usr/local/etc//usr/local/lib/. 如果您想在 之外的某個(gè)地方安裝開(kāi)門(mén)器遠(yuǎn)程代碼/usr/local/,您可以使用此選項(xiàng)指定不同的目錄前綴。
  • SERVICE_USER=user— 如果該用戶存在,則開(kāi)門(mén)器遠(yuǎn)程服務(wù)將以用戶 'pi' 身份運(yùn)行,如果不存在,則以 root 身份運(yùn)行。如果您想以不同的用戶身份運(yùn)行,您可以通過(guò)將SERVICE_USER環(huán)境變量設(shè)置為您想要的用戶來(lái)指定哪個(gè)用戶。

同樣,如果您不知道這些選項(xiàng)指的是什么,您可以忽略它們并執(zhí)行以下操作:

./configure --with-virtualenv

并且您將獲得適用于任何系統(tǒng)的合理默認(rèn)值。

接下來(lái),通過(guò)執(zhí)行以下操作在 Raspberry Pi 上安裝開(kāi)門(mén)器遠(yuǎn)程代碼:

make
sudo make install

最后,我們需要配置開(kāi)門(mén)器遠(yuǎn)程代碼以使用正確的 MQTT 服務(wù)器和 GPIO 引腳。為此,請(qǐng)編輯/usr/local/etc/mqtt-gate-opener.conf. (如果您通過(guò)configure腳本更改了安裝前綴,那么您的mqtt-gate-opener.conf文件將位于PREFIX/etc/mqtt-gate-opener.conf.)它看起來(lái)像:

[Gate Opener]
GPIO_PIN = 11
mqtt_server = localhost
mqtt_server_port = 1883

以下是每個(gè)變量的含義:

  • GPIO_PIN- 無(wú)論您將開(kāi)門(mén)器控制器電路連接到哪個(gè)引腳(使用電路板引腳號(hào)
  • mqtt_server— MQTT 服務(wù)器的主機(jī)名或 IP 地址。如果 MQTT 服務(wù)器在連接到開(kāi)門(mén)器遙控器的同一個(gè) Raspberry Pi 上運(yùn)行,您可以將其保留為localhost. 如果您的 MQTT 服務(wù)器在您的 Home Assistant 機(jī)器上運(yùn)行,這應(yīng)該是您的 Home Assistant 機(jī)器的主機(jī)名或 IP 地址。
  • mqtt_server_port— 如果您使用 MQTT 服務(wù)器的非默認(rèn)端口,您可以在此處進(jìn)行更改。

編輯這些值以適合您的設(shè)置,然后mqtt-gate-opener通過(guò)調(diào)用重新啟動(dòng)服務(wù)

sudo systemctl restart mqtt-gate-opener.service

然后,您可以通過(guò)執(zhí)行來(lái)驗(yàn)證服務(wù)是否正在運(yùn)行

systemctl status mqtt-gate-opener.service

如果服務(wù)運(yùn)行正常,您應(yīng)該Active: active (running)在第三行看到。(如果您看到Active: failed,請(qǐng)仔細(xì)檢查您輸入mqtt_server的內(nèi)容mqtt_server_port是否正確mqtt-gate-opener.conf,然后嘗試重新啟動(dòng)服務(wù)。)

現(xiàn)在我們已經(jīng)在 Raspberry Pi 上運(yùn)行了 Python 腳本,最后一步是設(shè)置 Home Assistant 腳本,它將 MQTT 消息發(fā)送到該 Python 腳本。

在 git repo 中有一個(gè)這樣的 Home Assistant 腳本的簡(jiǎn)單示例src/home_assistant_script.yaml。看起來(lái)像:

open_gate
  alias: Open the gate
  sequence:
  - service: mqtt.publish
    data:
      topic: "gate-opener/open"
      payload: "home-assistant"

這個(gè)簡(jiǎn)單的 Home Assistant 腳本只做一件事:它通過(guò) MQTT 在“gate-opener/open”主題上發(fā)布一條帶有有效負(fù)載“home-assistant”的消息。

要將此腳本添加到 Home Assistant,您需要將上面的行復(fù)制并粘貼到運(yùn)行 Home Assistant 的任何機(jī)器上scripts.yaml的文件中。如果您在查找文件時(shí)需要幫助,請(qǐng)參閱Home Assistant 文檔。scripts.yaml

將這些行添加到 后scripts.yaml,重新啟動(dòng) Home Assistant 以確保它檢測(cè)到新腳本。根據(jù)您配置 Home Assistant UI 的方式,您可能還需要在Home Assistant 儀表板上為其顯式添加卡片

就是這樣!要打開(kāi)您的大門(mén),只需從 Home Assistant 執(zhí)行“打開(kāi)大門(mén)”腳本,然后觀看奇跡發(fā)生!

8.雙重獎(jiǎng)勵(lì):無(wú)需家庭助理控制大門(mén)!

注意:本節(jié)假設(shè)您已經(jīng)在某處運(yùn)行了 MQTT 代理。(它可以是你用來(lái)控制開(kāi)門(mén)器的同一個(gè)樹(shù)莓派,但它不是必須的。只要開(kāi)門(mén)器樹(shù)莓派可以與 MQTT 服務(wù)器通信,你應(yīng)該沒(méi)問(wèn)題。)

它還假設(shè)您可以從 Internet 訪問(wèn)該 MQTT 代理。如果您在設(shè)置方面需要幫助,您可以在此處查看我的教程,了解如何使用來(lái)自 Let's Encrypt 的證書(shū)使用來(lái)自 DuckDNS 的動(dòng)態(tài) DNS 域名、用戶名/密碼身份驗(yàn)證、訪問(wèn)控制和 TLS 設(shè)置 mosquitto。

要從任何地方訪問(wèn)開(kāi)門(mén)器,您可以使用我放在一起的 Docker 映像,該 docker 容器使用運(yùn)行Flaskpaho-mqtt的 Python 腳本來(lái)托管一個(gè)網(wǎng)站,該網(wǎng)站允許您通過(guò) Web 觸發(fā)開(kāi)門(mén)器。

只需在您最喜歡的服務(wù)上托管 docker 映像即可。Google Cloud Run 提供了一個(gè)免費(fèi)層,它不僅僅涵蓋運(yùn)行這個(gè)簡(jiǎn)單的 docker 容器。有關(guān)如何執(zhí)行此操作的說(shuō)明,請(qǐng)參見(jiàn)此處。

要配置 docker 容器,請(qǐng)?jiān)O(shè)置以下環(huán)境變量:

  • PORT— (必需)您的 docker 容器應(yīng)偵聽(tīng)網(wǎng)絡(luò)流量的端口
  • MQTT_SERVER_HOSTNAME—(必需)您的 MQTT 代理的主機(jī)名
  • MQTT_SERVER_PORT— (可選)您的 MQTT 代理的端口。默認(rèn)為8883.
  • MQTT_SERVER_USERNAME— (可選)用于登錄 MQTT 代理的用戶名。如果沒(méi)有給出,MQTT 客戶端將不會(huì)使用用戶名/密碼。
  • MQTT_SERVER_PASSWORD— (可選)用于登錄 MQTT 代理的密碼。如果沒(méi)有給出,MQTT 客戶端將不會(huì)使用用戶名/密碼。
  • MQTT_USE_TLS— (可選)是否使用加密的 TLS 連接連接到 MQTT 代理,包括驗(yàn)證其是否具有有效證書(shū)。默認(rèn)為true. 設(shè)置false為禁用加密。
  • MQTT_COMMAND_TOPIC— (可選)用于觸發(fā)開(kāi)門(mén)器的主題。默認(rèn)為gate-opener/open.
  • MQTT_RESPONSE_TOPIC— (可選)要監(jiān)聽(tīng)以接收來(lái)自開(kāi)門(mén)者的確認(rèn)消息的主題。默認(rèn)為gate-opener/opened.
  • ACCESS_TOKENS_LIST—(必需)用于訪問(wèn) Web 上的服務(wù)的訪問(wèn)令牌的 json 列表。這些令牌是唯一可以保護(hù)您的開(kāi)門(mén)器不被任何人訪問(wèn)的東西,因此它們應(yīng)該是長(zhǎng)且隨機(jī)的,這樣它們就不會(huì)被猜測(cè)暴力破解,例如['token1-I2JJVsEV5LCfbDqMMM1iL5rCh3VaNiqKNN2RQZrkZv7BjV7MShEmwxFXsx1210J6', 'token2-H3udRjyhuXKOUi2OU8E6PGpST5S78Fc79lDeftVurht6QKIbyqxZHsftIp8NMvfE']

一旦你的容器運(yùn)行起來(lái),你可以通過(guò)網(wǎng)絡(luò)訪問(wèn)它,方法是訪問(wèn)

哪里ACCESS_TOKEN是來(lái)自 的訪問(wèn)令牌之一ACCESS_TOKENS_LIST

如您所見(jiàn),網(wǎng)站的安全性取決于您選擇的訪問(wèn)令牌的唯一性和長(zhǎng)度,而不是需要用戶名或密碼。缺點(diǎn)是您必須使用非常長(zhǎng)(我建議大于 64 個(gè)字符)和隨機(jī)(即由您的計(jì)算機(jī)生成)的令牌。您可以使用簡(jiǎn)單的 Python 腳本生成這樣的令牌:

import secrets, string
''.join(secrets.choice(string.ascii_uppercase + string.ascii_lowercase + string.digits) for _ in range(64))

雖然生成的訪問(wèn) URL 不會(huì)令人難忘,但它們是持久的、可收藏的和可共享的,因此您可以,例如,為您的每個(gè)朋友和家人提供一個(gè)唯一的訪問(wèn)令牌/URL,他們所要做的就是為該 URL 添加書(shū)簽?zāi)軌蛟谒麄冃枰臅r(shí)候回來(lái)打開(kāi)你的大門(mén)。

9. 問(wèn)題、疑問(wèn)和評(píng)論

如果您對(duì)上述說(shuō)明有任何問(wèn)題或疑問(wèn),請(qǐng)?jiān)谙旅娴脑u(píng)論部分給我留言。我很樂(lè)意幫忙!

如果您對(duì)代碼有任何問(wèn)題,請(qǐng)隨時(shí)在 Github 上打開(kāi)一個(gè)問(wèn)題

感謝您的閱讀,我希望您發(fā)現(xiàn)本教程對(duì)您有用!


下載該資料的人也在下載 下載該資料的人還在閱讀
更多 >

評(píng)論

查看更多

下載排行

本周

  1. 1DD3118電路圖紙資料
  2. 0.08 MB   |  1次下載  |  免費(fèi)
  3. 2AD庫(kù)封裝庫(kù)安裝教程
  4. 0.49 MB   |  1次下載  |  免費(fèi)
  5. 3PC6206 300mA低功耗低壓差線性穩(wěn)壓器中文資料
  6. 1.12 MB   |  1次下載  |  免費(fèi)
  7. 4網(wǎng)絡(luò)安全從業(yè)者入門(mén)指南
  8. 2.91 MB   |  1次下載  |  免費(fèi)
  9. 5DS-CS3A P00-CN-V3
  10. 618.05 KB  |  1次下載  |  免費(fèi)
  11. 6海川SM5701規(guī)格書(shū)
  12. 1.48 MB  |  次下載  |  免費(fèi)
  13. 7H20PR5電磁爐IGBT功率管規(guī)格書(shū)
  14. 1.68 MB   |  次下載  |  1 積分
  15. 8IP防護(hù)等級(jí)說(shuō)明
  16. 0.08 MB   |  次下載  |  免費(fèi)

本月

  1. 1貼片三極管上的印字與真實(shí)名稱的對(duì)照表詳細(xì)說(shuō)明
  2. 0.50 MB   |  103次下載  |  1 積分
  3. 2涂鴉各WiFi模塊原理圖加PCB封裝
  4. 11.75 MB   |  89次下載  |  1 積分
  5. 3錦銳科技CA51F2 SDK開(kāi)發(fā)包
  6. 24.06 MB   |  43次下載  |  1 積分
  7. 4錦銳CA51F005 SDK開(kāi)發(fā)包
  8. 19.47 MB   |  19次下載  |  1 積分
  9. 5PCB的EMC設(shè)計(jì)指南
  10. 2.47 MB   |  16次下載  |  1 積分
  11. 6HC05藍(lán)牙原理圖加PCB
  12. 15.76 MB   |  13次下載  |  1 積分
  13. 7802.11_Wireless_Networks
  14. 4.17 MB   |  12次下載  |  免費(fèi)
  15. 8蘋(píng)果iphone 11電路原理圖
  16. 4.98 MB   |  6次下載  |  2 積分

總榜

  1. 1matlab軟件下載入口
  2. 未知  |  935127次下載  |  10 積分
  3. 2開(kāi)源硬件-PMP21529.1-4 開(kāi)關(guān)降壓/升壓雙向直流/直流轉(zhuǎn)換器 PCB layout 設(shè)計(jì)
  4. 1.48MB  |  420064次下載  |  10 積分
  5. 3Altium DXP2002下載入口
  6. 未知  |  233089次下載  |  10 積分
  7. 4電路仿真軟件multisim 10.0免費(fèi)下載
  8. 340992  |  191390次下載  |  10 積分
  9. 5十天學(xué)會(huì)AVR單片機(jī)與C語(yǔ)言視頻教程 下載
  10. 158M  |  183342次下載  |  10 積分
  11. 6labview8.5下載
  12. 未知  |  81588次下載  |  10 積分
  13. 7Keil工具M(jìn)DK-Arm免費(fèi)下載
  14. 0.02 MB  |  73815次下載  |  10 積分
  15. 8LabVIEW 8.6下載
  16. 未知  |  65989次下載  |  10 積分