Բովանդակություն:
- Քայլ 1: Պատրաստել
- Քայլ 2: Հավաքեք ձեր իրերը
- Քայլ 3. Կոդ - Arduino
- Քայլ 4: Կոդ - մշակում
- Քայլ 5: Տվյալների բազա
Video: SociALE: 5 քայլ (նկարներով)
2024 Հեղինակ: John Day | [email protected]. Վերջին փոփոխված: 2024-01-30 09:48
«SociALE» նախագիծը մշակվել է Hackathon սեմինարի ընթացքում ՝ Schwäbisch Gmünd դիզայնի համալսարանի լաբորատոր շաբաթվա ընթացքում, «միասին ավելի լավ օգտագործել իրերը» թեմայով: Մեր խումբը, որը բաղկացած էր oshոշ Կորնաուից, Սվեն Բարթից, Լուկա Ստետտերից և Ֆաբիան Սիգերից, որոշեց մշակել ցանցի գարեջրի շիշ, որը խմելը պետք է դարձնի ավելի սոցիալական: Այդ նպատակով, զարգացման մեր առաջին փուլում, մենք ցանկանում էինք գարեջրի երկու շիշ վերազինել RFID սկաների և RFID չիպի հետ: Եթե ուրախացնում եք կամ ավելի լավ է ասում `սկանավորեք մյուս շշի չիպը, ապա շիշը պետք է որոշակի ժամանակով կափարիչը բացի` տեղադրված սերվոմոտորով, այնուհետև նորից փակի: Երբ մենք մշակեցինք այս օգտագործման գործը մինչ այժմ, մենք փորձեցինք մշակել այս գործի կիրառման ոլորտները և ընդլայնել մեր հավելվածը լրացուցիչ հնարավորություններով:
Այստեղ մենք հասանք առեւտրի տոնավաճառի գործին: Theուցահանդեսի այցելուներն իրենց տվյալները նախապես տեղադրում են ցուցահանդեսի կայքում ՝ այցեքարտի պես ՝ սոցիալական ցանցերի իրենց պրոֆիլների հղումներով, ինչպիսիք են Xing- ը, Facebook- ը և այլն: Յուրաքանչյուր այցելու ստանում է անհատականացված
«Սոցի ալե» շիշը մուտքի մոտ և այցելում է տոնավաճառի այցելուներին:
Եթե ինչ -որ մեկի հետ հրում եք, շիշը բացվում է 5 րոպե տևողությամբ պատուհանով, մինչդեռ զրուցակցի տվյալները RFID միացման միջոցով փոխանցվում են գործընկերոջ շշին: Բացման մեխանիզմը սահմանափակվում է մեկ անգամով, այսինքն ՝ Օգտվողները գործնականում ստիպված են ցանցի: Tradeուցահանդեսի ավարտին այցելուները կարող են կարդալ տվյալների բազայի միջոցով իրենց հավաքած կոնտակտային տվյալները MySQL տվյալների բազայի միջոցով:
Das Projekt «SociALE»-ը մասնակցում է einem Hackathon-Workshop im Zuge der Laborwoche der Hochschule für Gestaltung Schwäbisch Gmünd unter dem թեմայով. «Ավելի լավ օգտագործել իրերը միասին»: 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 und 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 Fall zu erarbeiten und unsere Anwendung um weitere Features to erweitern.
Hierbei kamen wir auf den Fall einer Fachmesse. Die Besucher der Fachmesse legen im Voraus auf der Internetseite der Messe ihre Daten, gleich einer Visitenkarte mit Verlinkungen ihrer Socialnetworkprofile wie Xing, Facebook usw. ան Jeder Besucher bekommt am Eingang eine personalisierte „Soci ale“Flasche und begibt sich unter die Messebesucher.
Wenn man 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. die Benutzer werden praktisch zum Networking gezwungen- ը: Am Ende der Messe können die Besucher die Kontaktdaten welche sie ieber den Messeverlauf gesammelt haben über eine MySQL Datenbank auslesen.
Քայլ 1: Պատրաստել
Նյութը մեկ շշի համար.
քայլ առաջին
Կափարիչը կառուցելու համար վերցրեք փայտե ափսեն և մետաղյա ձողը: Օգտագործեք սղոց, որպեսզի ափսեն տեղավորվի շշի ծայրին: Միացրեք մետաղյա ձողը և փայտե ափսեը սոսինձ սոսինձով:
Ֆլեշի նյութ. 1 Arduino uno 1 Adafruit RFID-shield 1 Servo-motor 1 5V Akku 1 BierflascheMaterial für den Verschluss1 Button 1 Kleber Werkzeug
քայլ eins
Für den Verschluss benötigst Du ein Holzplättchen und eine dünne Metallstange. Als nächstes sägst Du das Holzplättchen passend zu und befestigst die Metallstange mit Kleber daran.
Քայլ 2: Հավաքեք ձեր իրերը
Կցեք RFID վահանը arduino- տախտակին:
Այժմ կամրջեք IRQ Pinn- ը թվային կապի հետ 7. Միացրեք servo- ն 9 -րդ կապին և միացրեք այն arduino- ի հոսանքի կապերին: Դրանից հետո միացրեք մարտկոցը Vin Pin- ի և Ground Pin- ի հետ: Այժմ ամրացրեք կոճակը 12 -րդ կապում:
Stecke das RFID Shield auf den Arduino und überbrücke den IRQ Pin und den digitalPin 7. Der Servo wird an Spannung und Erdung angeschlossen, die Steuerung läuft über den Pin 9. Der + Pol des Akkus wird mit dem Vin Eingang des Arduino verbunden, der - Pol mit der Ground. Der Button wird an Pin 12 angeschlossen:
Քայլ 3. Կոդ - Arduino
Կոդը ստուգում է, արդյոք կա սկանավորման RFID կոդ, եթե կա, գարեջուրը բացվում է, և RFID ծածկագիրը կպահվի զանգվածում: Այժմ ձեր շիշը նորից բացելու համար ձեզ հարկավոր է մեկ այլ RFID կոդ: Երբ սեղմում եք ձեր կոճակը, բոլոր պահված RFID ծածկագրերը տպվելու են սերիական ելքի վրա:
Im Code wird überprüft, wann ein RFID chip an den Scanner gehalten wird, ist dies der Fall öffnet sich die Bierflasche und der Code des RFID չիպսեր wird in einem Array gespeichert - dieser kann in Zukunft nicht mehr zum umffnen der Bierflascherd. Կոճակը կարող է օգտագործվել, սակայն անհրաժեշտ է օգտագործել RFID կոդերը, օգտագործելով Console ausgegeben- ը:
Քայլ 4: Կոդ - մշակում
Այժմ դուք պետք է կոդ գրեք Processing- ում, որը ձեր սերիական արտադրանքից ստեղծում է տեքստային ֆայլ, եթե ձեր Arduino- ն միացնում եք ձեր համակարգչին:
Dann muss noch ein Processingcode geschrieben werden, welcher, wenn man den Arduino am Computer anschließt und den Button drückt, eine Textdatei aus der Konsolenausgabe erstellt.
Քայլ 5: Տվյալների բազա
MAMP սերվերի վրա մենք մոդելավորեցինք mySQL տվյալների բազան, որի վրա պահվում էին սոցիալական ցանցերի տարբեր պրոֆիլներով օգտվողների պրոֆիլներ: Նրանց տրվել է հիմնական ծրագիր ՝ HTML- ի և CSS- ի միջոցով, որոնց վրա կարելի է գտնել եզակի օգտվողի պրոֆիլներ ՝ օգտագործելով RFID ծածկագրերը ՝ որպես հիմնական բանալին:
Auf einem MAMP Server- ը կարող է օգտվել mySQL Datenbank- ից, այնուհետև, Nutzerprofile- ի միջոցով կարող եք օգտվել ձեր ընկերությունների ցանցից: Մուտք գործեք HTML և CSS և Frontend, գտեք դրանք Hilfe der RFID ծածկագրերի և հիմնական տեղեկությունների Nutzerprofile- ի միջոցով:
Խորհուրդ ենք տալիս:
Ինչպես. Raspberry PI 4 Headless (VNC) տեղադրելը Rpi- պատկերիչով և նկարներով. 7 քայլ (նկարներով)
Ինչպես. Raspberry PI 4 Headless (VNC) տեղադրելը Rpi-imager- ով և նկարներով. Ես պլանավորում եմ օգտագործել այս Rapsberry PI- ն իմ բլոգում զվարճալի նախագծերի փունջում: Ազատորեն ստուգեք այն: Ես ուզում էի նորից օգտագործել իմ Raspberry PI- ն, բայց իմ նոր վայրում Ստեղնաշար կամ մկնիկ չկար: Որոշ ժամանակ անց ես ստեղծեցի ազնվամորի
Atari Punk Console With Baby 8 քայլ հաջորդականիչ. 7 քայլ (նկարներով)
Atari Punk Console With Baby 8 Step Sequencer: Այս միջանկյալ կառուցվածքը հանդիսանում է Atari Punk Console- ը և Baby 8 Step Sequencer- ը `բոլորը մեկում: Դուք կարող եք տրորել Bantam Tools Desktop PCB ֆրեզերային մեքենայի վրա: Այն բաղկացած է երկու տպատախտակից ՝ մեկը օգտագործողի միջերեսի (UI) տախտակ է, իսկ մյուսը ՝ կոմունալ ծառայությունների
Ձայնային թռիչք Arduino Uno- ի հետ Քայլ առ քայլ (8 քայլ) `8 քայլ
Ձայնային թռիչք Arduino Uno- ի հետ Քայլ առ քայլ (8 քայլ). Ուլտրաձայնային ձայնային փոխարկիչներ L298N Dc կանացի ադապտեր էներգիայի մատակարարում արական dc pin Arduino UNOBreadboard և անալոգային նավահանգիստներ ՝ կոդը փոխարկելու համար (C ++)
Ինչպես ապամոնտաժել համակարգիչը հեշտ քայլերով և նկարներով. 13 քայլ (նկարներով)
Ինչպես ապամոնտաժել համակարգիչը հեշտ քայլերով և նկարներով. Սա հրահանգ է, թե ինչպես ապամոնտաժել համակարգիչը: Հիմնական բաղադրիչների մեծ մասը մոդուլային են և հեշտությամբ հանվում են: Այնուամենայնիվ, կարևոր է, որ դուք կազմակերպված լինեք դրա վերաբերյալ: Սա կօգնի ձեզ զերծ պահել մասերի կորստից, ինչպես նաև նորից հավաքելիս
Ciclop 3D Scanner My Way Քայլ առ քայլ ՝ 16 քայլ (նկարներով)
Ciclop 3D Scanner My Way Քայլ առ քայլ. Ողջույն, ես գիտակցելու եմ հանրահայտ Ciclop 3D սկաները: Բոլոր այն քայլերը, որոնք լավ բացատրված են սկզբնական նախագծում, ներկա չեն: Ես որոշ շտկումներ կատարեցի ՝ գործընթացը պարզեցնելու համար, նախ Ես տպում եմ հիմքը, իսկ հետո վերականգնում եմ PCB- ն, բայց շարունակում եմ