Sadržaj:
2025 Autor: John Day | [email protected]. Zadnja izmjena: 2025-01-23 14:37
Ovaj projekt je početak mog uranjanja u automatizaciju. Odabrao sam Raspberry Pi kao "mozak" ove operacije jer GPIO ima toliko različitih aplikacija i ugrađeni WIFI/Bluetooth. Moj uvod u klasu prototipova izazvao me da stvorim prototip koji je usmjeren na čovjeka i u kojem sam morao biti u mogućnosti automatizirati dio svog projekta oko pojedinca. Tada sam došao na ideju da imam spavaonicu koja se može prilagoditi određenom cimeru. Sve u svemu, ovaj projekt koristi Raspberry Pi i RFID skener za identifikaciju pojedinca i izvršavanje niza radnji (uključivanje i isključivanje svjetla u ovom projektu) za personalizaciju sobe.
Korak 1: Alati i pribor
Alati
Stvari za pokretanje Raspberry Pi (https://www.raspberrypi.org/learning/hardware-guide)
- Komplet za lemljenje (https://a.co/0sApLDF)
- Rainbow Cable (https://a.co/6vXsNXV)
- Komplet za presovanje (https://a.co/6vXsNXV)
- Ženski kabeli za kratkospojnike (https://a.co/7Zq0VYD)
- Komandne pruge (https://a.co/i2P4hUR)
- 3D štampač (opcionalno)
The Supplies
Raspberry Pi sa kućištem i odgovarajućim napajanjem (https://a.co/1exaycw)
- Bežični čitač kartica (https://www.monkmakes.com/cck)
- Mikro SD kartica (https://a.co/ccdcO5a)
- Bežični prekidači (https://a.co/j0HuIhV)
- 433MHz odašiljač i prijemnik (https://a.co/aOTKkQU)
Korak 2: Hardver
Počeo sam s knjigom Clever Card Kit, a zatim pogledao gornji video kako bih povezao Pi na RF odašiljač i prijemnik.
Korak 3: Ožičenje Pi
Žice u ovom projektu mogu postati pomalo zbrkane pa sam poduzeo ovaj korak kako bih ga učinio malo organiziranijim.
Korak 4: Kôd
Delovi ovog koda potiču iz različitih izvora u okviru instrukcija. U osnovi definira koji uređaj (i) ide s kojom osobom, a zatim ide u petlju provjere da se vidi koja se kartica skenira (koja osoba ima interakciju).
Trebali biste započeti prolaskom kroz početni dio knjige Clever Card Kit, a zatim povucite i ispustite ove datoteke u mapu koju knjiga isporučuje.
Dva dijela koja bi se promijenila od korisnika do korisnika bila bi linije "ID ==" i "os.system". Prvi je mjesto gdje idu ID -ovi RF kartica [možete pročitati ID pomoću direktorija clever_card_kit (mapa)]. Drugom dijelu je potrebno dati kodove koji su objašnjeni u videu "RF 433" koji je prikazan u koraku hardvera.
Napomena: Kodovi su zamućeni na slikama iz razloga privatnosti.
Korak 5: Pokrenite ga
Slijedim gore prikazanu proceduru kako bih koristio kôd bez ekrana, ali pronašao sam mjesto gdje je lako dostupan i upotrebio komandne trake za pričvršćivanje. Svjetla bi se trebala uključivati/isključivati skeniranjem kartice. Radujem se proširenju ovog projekta s više uređaja.
Prilikom testiranja, korisnicima se svidjelo koliko je jednostavno koristiti skener i rekli su da je reagirao gotovo odmah. Jedino vrijeme u kojem su se korisnici razilazili u mišljenjima bilo je kada je u pitanju korištenje kartice s ključem, a neki su preferirali ključ (na ključevima ili u novčaniku). Dakle, prije nego što krenete s naručivanjem dijelova, provjerite što bi vaši korisnici koristili prije naručivanja RF kartica.
Preporučuje se:
Napravite senzorski uređaj za zatvoreno okruženje: 4 koraka
Izgradite senzorski uređaj za zatvoreno okruženje: Danas su ljudi više zabrinuti zbog kvalitete zatvorenog prostora u kojem žive jer je to blisko povezano s njihovim zdravljem. Važnost kvalitetnijeg života uključuje spoznaju da imate poboljšane životne uslove. I ja sam veoma dio
Kako postaviti AVR programsko okruženje na Linuxu: 5 koraka
Kako postaviti AVR programsko okruženje na Linuxu: Ako želite programirati AVR mikrokontrolere na Windowsima, imate Studio, ali na Linuxu sve što imamo je Dude.AVRDUDE je sučelje naredbenog retka za programiranje AVR čipova, može biti malo zeznuto za prvo postavljanje. U ovom Instructable -u ću biti s
Lotus LED lampa (održivo prirodno okruženje): 4 koraka
Lotosova LED lampa (održivo prirodno okruženje): Sažetak: Svjetiljka oblika sličnog poznatom cvijetu lotosa. Ideja iza lampe je da se može koristiti u različitim konfiguracijama, ovisno o željama krajnjih korisnika, jer će dobiti svjetlucanje kada (Lotus flo
Okruženje za razvoj geta: 5 koraka
Okruženje za razvoj geta: Maloprije sam objavio brz i prljav " el cheapo " način početka programiranja čipova Atmel AVR serije: Ghetto Programmer (verzija 1.0) Od tada sam vam vampirao, ponovo vampirao i na drugi način poboljšao svoja podešavanja. Mislio sam da će biti
Kako instalirati okruženje za razvoj weba na Localhost: 6 koraka
Kako instalirati okruženje za razvoj weba na Localhost: Ovo uputstvo će vam pokazati kako instalirati Apache, PHP, MySQL na localhost. Takođe, kako ga postaviti tako da imate neke sjajne mrežne funkcije, kao što je mogućnost učitavanja korijenskog direktorija koristeći ime računara (http: //desktop/index.php), b