Turinys:
- 1 žingsnis: pasiruoškite
- 2 žingsnis: Surinkite savo daiktus
- 3 žingsnis: kodas - „Arduino“
- 4 žingsnis: kodas - apdorojimas
- 5 veiksmas: duomenų bazė
Video: „SociALE“: 5 žingsniai (su nuotraukomis)
2024 Autorius: John Day | [email protected]. Paskutinį kartą keistas: 2024-01-30 10:47
Projektas „SociALE“buvo sukurtas „Hackathon“dirbtuvėse per dizaino universiteto Schwäbisch Gmünd laboratorijų savaitę tema „naudok daiktus geriau kartu“. Mūsų grupė, kurią sudarė Joshas Cornau, Svenas Bartas, Luca Stetter ir Fabianas Seegeris, nusprendė sukurti tinklinį alaus butelį, kuris turėtų padaryti gėrimą socialesnį. Šiuo tikslu pirmame kūrimo etape norėjome aprūpinti du alaus butelius RFID skaitytuvu ir RFID mikroschema. Jei sveikinate ar geriau sakote, kad nuskaitote kito butelio lustą, butelis tam tikrą laiką turi atidaryti dangtelį, naudodami sumontuotą variklį, ir vėl jį uždaryti. Kai iki šiol kūrėme šį naudojimo atvejį, stengėmės sukurti šiam atvejui pritaikymo sritis ir išplėsti savo programą papildomomis funkcijomis.
Čia mes priėjome prie mugės atvejo. Parodos lankytojai iš anksto patalpina savo duomenis mugės svetainėje, pavyzdžiui, vizitinę kortelę su nuorodomis į jų socialinių tinklų profilius, tokius kaip „Xing“, „Facebook“ir kt. Kiekvienas lankytojas gauna individualų
„Soci ale“butelis prie įėjimo ir lanko mugės lankytojus.
Jei stumiate su kuo nors, butelis atsidaro 5 minučių laiko tarpui, o pokalbio partnerio duomenys per RFID ryšį perkeliami į partnerio butelį. Atidarymo mechanizmas yra ribotas tik vieną kartą, ty vartotojai yra praktiškai priversti prisijungti prie tinklo. Parodos pabaigoje lankytojai gali perskaityti kontaktinius duomenis, kuriuos jie surinko per duomenų bazę per „MySQL“duomenų bazę.
Projektas „SociALE“yra skirtas „Hackathon-Workshop“ir „Zuge der Labourwoche der Hochschule für Gestaltung Schwäbisch Gmünd unter dem“temai: „naudok daiktus geriau kartu“. Grupės sveikinimai Josh Cornau, Sven Barth, Luca Stetter ir Fabian Seeger bestand, entschied sich dazu, eine vernetzte Bierflasche zu entwickeln welche das Trinken sozialer machen sollte.
Išplėskite ryšį neįprastai pradiniame 2 pakopos etape 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 zu erweitern.
Hierbei kamen wir auf den Fall einer Fachmesse. Fotografijos žinios, skirtos Voraus auf der Internetseite der Messe ihre Daten, gleich einer Visitenkarte mit Verlinkungen ihrer Socialnetworkprofile wie Xing, Facebook usw. an. Jederis Besucheris tapo asmeniniu „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 to 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. „End End der der Messe“turi galimybę prisijungti prie „Kontaktdaten welche sie über den Messeverlauf gesammelt haben über eine MySQL Datenbank auslesen“.
1 žingsnis: pasiruoškite
Vieno butelio medžiaga: 1 „Arduino uno1“„Adafruit“RFID skydas 1 servo variklis 1 5 V akku1 alaus butelio medžiaga kabinai 1 mygtukas 1 klijų įrankiai
Pirmas žingsnis
Norėdami pastatyti dangtelį, paimkite medinę plokštę ir metalinį strypą. Naudokite pjūklą, kad plokštelė priglustų prie butelio galo. Prijunkite metalinį strypą ir medinę plokštę su klijais.
Blykstės medžiaga: 1 „Arduino uno“1 „Adafruit“RFID skydas 1 Servo variklis 1 5 V „Akku“1 „Bierflasche“
žingsnis 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 žingsnis: Surinkite savo daiktus
Pritvirtinkite RFID skydą prie arduino plokštės.
Dabar prijunkite „IRQ Pinn“skaitmeniniu kaiščiu 7. Prijunkite servo prie 9 kaiščio ir prijunkite jį prie „arduino“maitinimo kaiščių. Tada prijunkite akumuliatorių prie „Vin“kaiščio ir įžeminimo kaiščio. Dabar pritvirtinkite mygtuką prie 12 kaiščio.
„RFID Shield“technologija „Arduino und überbrücke den IRQ“ir skaitmeninis „PinPin“7. Der Servo wird and 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 žingsnis: kodas - „Arduino“
Kodas tikrina, ar yra nuskaitytinas RFID kodas, jei toks yra, alus atsidaro ir RFID kodas bus išsaugotas masyve. Dabar jums reikia kito RFID kodo, kad vėl atidarytumėte buteliuką. Kai paspausite mygtuką, visi išsaugoti RFID kodai bus atspausdinti serijinėje išvestyje.
Im Code wird vienoje vietoje, naudojant RFID mikroschemą ir skenuojantį kompiuterį, jis miršta nuo kritimo, kuris gali būti pakeistas Bierflasche und der Code des RFID Chips wird in einem Array gespeichert - dieser kann in Zukunft nicht mehr zum Öffnen der Bierflasche verwendet wer. Mygtukas gedrückt, werden alle abgespeicherten RFID Codes auf der Console ausgegeben.
4 žingsnis: kodas - apdorojimas
Dabar, jei prijungsite „Arduino“prie kompiuterio, „Processing“turite parašyti kodą, kuris sukuria tekstinį failą iš jūsų serijinės išvesties.
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 veiksmas: duomenų bazė
MAMP serveryje mes modeliavome „MySQL“duomenų bazę, kurioje buvo saugomi vartotojų profiliai su skirtingais socialinių tinklų profiliais. Jiems buvo suteikta sąsaja naudojant HTML ir CSS, kuriuose buvo galima rasti unikalių naudotojų profilių, naudojant RFID kodus kaip pagrindinį raktą.
Jei naudojate MAMP serverį, turite prisijungti prie „MySQL Datenbank“simuliert, auf sveikintojas Nutzerprofile mit verschieden Sozialnetworkprofilen abgespeichert wurden. Įdiekite HTML ir CSS, naudodamiesi priekine programa, naudodami Hilfe der RFID kodus, taip pat kaip „Primärschlüssel eindeutige Nutzerprofile gefunden werden konnten“.
Rekomenduojamas:
„Pasidaryk pats“„Leds Arduino“ruletės žaidimas: 3 žingsniai (su nuotraukomis)
„Pasidaryk pats“37 „Leds Arduino“ruletės žaidimas: Ruletė yra kazino žaidimas, pavadintas prancūziško žodžio, reiškiančio mažą ratą, vardu
„BOSEBerry Pi“interneto radijas: 4 žingsniai (su nuotraukomis)
„BOSEBerry Pi“interneto radijas: man patinka klausytis radijo! Savo namuose naudojau DAB radiją, tačiau radimas buvo šiek tiek nevienodas, o garsas nuolat nutrūko, todėl nusprendžiau sukurti savo interneto radiją. Aplink mano namus ir skaitmeninį brolį turiu stiprų „Wi -Fi“signalą
Profesionali orų stotis naudojant „ESP8266“ir „ESP32 pasidaryk pats“: 9 žingsniai (su nuotraukomis)
Profesionali orų stotis, naudojant „pasidaryk pats“ESP8266 ir ESP32: „LineaMeteoStazione“yra visiška orų stotis, kurią galima sujungti su profesionaliais „Sensirion“jutikliais ir kai kuriais „Davis“prietaiso komponentais (lietaus matuoklis, anemometras)
„Arduino Halloween Edition“- „Zombies“iššokantis ekranas (žingsniai su nuotraukomis): 6 žingsniai
„Arduino Halloween Edition“- „Zombies“iššokantis ekranas (žingsniai su paveikslėliais): norite Helovino metu išgąsdinti savo draugus ir sukelti riksmą? O gal tiesiog norite padaryti gerą išdaigą? Šis iššokantis „Zombies“ekranas gali tai padaryti! Šioje instrukcijoje aš išmokysiu jus, kaip lengvai padaryti iššokančius zombius naudojant „Arduino“. HC-SR0
Varžtas - „pasidaryk pats“belaidis įkrovimo naktinis laikrodis (6 žingsniai): 6 žingsniai (su nuotraukomis)
Varžtas - „Pasidaryk pats“belaidis įkrovimo naktinis laikrodis (6 žingsniai): Indukcinis įkrovimas (taip pat žinomas kaip belaidis įkrovimas arba belaidis įkrovimas) yra belaidžio energijos perdavimo tipas. Jis naudoja elektromagnetinę indukciją tiekti elektros energiją nešiojamiesiems įrenginiams. Dažniausia programa yra „Qi“belaidžio įkrovimo st