İçindekiler:
- Adım 1: Parçalar ve Araçlar
- 2. Adım: Kurulum
- Adım 3: Lehimleme ve Devre
- Adım 4: Veritabanı
- Adım 5: Vakayı Oluşturma
Video: NFC İçerikli İzleyicili Back Pi Akıllı Sırt Çantası: 6 Adım
2024 Yazar: John Day | [email protected]. Son düzenleme: 2024-01-30 13:20
Bir öğrenci olarak sık sık bazı kitaplarımı ve diğer malzemelerimi sınıfa getirmeyi unuturum. Çevrimiçi bir ajanda kullanmaya çalıştım ama bununla bile sürekli olarak masamda bir şeyler bırakırdım.
Bulduğum çözüm akıllı bir sırt çantası.
Bu talimatta size NFC içerikli izleme sistemi ve GPS izleme sistemi ile bir sırt çantasının nasıl oluşturulacağını göstereceğim. Sırt çantası, 12x LED Adafruit Neopiksel aracılığıyla geri bildirim sağlar.
Sırt çantası, sırt çantanızın içinde ne olduğunu görebileceğiniz, malzeme ekleyebileceğiniz ve etkinlikler oluşturabileceğiniz bir Flask web sitesine bağlıdır.
Adım 1: Parçalar ve Araçlar
Back Pi'yi oluşturmak için ihtiyacınız olan şey bu, maket bıçağı gibi temel araçlar olmadan kullandığım her şey bu.
- PN532 NFC/RFID denetleyici devre kartı - v1.6
- NeoPixel Ring - Entegre Sürücülü 12 x 5050 RGBW LED
- Adafruit Ultimate GPS Breakout - 66 kanal w/10 Hz güncellemeleri - Sürüm 3
- GPS Anteni - Harici Aktif Anten - 3-5V 28dB 5 Metre SMA
- SMA - uFL/u. FL/IPX/IPEX RF Adaptör Kabel (GPS alıcıları için)
- USB - TTL Seri Kablosu - Raspberry Pi için Hata Ayıklama / Konsol Kablosu
- RUGZAK ALPİNİZM 22
- Hızlı Şarj 3.0 ile Anker PowerCore 20000
- Raspberry Pi Model B+ 512MB RAM
- ARDUINO UNO REV3 SMD
- Mifare RFID kartları
- 1M x 0,5M gri PVC levha
- Pattex sıcak eriyik yapıştırıcılar
- 2x kare menteşe 25mm x 25mm
- Mıknatıs kilidi 4kg
- Dişiden dişiye atlama kabloları
BOM.xlsx dosyasında Hollandaca olan bazı web siteleri de birkaç alternatif bağlantıdır.
2. Adım: Kurulum
Kendin Yap ahududu pi projelerinin en kafa karıştırıcı kısımlarından biri, yazılımı doğru şekilde yapılandırmaktır. Göz korkutucu olabilir ve ustalaşması gerçekten zor.
Bir Raspberry pi projesinde yapmanız gereken ilk şey, Raspbian'ı Pi'nize kurmaktır. Tüm kurulumdan geçmeyeceğim ama işte bir talimata bağlantı: Ahududu-Pi-Kurulum-Öğretici.
Kurulumdan sonra yürütmeniz gereken bir sürü komut var.
Her şeyden önce, tüm bu komutları uygulayın:
github.com/NMCT-S2-DataCom1/DataCommunicat…
Ardından şu komutları takip edin:
github.com/NMCT-S2-Project-I/Project-I
Adım 3: Lehimleme ve Devre
Ellerinizi kirletmeye hazır mısınız? İşin eğlenceli kısmı geliyor: tüm elektrikli bileşenlerinizi bağlamak.
RFID okuyucu, GPS koparma ve Neopiksel, lehimli pimler olmadan varsayılan olarak gelir. Bu, hala yapacak bazı lehimleme işlerinizin olacağı anlamına gelir.
Yeterince iyi lehimlediğinizden emin olun, böylece pinlerin hiçbiri birbiriyle temas etmez (bu, elektrik arızalarına neden olabilir).
RFID okuyucuda sadece ihtiyacınız olan pinleri lehimleyin, pinlerin yanma olasılığını azaltacaksınız. RFID okuyucu için 2 adet jumper gereklidir. Birincisi 'SEL0' 'off', ikincisi 'SEL1' 'on' olarak ayarlanmalıdır.
Test ederken bir T-cobbler ve bir devre tahtası kullandım, ama sonunda çok fazla yer kapladıkları için onları attım.
GPS ve Arduino, Pi'ye seri USB bağlantısı ile bağlanır. Adafruit neopikselini doğrudan Pi'ye bağlamak mümkündür, ancak bir seviye değiştirici kullanmanız gerekebilir ve seri bağlantı kullanırken çok daha karmaşıktır.
Havyanızı henüz kaldırmayın, bu talimatta daha fazlasına ihtiyacınız olabilir.
Adım 4: Veritabanı
Veritabanındaki her şey birbirine bağlıdır. Her şey kullanıcıyla başlar, kullanıcının bir sırt çantası ve bir sırt çantasında birkaç şey daha vardır. Bir sırt çantasında etkinlikler olabilir ve bir etkinliğin bir veya daha fazla malzemesi olabilir.
Kullanıcılarınızın şifrelerini düz metin olarak kaydetmediğinizden emin olun.
Adım 5: Vakayı Oluşturma
Tabii ki her şeyi çanta olmadan sırt çantasına doldurmuyoruz.
Kasayı yapmak için 3 mm PVC köpük levha kullandım.
6 adet PVC'den yapılmış dikdörtgen bir kutudur.
2 adet (19,5 cm - 9,5 cm)
2 adet (19,5 cm - 3 cm)
2 x (9,5 cm - 3 cm)
Farklı plakalar sıcak tutkalla birbirine yapıştırılır.
Benimle aynı sırt çantasını kullanıyorsanız, boyutları çok fazla büyütmeyin çünkü çok az uyuyor.
Kablolarımı Pi'min içine koyabilmek için kutunun kenarlarından bazı delikler açtım.
Pi'yi ve arduinoyu yerinde tutmak için iç kısımlara küçük plakalar yapıştırdım.
Aydınlatma 2 menteşe ile yerinde tutulur ve mıknatıs ile kapatılır.
Kutunun sonunda tüm kabloların geçeceği bir delik vardır.
Kablolar yeterince uzun değilse, bazılarını birlikte lehimlemek isteyebilirsiniz.
Kutu bittiğinde, sırt çantanızın içine koyabilirsiniz. Bazı kabloları oluklardan geçirmek için sırt çantamda küçük delikler açtım.
Önerilen:
Gps Takipli ve Otomatik Işıklı Akıllı Sırt Çantası: 15 Adım
GPS İzlemeli ve Otomatik Işıklı Akıllı Sırt Çantası: Bu talimatta, konumumuzu, hızımızı takip edebilen ve geceleri bizi güvende tutabilecek otomatik ışıklara sahip akıllı bir sırt çantası yapacağız. Omuzlarınızda olup olmadığını tespit etmek için 2 sensör kullanıyorum, gerekmediğinde patlamadığından emin olmak için
Sırt Çantası #3: PyBoard: 7 Adım
Sırt Çantası #3: PyBoard: SPIKE Prime Sırt Çantaları, LEGO Education SPIKE Prime'ın uzantılarıdır. Bir Pyboard Sırt Çantası, SPIKE Prime'dan WiFi'ye bağlanmanıza ve bir Pyboard'un tüm işlevlerini kullanmanıza olanak tanır. Bu, SPIKE kullanarak yapabileceğiniz proje yelpazesini büyük ölçüde genişletecektir
Sırt Çantası #4: Breadboard: 8 Adım
Sırt Çantası #4: Breadboard: SPIKE Prime Sırt Çantaları, LEGO Education SPIKE Prime'ın uzantılarıdır. Bu sırt çantası, SPIKE Prime'ı kontrol etmek için prototipler oluşturmak üzere SPIKE Prime'ınızı LED'ler, düğmeler, anahtarlar ve joysticklerle bağlamanıza olanak tanır. Ayrıca, aşağıdakilere izin veren bir Kamera Sırt Çantamız da var
Creative Switch Sırt Çantası: 4 Adım
Creative Switch Sırt Çantası: - 9V pil - 2 mavi LED - Teller - İletken kumaş
Akıllı Sırt Çantası: 8 Adım
Akıllı Sırt Çantası: Benim gibi bir öğrenciyseniz, bazılarınız kesinlikle unuttuğum problemle ilgili olacaktır. Sırt çantamı yapmak için fazla zamanım yok ve siz farkına varmadan bir şeyi unuttunuz. Raspberry pi projesi yaparak hayatımı kolaylaştırmaya çalıştım