İçindekiler:

Rozet Sistemi: 5 Adım
Rozet Sistemi: 5 Adım

Video: Rozet Sistemi: 5 Adım

Video: Rozet Sistemi: 5 Adım
Video: Rozet (Badge) Sistemi 2024, Temmuz
Anonim
Rozet Sistemi
Rozet Sistemi
Rozet Sistemi
Rozet Sistemi
Rozet Sistemi
Rozet Sistemi

Bu rozet sistemi için birkaç elektronik bileşene ihtiyacınız olacak.

  • Ahududu Pi 3B
  • Arduino Uno'su
  • zil
  • Led kırmızı ve led yeşil
  • PIR
  • LCD ekran
  • RFID tarayıcı
  • Gerçek zamanlı saat
  • 4x 7 segmentli ekran
  • çok sayıda jumper kablosu

Adım 1: Fritzing Şeması

Fritzing Şeması
Fritzing Şeması
Fritzing Şeması
Fritzing Şeması
Fritzing Şeması
Fritzing Şeması

Bileşenlerimi Raspberry Pi 3B ve Arduino Uno'ma bu şekilde bağladım.

LCD ekranı bağlamak için bir I2C kullanabilirsiniz. Ahududunuzda yeterli GPIO pininiz varsa, I2C kullanmanıza gerek yoktur.

Burada I2C ile ve I2C olmadan bağlantıyı görebilirsiniz.

Adım 2: Veritabanı

Image
Image

İlk olarak MySQL Workbench ile veritabanını bilgisayarımda yaptım.

  1. Bir veritabanı oluştururken yapılacak ilk şey fikirlerinizi hazırlamaktır.
  2. Bundan sonra normalleştirilmiş bir eskiz yaparsınız
  3. Eskiz yapmayı tamamladığınızda, Workbench'te eskizler üzerinde çalışma zamanı.

Bu proje için 3 tabloya ihtiyacınız var:

  • Personel için bir
  • Verileri RFID'den sakladığınız yer
  • Posta kodları ve yerler için bir tane

Veritabanınız hazır olduğunda, onu Raspberry Pi'nize koyabilirsiniz. Videoda MySQL Workbench veritabanınızı Raspberry Pi'nize nasıl koyacağınız konusunda kısa bir eğitim vereceğim.

Adım 3: Materyaller Hakkında Düşünmek

Malzemeler Hakkında Düşünmek
Malzemeler Hakkında Düşünmek
Malzemeler Hakkında Düşünmek
Malzemeler Hakkında Düşünmek
  • Rozet sisteminizin nasıl görünmesini istiyorsunuz?
  • Hangi malzemeyi kullanmak istersiniz?
  • Ayakta durması, asılması, uzanması,…?

Kasayı yaparken düşünmeniz gereken her şey bunlar. Resimlerde de görebileceğiniz gibi, benimkini tahtadan yaptım. Düşündüğüm her şeyi bir kağıda çizdim, yerel yapı markete gittim ve biraz ahşap ve yapıştırıcı aldım. Bileşenlerimi yerleştirmek için tahtada delikler açtım.

4. Adım: Arka ve Ön Uç

Başlangıç aşaması

Kullanıcıların veri tabanına veri koyabilecekleri veya gerekirse silebilecekleri bir kullanıcı sitesi yaptım. Sitenin kendisi için HTML ve CSS kullandım ve animasyonlar ve veritabanı ile bağlantı için JavaScript kullandım.

arka uç

Arka uç, veritabanı ile ön uç arasındaki iletişim içindir. Raspberry Pi'nize koyduğunuz kodu. Python'da yapılır. Bu benim Python kodum.

Adım 5: Son Sonuç

Bu nihai sonuç! Umarım Beğenirsin.

Önerilen: