Cov txheej txheem:
- Kauj ruam 1: Npaj
- Kauj ruam 2: Sau koj cov khoom
- Kauj ruam 3: Code - Arduino
- Kauj Ruam 4: Txoj Cai - Ua
- Kauj ruam 5: Database
Video: SociALE: 5 Kauj Ruam (nrog Duab)
2024 Tus sau: John Day | [email protected]. Kawg hloov kho: 2024-01-30 09:27
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
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
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
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:
YADPF (YET Lwm Tus Duab Duab Duab): 7 Kauj Ruam (nrog Duab)
YADPF (YET Lwm Tus Duab Duab Duab): Kuv paub qhov no tsis yog khoom tshiab, Kuv paub, Kuv tau pom qee qhov ntawm cov haujlwm no ntawm no, tab sis kuv ib txwm xav tsim kuv tus kheej cov duab thav duab. Txhua daim duab thav duab kuv tau pom yog qhov zoo, tab sis kuv tab tom nrhiav lwm yam, Kuv tab tom nrhiav qhov zoo nkauj tiag tiag
Kev Tsim Qauv Duab Duab/Duab Duab Duab: 4 Kauj Ruam
Kev Tsim Qauv Duab Duab/Duab Duab Duab: Nyob zoo txhua tus, Hauv qhov kev qhia no, Kuv yuav qhia koj cov txheej txheem ntawm yuav ua li cas thiaj tsim 3D qauv siv cov duab digital. Cov txheej txheem hu ua Photogrammetry, tseem hu ua Image-Based Modeling (IBM). Tshwj xeeb, hom txheej txheem no tau siv los rov ua dua
Cov Duab Duab Duab thiab Cov Duab 1: 4 Cov Kauj Ruam (nrog Duab)
Cov Duab Duab Cubes thiab Cov Duab 1: Thaum sim nrog qee cov ntoo ntoo thiab cov duab los qhia, kuv pom ob peb txoj hauv kev los ua cov voos thiab lwm yam duab los ntawm cov khoom siv yooj yim. Los ntawm kev muab cov no los ua Cov Ntawv Qhia, Kuv vam tias yuav txhawb nqa kev ua si thiab kev kawm. Kev hloov pauv ntawm qhov kev qhia no
Yuav Ua Li Cas Thiaj Li Tshem Tawm Lub Computer Nrog Cov Kauj Ruam Yooj Yim thiab Duab: 13 Kauj Ruam (nrog Duab)
Yuav Tsum Tshem Tawm Lub Khoos Phis Tawj Li Cas Nrog Cov Kauj Ruam Yooj Yim thiab Duab: Nov yog cov lus qhia txog yuav ua li cas tshem lub PC. Feem ntau ntawm cov khoom siv yooj yim yog hloov pauv thiab tshem tawm tau yooj yim. Txawm li cas los xij nws yog ib qho tseem ceeb uas koj tau koom nrog nws. Qhov no yuav pab tiv thaiv koj kom tsis txhob poob ib feem, thiab tseem ua rau kev rov ua dua tshiab
Cov Duab Duab Duab Duab, WiFi Txuas - Raspberry Pi: 4 Cov Kauj Ruam (nrog Duab)
Cov Duab Duab Duab Duab, WiFi Txuas - Raspberry Pi: Nov yog txoj hauv kev yooj yim heev thiab tus nqi qis mus rau cov duab thav duab digital - nrog qhov zoo ntawm kev ntxiv /tshem cov duab hla WiFi ntawm 'nyem thiab luag' siv (pub dawb) xa cov ntaub ntawv . Nws tuaj yeem siv tau los ntawm qhov me me £ 4.50 Pi Zero. Koj tseem tuaj yeem hloov pauv