Kazalo:
- 1. korak: Nastavitev strojne opreme
- 2. korak: Koda
- 3. korak: Uporaba naprave
- 4. korak: Končni izdelek
Video: Časovnik za vrata hladilnika: 4 koraki
2024 Avtor: John Day | [email protected]. Nazadnje spremenjeno: 2024-01-30 12:07
V tej vadnici bomo stopili skozi postopek izdelave in kodiranja abstrakcije časovnika za osvetlitev hladilnika. Glavni cilj naše naprave je prihraniti energijo tako, da prižge luč hladilnika le, če pred njo stoji nekdo. Naša naprava Internet of Things uporablja dva senzorja: trstično stikalo in senzorski modul za izogibanje predmetom. Senzor trstike bo poslal signal, kadar je prisotno magnetno polje. To bo uporabljeno za odkrivanje, ali so vrata odprta ali zaprta. Če so vrata odprta, senzor bližine zazna, če nekdo stoji pred hladilnikom. Če ni zaznana nobena oseba, bo časovnik začel šteti, koliko časa je minilo, odkar je bil nekdo pred vrati.
Ta projekt vključuje tudi vmesnik za nadzor naprave, ki se izvaja na strežniku za bučke. Uporabnik lahko preveri vsak časovnik ali ga ponastavi s tem vmesnikom.
Naslednji koraki vas bodo vodili skozi postopek izdelave te naprave.
1. korak: Nastavitev strojne opreme
Prvi korak je nastavitev vezij za napravo. Potrebovali bomo:
- malina Pi 3
- Ogledna plošča
- Reed modul*
- Modul senzorja za preprečevanje ovir*
- 10KOhm upor
- Žice
- En magnet (za preizkušanje naprave)
*Iz kompleta senzorjev 37-v-1 Arduino (dokumentacija)
Ko so vsi materiali zbrani, sestavite vezje na podlagi zgornjega diagrama.
2. korak: Koda
Zdaj, ko imamo nastavljeno strojno opremo, lahko začnemo s pisanjem kode. Kodo najdete v priloženi mapi z zadrgo. Struktura imenikov je zapletena, zato bodite previdni, da ne premaknete nobene datoteke.
3. korak: Uporaba naprave
Program se izvaja s strežniki Flask. Podrobnosti o namestitvi in uporabi Flaska najdete tukaj.
Najprej z ukaznim pozivom nastavite aplikacijo bučke na iotapp.py:
nastavi FLASK_APP = iotapp.py
Nato zaženite aplikacijo z:
zagon bučke -host 0.0.0.0
Za dostop do vmesnika kopirajte URL, ki je rezultat zadnjega ukaza. Ta stran ima dva merilnika časa: enega, ki spremlja, kako dolgo so bila vrata odprta, in enega, ki spremlja, kako dolgo so bila vrata odprta, ne da bi bil kdo pred njimi. Ko se stran osveži, se bosta oba časovnika posodobila. Uporabnik lahko ponastavi časovnike s tipko "Ponastavi časovnike".
Magnet predstavlja vrata hladilnika. Kadar je magnet prisoten, lahko štejemo, da so vrata zaprta. Če želite simulirati odpiranje vrat, magnet odstranite s senzorja trstike. Če želite simulirati osebo, ki stoji pred hladilnikom, položite roko na senzor bližine. Ko odstranite roko, bo časovnik začel šteti, koliko časa je minilo, odkar je nekdo pred hladilnikom.
4. korak: Končni izdelek
Tukaj prikazujemo primer naprave v akciji.
Ta Instructable sta ustvarila Ryan Anderson in Kevin Benson.
Priporočena:
Ponovna uporaba hladilnika računalnika za ustvarjanje tranzistorskega hladilnika: 7 korakov
Ponovna uporaba hladilnika računalnika za ustvarjanje tranzistorskega hladilnika: Pred časom sem kupil nekaj Raspberry Pi 3, s katerimi sem se lahko igral. Ker prihajajo brez hladilnika, sem bil za nekatere na trgu. Naredil sem hitro iskanje v Googlu in naletel na ta Instructable (hladilnik umivalnika Raspberry Pi) - to je bilo po zavrnitvi ideje o
Podaljšajte življenjsko dobo prenosnega računalnika! Očistite prah iz hladilnika: 3 koraki
Podaljšajte življenjsko dobo prenosnega računalnika! Očistite prah iz hladilnika. Zelo preprost pregled, kako sem očistil prah iz hladilnika prenosnika Toshiba. Toliko je bilo notri! Ne morem verjeti, da proizvajalci ne priporočajo in spodbujajo te prakse. Če prah blokira dovod in odvod zraka in
Rezanje hladilnika toplotne cevi!: 4 koraki
Rezanje hladilnika Heatpipe !: Naredil sem hladilnik na osnovi Peltierja za hrano v mojem avtomobilu. hladilnik je prevelik. Želim si shraniti hrano. Evo, kako sem to naredil
Alarm za vrata hladilnika: 5 korakov
Alarm za vrata hladilnika: V tem projektu vam bom pokazal, kako aktivirati alarm, ki se bo oglasil, če ste vrata hladilnika pustili dolgo odprta. To vezje ni omejeno le na hladilnik, ampak se lahko uporabi za sprožitev alarma, če so vrata že dolgo odprta
Napaka hladilnika IC: 4 koraki
Napaka hladilnika IC: Tako naredite magnet za hladilnik iz starega IC. Všeč mi je, ker a) je čudaški, b) izgleda kot mutirana stonoga, ki plazi po hladilniku in c) je iz starodavne kartice Apple II. Preverite Aeshirjevo različico tega