Cuprins:
- Pasul 1: Schema Fritzing
- Pasul 2: baza de date
- Pasul 3: Gândirea la materiale
- Pasul 4: Înapoi și Frontend
- Pasul 5: Rezultatul final
Video: Sistem de ecusoane: 5 pași
2024 Autor: John Day | [email protected]. Modificat ultima dată: 2024-01-30 11:44
Pentru acest sistem de ecusoane veți avea nevoie de mai multe componente electronice.
- Raspberry Pi 3B
- Arduino Uno
- Buzzer
- Led roșu și led verde
- PIR
- Ecran LCD
- Scaner RFID
- Ceas în timp real
- Afișaj 4x 7segment
- o mulțime de fire jumper
Pasul 1: Schema Fritzing
Așa am conectat componentele mele la Raspberry Pi 3B și Arduino Uno.
Pentru conectarea ecranului LCD puteți utiliza un I2C. Dacă mai aveți suficiente pini GPIO pe zmeură, nu este necesar să utilizați I2C.
Aici puteți vedea conexiunea cu și fără I2C.
Pasul 2: baza de date
Mai întâi am făcut baza de date pe computerul meu cu MySQL Workbench.
- Primul lucru pe care trebuie să îl faci atunci când creezi o bază de date este redactarea ideilor tale.
- După aceea faci o schiță normalizată
- Când ați terminat schițarea, este timpul pentru elaborarea schițelor în Workbench.
Pentru acest proiect aveți nevoie de 3 tabele:
- Una pentru personal
- Unul în care păstrați datele din RFID
- Unul pentru coduri poștale și locuri
Odată ce baza de date este activă, o puteți pune pe Raspberry Pi. În videoclip, vă voi da un scurt tutorial despre cum să vă puneți baza de date MySQL Workbench pe Raspberry Pi.
Pasul 3: Gândirea la materiale
- Cum doriți să arate sistemul dvs. de ecusoane?
- Ce material ați dori să utilizați?
- Trebuie să stea, să atârne, să se întindă, …?
Acestea sunt toate lucrurile la care trebuie să te gândești atunci când faci carcasa. După cum puteți vedea în imagini, am făcut-o pe a mea din lemn. Am desenat tot ce am gândit pe o hârtie, m-am dus la magazinul local de bricolaj și am cumpărat niște lemn și lipici. Am făcut găuri în lemn pentru a introduce componentele mele.
Pasul 4: Înapoi și Frontend
În față
Am creat un site pentru utilizatori unde utilizatorii pot introduce date în baza de date sau unde îl pot șterge dacă nu sunt necesare. Pentru site-ul în sine am folosit HTML și CSS și pentru animații și conexiunea cu baza de date, am folosit JavaScript.
Backend
Backend-ul este pentru comunicarea între baza de date și frontend. Codul său l-ați pus pe Raspberry Pi. Este realizat în Python. Acesta este codul meu Python.
Pasul 5: Rezultatul final
Acesta este rezultatul final! sper că ți-a plăcut.
Recomandat:
Sistem de automatizare la domiciliu WiFi cu putere redusă: 6 pași (cu imagini)
Sistem de automatizare la domiciliu cu putere ultra-redusă WiFi: În acest proiect vă arătăm cum puteți construi un sistem de automatizare a domiciliului de bază local în câțiva pași. Vom folosi un Raspberry Pi care va acționa ca un dispozitiv WiFi central. În timp ce pentru nodurile finale vom folosi IOT Cricket pentru a produce o baterie
Sistem de sortare a culorilor: Sistem bazat pe Arduino cu două centuri: 8 pași
Sistem de sortare a culorilor: Sistem pe bază de Arduino cu două benzi: Transportul și / sau ambalarea produselor și articolelor din domeniul industrial se face folosind linii realizate cu benzi transportoare. Aceste centuri ajută la mutarea articolului dintr-un punct în altul cu o viteză specifică. Unele sarcini de procesare sau identificare pot fi
Sistem de alarmă de incendiu care utilizează Arduino [în câțiva pași simpli]: 3 pași
Sistem de alarmă la incendiu care utilizează Arduino [în câțiva pași simpli]: Căutați să faceți un proiect simplu și interesant cu Arduino care, în același timp, ar putea fi cu adevărat util și potențial salvator de vieți? Dacă da, ați venit la locul potrivit pentru a învăța ceva nou și inovator. În această postare suntem plecați
Cum să vă conectați și să configurați corect un mini sistem de raft HiFi (sistem de sunet): 8 pași (cu imagini)
Cum să conectați și să configurați corect un mini sistem de raft HiFi (sistem de sunet): Sunt o persoană căreia îi place să învețe despre ingineria electrică. Sunt liceu la Școala Ann Richards pentru Tinerele Lideri. Fac acest lucru instructiv pentru a ajuta pe oricine dorește să se bucure de muzica lor de la un mini LG HiFi Shelf Syste
Marcă: Participare la concursul de ecusoane NYC de la o imprimantă veche GameBoy: 14 pași (cu imagini)
Marcă: Participare la concursul de insigne NYC de la o imprimantă veche GameBoy: Bună ziua, iată cea de-a doua lovitură la un instructabil .. fii amabil .. Deci, întâlnirea locală Make: NYC a avut un concurs de insigne pentru a doua sa întâlnire .. (link aici) , esența competiției este de a face o etichetă portabilă / insignă de un fel, a unor materiale