İçindekiler:
2025 Yazar: John Day | [email protected]. Son düzenleme: 2025-01-23 15:13
Bu proje, otomasyona başlamamın başlangıcı. Raspberry Pi'yi bu işlemin "beyni" olarak seçtim çünkü GPIO'nun çok farklı uygulamaları ve yerleşik WIFI/Bluetooth'u var. Prototip oluşturmaya giriş dersim, insan merkezli bir prototip yaratmam için bana meydan okudu ve projemin otomasyon kısmını bir birey etrafında merkezleyebilmem gerekiyordu. Bu, belirli bir oda arkadaşına göre kişiselleştirilebilecek bir yurt odası fikrine sahip olduğum zamandı. Genel olarak, bu proje bireyi tanımlamak ve odayı kişiselleştirmek için bir dizi işlem yapmak (bu projede ışıkları açıp kapatmak) için Raspberry Pi ve bir RFID tarayıcı kullanır.
Adım 1: Araçlar ve Malzemeler
Aletler
Raspberry Pi'yi çalıştıracak şeyler (https://www.raspberrypi.org/learning/hardware-guide)
- Lehimleme Kiti (https://a.co/0sApLDF)
- Gökkuşağı Kablosu (https://a.co/6vXsNXV)
- Sıkma Kiti (https://a.co/6vXsNXV)
- Dişi Jumper Kabloları (https://a.co/7Zq0VYD)
- Komut Şeritleri (https://a.co/i2P4hUR)
- 3D Yazıcı (Opsiyonel)
Malzemeler
Kasa ve Uygun Güç Kaynağı ile Raspberry Pi (https://a.co/1exaycw)
- Kablosuz Kart Okuyucu (https://www.monkmakes.com/cck)
- Mikro SD Kart (https://a.co/ccdcO5a)
- Kablosuz Anahtarlar (https://a.co/j0HuIhV)
- 433MHz Verici ve Alıcı (https://a.co/aOTKkQU)
2. Adım: Donanım
Pi'yi RF Verici ve Alıcıya bağlamak için Clever Card Kit kitabıyla başladım ve ardından yukarıdaki videoyu izledim.
Adım 3: Pi'yi Kablolama
Bu projedeki teller biraz dağınık olabilir, bu yüzden biraz daha düzenli hale getirmek için bu adımı attım.
Adım 4: Kod
Bu kodun bölümleri, talimat içindeki farklı kaynaklardan gelir. Temel olarak hangi cihaz(lar)ın hangi kişiyle birlikte gittiğini tanımlar ve ardından hangi kartın tarandığını (hangi kişinin etkileşimde olduğunu) görmek için bir kontrol döngüsüne girer.
Clever Card Kit kitabının başlangıç bölümünden geçerek başlamalı ve ardından bu dosyaları kitap tarafından sağlanan klasöre sürükleyip bırakmalısınız.
Kullanıcıdan kullanıcıya değiştirilecek olan iki kısım "ID ==" ve "os.system" satırları olacaktır. İlki, RF kartlarının kimliklerinin gittiği yerdir [smart_card_kit dizini (klasör) kullanarak kimliği okuyabilirsiniz]. İkinci kısma donanım adımında gösterilen "RF 433" videosunda açıklanan kodların verilmesi gerekir.
Not: Görüntülerde gizlilik nedeniyle kodlar bulanıktır.
Adım 5: Çalıştırın
Kodu ekran olmadan kullanmak için yukarıda gösterilen prosedürü takip ediyorum, ancak kolayca erişilebilir bir yer buluyorum ve eklemek için komut şeritleri kullanıyorum. Işıklar bir kart taraması ile açılıp kapanmalıdır. Bu projeyi daha fazla cihazla genişletmeyi dört gözle bekliyorum.
Test ederken, kullanıcılar tarayıcıyı kullanmanın ne kadar kolay olduğunu sevdi ve neredeyse anında tepki verdiğini söyledi. Kullanıcıların fikir ayrılığına düştüğü tek zaman, iş bir anahtar kartı kullanmaya geldiğinde ve bazılarının dongle'ı (anahtarlarda veya cüzdanda) tercih ettiği zamandı. Bu nedenle, parça siparişi vermeden önce, RF kartları sipariş etmeden önce kullanıcılarınızın ne kullanacağını anladığınızdan emin olun.
Önerilen:
NextPCB.com'dan Prototip PCB Kullanan Uyarlanabilir Parlaklığa Sahip Arduino Nano Saat: 11 Adım
NextPCB.com'dan Prototip PCB Kullanarak Uyarlanabilir Parlaklığa Sahip Arduino Nano Saat: Herkes saat ve tarihi birlikte gösteren bir saat istedi. NextPCB'den PCB
Tümü Uyarlanabilir Denetleyici: 7 Adım
Tümü Uyarlanabilir Denetleyici: Donanım geliştirme, donanım yazılımı geliştirme, donanım geliştirme, donanım geliştirme, yeniden başlatma ve yeniden yapılandırma
Uyarlanabilir Güneşlik Kapağı: 5 Adım (Resimlerle)
Uyarlanabilir Güneşlik Şapkası: ITECH master programındaki Hesaplamalı Tasarım ve Dijital İmalat seminerinin bir parçası olarak yürütülen proje. Güneş sizi kör ediyor ve eliniz boş değil mi? Artık sorun değil… Burada tüm önemli bilgileri bulabilirsiniz. ow'unu inşa et
Erişilebilirlik veya Eğlence için Biyo-Uyarlanabilir Medya Denetleyicisi: 7 Adım
Erişilebilirlik veya Eğlence için Biyo-Uyarlamalı Medya Denetleyicisi: Bu talimatta, tıpkı geliştirdiğim açık kaynaklı sistem gibi Arduino kullanarak kendi biyo-optimize edilmiş medya denetleyicinizi nasıl oluşturacağınızı öğreneceksiniz. Ek bir hızlı açıklama için bağlantılı videoyu izleyin. Bir tane oluşturur ve daha fazla test yaparsanız
Yurt Elektrik Santrali/Çorbalı NiMH Şarj İstasyonu: 3 Adım
Yurt Elektrik Santrali/Çorbalı NiMH Şarj İstasyonu: Bir elektrik santralim var. Yüklenen her şeyi bir tezgahta yoğunlaştırmak ve üzerinde lehim/vb. için yer açmak istedim. Güç kaynağı listesi: Cep telefonu (bozuk, ancak telefonumun pillerini şarj ediyor, bu yüzden her zaman takılı ve şarjı az