INHOUDSOPGAWE:

Kentekenstelsel: 5 stappe
Kentekenstelsel: 5 stappe

Video: Kentekenstelsel: 5 stappe

Video: Kentekenstelsel: 5 stappe
Video: НЕ ВЫБРОСИЛА СТАРЫЙ ТЮЛЬ И ХОРОШО СЭКОНОМИЛА СЕМЕЙНЫЙ БЮДЖЕТ! 4 КРУТЫЕ ИДЕИ ИЗ ТЮЛЯ! 2024, Julie
Anonim
Kentekenstelsel
Kentekenstelsel
Kentekenstelsel
Kentekenstelsel
Kentekenstelsel
Kentekenstelsel

Vir hierdie kentekenstelsel benodig u verskeie elektroniese komponente.

  • Framboos Pi 3B
  • Arduino Uno
  • Gonser
  • Rooi gelei en groen gelei
  • PIR
  • LCD -skerm
  • RFID skandeerder
  • Intydse horlosie
  • 4x 7 -segment vertoning
  • baie springdrade

Stap 1: Fritzing -skema

Fritzing -skema
Fritzing -skema
Fritzing -skema
Fritzing -skema
Fritzing -skema
Fritzing -skema

Dit is hoe ek my komponente verbind het met my Raspberry Pi 3B en my Arduino Uno.

Om die LCD -skerm aan te sluit, kan u 'n I2C gebruik. As u genoeg GPIO -penne op u framboos oor het, is dit nie nodig om I2C te gebruik nie.

Hier kan u die verbinding met en sonder I2C sien.

Stap 2: Die databasis

Image
Image

Eers het ek die databasis op my rekenaar gemaak met MySQL Workbench.

  1. Die eerste ding wat u moet doen wanneer u 'n databasis opstel, is om u idees op te stel.
  2. Daarna maak u 'n genormaliseerde skets
  3. As u klaar is met skets, is dit tyd om die sketse in die werkbank uit te werk.

Vir hierdie projek benodig u 3 tafels:

  • Een vir die personeel
  • Een waar u die data van die RFID bewaar
  • Een vir poskodes en plekke

Sodra u databasis op is, kan u dit op u Raspberry Pi plaas. In die video gee ek 'n kort handleiding hoe u u MySQL Workbench -databasis op u Raspberry Pi kan plaas.

Stap 3: Dink aan materiaal

Dink aan materiaal
Dink aan materiaal
Dink aan materiaal
Dink aan materiaal
  • Hoe wil jy hê dat jou kentekenstelsel moet lyk?
  • Watter materiaal wil jy gebruik?
  • Moet dit staan, hang, lê, …?

Dit is alles waaraan u moet dink as u die omhulsel maak. Soos u op die foto's kan sien, het ek myne van hout gemaak. Ek het alles wat ek gedink het op 'n papier neergeskryf, na die plaaslike DIY -winkel gegaan en hout en gom gekoop. Ek het gate in die hout gemaak om my komponente in te sit.

Stap 4: Terug en voorkant

Voorkant

Ek het 'n gebruikerswebwerf gemaak waar gebruikers data in die databasis kan plaas of waar dit kan verwyder word indien nodig. Vir die webwerf self het ek HTML en CSS gebruik, en vir die animasies en die verbinding met die databasis het ek JavaScript gebruik.

Agterkant

Die backend is vir kommunikasie tussen die databasis en die frontend. Die kode wat u op u Raspberry Pi geplaas het. Dit word gemaak in Python. Dit is my Python -kode.

Stap 5: Eindresultaat

Dit is die eindresultaat! hoop jy het daarvan gehou.

Aanbeveel: