Cov txheej txheem:

SociALE: 5 Kauj Ruam (nrog Duab)
SociALE: 5 Kauj Ruam (nrog Duab)

Video: SociALE: 5 Kauj Ruam (nrog Duab)

Video: SociALE: 5 Kauj Ruam (nrog Duab)
Video: Av Luaj Quas - Macy Hawj (Official Lyrics/Audio Video) 2024, Kaum ib hlis
Anonim
SociALE
SociALE

Txoj haujlwm "SociALE" tau tsim nyob rau hauv Hackathon rhiav thaum lub limtiam kuaj ntawm tsev kawm qib siab ntawm kev tsim qauv Schwäbisch Gmünd raws li lub ntsiab lus "siv txhua yam kom zoo dua qub". Peb pab pawg, uas suav nrog Josh Cornau, Sven Barth, Luca Stetter thiab Fabian Seeger, txiav txim siab los tsim kev sib tham hauv lub raj mis npias, uas yuav tsum ua rau haus ntau dua. Rau lub hom phiaj no, hauv peb thawj qib kev txhim kho, peb xav ua kom muaj ob lub fwj fwj txhua lub tshuab RFID thiab lub tshuab RFID nti. Yog tias koj zoo siab lossis hais tau zoo dua luam theej duab lub nti ntawm lwm lub raj mis, lub raj mis yuav tsum qhib lub hau rau qee lub sijhawm uas siv lub tshuab ua haujlwm txuas thiab tom qab ntawd kaw nws dua. Thaum peb tsim cov ntawv siv no kom deb li deb, peb tau sim txhim kho cov ntawv thov rau rooj plaub no thiab txuas ntxiv peb daim ntawv thov nrog cov yam ntxwv ntxiv.

Ntawm no peb tuaj txog rooj plaub ntawm kev ua lag luam ncaj ncees. Cov neeg tuaj saib ntawm lub rooj nthuav tawm tso lawv cov ntaub ntawv ua ntej ntawm lub vev xaib ntawm kev lag luam ncaj ncees, zoo li daim npav lag luam nrog txuas rau lawv cov kev sib raug zoo xws li Xing, Facebook thiab lwm yam.

Lub raj mis "Soci ale" ntawm qhov nkag thiab mus ntsib cov neeg tuaj saib ncaj ncees.

Yog tias koj thawb nrog ib tus neeg, lub raj mis qhib rau lub sijhawm 5 feeb, thaum cov ntaub ntawv ntawm kev sib tham ntawm tus khub tau xa mus rau lub raj mis ntawm tus neeg koom tes ntawm RFID kev txuas. Cov txheej txheem qhib tau txwv rau ib zaug xwb, piv txwv li, Cov neeg siv tau raug yuam ua haujlwm hauv network. Qhov kawg ntawm kev nthuav qhia kev lag luam, cov qhua tuaj yeem nyeem tawm cov ntaub ntawv tiv toj uas lawv tau sau los ntawm cov ntaub ntawv khaws tseg los ntawm MySQL database.

Das Projekt "SociALE" nkag siab hauv einem Hackathon-Rhiav im Zuge der Labourwoche der Hochschule für Gestaltung Schwäbisch Gmünd unter dem Thema: "siv yam zoo dua ua ke". Unsere Gruppe welche aus Josh Cornau, Sven Barth, Luca Stetter und Fabian Seeger bestand, entschied sich dazu, eine vernetzte Bierflasche zu entwickeln welche das Trinken sozialer machen sollte.

Hierzu wollten wir in unseren ersten Entwicklungsphase 2 Bierflaschen jeweils mit einem RFID-Scanner thiab einem RFID-Chip ausstatten. Wenn man miteinander anstößt bzw. den Chip der anderen Flasche abscannt, sollte sich ein an der Flasche verbauter Verschluss für eine bestimmte Zeit über einen montierten Servomotor öffnen und anschließend wieder schließen. Als wir diesen usecase soweit entwickelt hatten versuchten wir Anwendungsbereiche für diesen Caij nplooj zeeg zu erarbeiten und unsere Anwendung um weitere Ntu zu erweitern.

Hierbei kamen wir auf den Fall Einer Fachmesse. Tuag Besucher der Fachmesse legen im Voraus auf der Internetseite der Messe ihre Daten, gleich einer Visitenkarte mit Verlinkungen ihrer Socialnetworkprofile wie Xing, Facebook usw. ib Jeder Besucher bekommt am Eingang eine personalisierte "Soci ale" Flasche und begibt sich unter die Messebesucher.

Wenn txiv neej mit jemanden anstößt öffnet sich für ein Zeitfenster von 5 min die Flasche, gleichzeitig werden die Daten des Gesprächspartners über die RFID-Verbindung auf die Flasche des Gegenübers übertragen. Der Öffnungsmechanismus ist für jede Verbindung auf ein Einziges Mal beschränkt, d.h. tuag Benutzer werden praktisch zum Networking gezwungen. Am Ende der Messe können die Besucher die Kontaktdaten welche sie denber den Messeverlauf gesammelt haben über eine MySQL Datenbank auslesen.

Kauj ruam 1: Npaj

Npaj
Npaj
Npaj
Npaj

Cov khoom siv rau ib lub raj mis: 1 Arduino uno1 Adafruit RFID-shield1 servo-motor1 5V akku1 beerbottlematerial for the cab 1 Button 1 Glue Tools

kauj ruam ib

Txhawm rau tsim lub npog, coj cov phaj ntoo thiab cov hlau hlau. Siv lub saw los ua lub phaj kom haum rau qhov kawg ntawm lub raj mis. Txuas cov pas hlau thiab cov phaj ntoo nrog cov kua nplaum.

Khoom siv rau Flasche: 1 Arduino uno 1 Adafruit RFID-shield 1 Servo-motor 1 5V Akku 1 BierflascheMaterial für den Verschluss1 Khawm 1 Kleber Werkzeug

step ib

Für den Verschluss benötigst Du ein Holzplättchen thiab eine dünne Metallstange. Als nächstes sägst Du das Holzplättchen passend zu und befestigst tuag Metallstange mit Kleber daran.

Kauj ruam 2: Sau koj cov khoom

Sib Sau Koj Cov Khoom
Sib Sau Koj Cov Khoom

Txuas cov ntaub thaiv npog RFID rau arduino-board.

Tam sim no txuas tus IRQ Pinn nrog tus lej digital 7. Txuas tus servo rau tus pin 9 thiab txuas nws mus rau lub hwj chim pins ntawm arduino. Tom qab ntawd txuas lub roj teeb nrog Vin Pin thiab Ground Pin. Tam sim no txuas Khawm rau tus pin 12.

Stecke das RFID Shield auf den Arduino und überbrücke den IRQ Pin und den digitalPin 7. Der Servo wird tus Spannung und Erdung angeschlossen, tuag Steuerung läuft über den Pin 9. Der + Pol des Akkus wird mit dem Vin Eingang des Arduino verbunden Pol mit der Ground. Der Button wird tus Pin 12 angeschlossen.

Kauj ruam 3: Code - Arduino

Cov cai ntsuas yog tias muaj tus lej RFID txhawm rau luam theej duab, yog tias muaj ib qho, npias qhib thiab tus lej RFID yuav raug cawm hauv ib qho. Tam sim no ntawm koj xav tau lwm tus lej RFID los qhib koj lub raj mis dua. Thaum koj nias koj lub pob, tag nrho cov lej khaws tseg RFID yuav luam tawm ntawm cov ntawv tso tawm.

Kuv Code wird überprüft, wann ein RFID nti tus den Scanner gehalten wird, ist dies der Fall öffnet sich die Bierflasche und der Code des RFID Chips wird in einem Array gespeichert - dieser kann in Zukunft nicht mehr zum Öffnen der Bierflasche vernder Khawm gedrückt, werden alle abgespeicherten RFID Codes auf der Console ausgegeben.

Kauj Ruam 4: Txoj Cai - Ua

Tam sim no koj yuav tsum sau tus lej hauv Kev Ua, uas tsim cov ntawv sau tawm ntawm koj cov ntawv tso tawm, yog tias koj txuas koj Arduino rau koj lub khoos phis tawj.

Dann muss noch ein Processingcode geschrieben werden, welcher, wenn txiv neej den Arduino am Computer anschließt und den Button drückt, eine Textdatei aus der Konsolenausgabe erstellt.

Kauj ruam 5: Database

Database
Database
Database
Database

Ntawm MAMP neeg rau zaub mov peb tau sim cov ntaub ntawv mySQL uas cov neeg siv khoom sib txawv nrog cov kev sib tham sib tham tau khaws tseg. Lawv tau muab rau pem hauv ntej-kawg ntawm HTML thiab CSS, uas cov neeg siv tshwj xeeb cov ntaub ntawv tuaj yeem pom siv tus lej RFID ua tus lej tseem ceeb.

Auf einem MAMP Server ua haujlwm nrog iine mySQL Datenbank simuliert, auf welcher Nutzerprofile mit verschieden Sozialnetworkprofilen abgespeichert wurden. Diese erhielt über HTML und CSS ein Frontend, auf dem mit Hilfe der RFID cov lej tseem ceeb Primärschlüssel eindeutige Nutzerprofile gefunden werden konnten.

Pom zoo: