Inhoudsopgave:

Vootle: 3 stappen
Vootle: 3 stappen

Video: Vootle: 3 stappen

Video: Vootle: 3 stappen
Video: Узнав это СЕКРЕТ, ты никогда не выбросишь пластиковую бутылку! ТАКОГО ЕЩЕ НИКТО НЕ ВИДЕЛ! 2024, Oktober
Anonim
Vootle
Vootle

Rationale/Inspiratie Bij het onderzoeken van Google Profile Ad Preferences, begint men te leren hoe Google-profielen de zoekgeschiedenis en het browsegedrag monitoren om gebruikers te labelen op basis van hun interesses. Op basis van data-analyse faciliteert Google de levering van inhoud en advertenties om geschikte gebruikersgroepen te targeten. Dit is te zien op onderstaande foto's. Bij Google-profielen kunnen gebruikers zich standaard aanmelden en een overgrote meerderheid van de gebruikers is zich er niet van bewust dat Google deze informatie verzamelt. Sites zoals Facebook creëren ook een gebruikersinteresseprofiel, dat gerichte advertenties en berichten aan zijn gebruikers biedt zonder het duidelijk te maken. Het doel van de Vootle is om het concept van het associëren van attributen aan geselecteerde subculturen toe te passen op basis van de persoonlijke input van een gebruiker. De optionele ingangen zijn gebaseerd op twee politieke partijen van de Canadese federale verkiezingen van 2015.

Stap 1: De conceptuele reis opnieuw creëren

De conceptuele reis herscheppen
De conceptuele reis herscheppen
De conceptuele reis nabootsen
De conceptuele reis nabootsen
De conceptuele reis nabootsen
De conceptuele reis nabootsen

Hoe Google-profielen en Facebook-advertentievoorkeuren zijn gebruikers labelen op basis van hun eerdere invoer, inspireerde de creatie van de Vootle, een machine waarmee een gebruiker expliciet kan zien wat ze zijn bestempeld, op basis van de politieke partij waarop ze hebben "gestemd". Dit object biedt gebruikers de mogelijkheid om meer woordassociaties toe te voegen, met hun gekozen subcultuur, maar ze kunnen diegene die al in de "database" staan niet verwijderen. Vootle is bedoeld als een culturele sonde die open vragen oproept en de betrokkenheid van deelnemers zoekt, ongeacht of ze het eens zijn met het labelen en hoe wenselijk het is om de labels te wijzigen.

Het volgende maakt het mogelijk om het conceptuele proces na te bootsen dat de Vootle mogelijk maakt.

  • Beslis in een groep 2 of meer subculturen om te analyseren
  • Bespreek, debatteer en beslis over bijbehorende woorden die in het algemeen op elke subcultuur kunnen worden toegepast, terwijl ze zo nauwkeurig mogelijk zijn.
  • Begin door samenwerking te begrijpen hoe moeilijk het kan zijn om universele woorden of ideeën toe te schrijven aan zulke grote subculturen
  • Kader de ervaring in de context van Google-profielen of Facebook-advertenties, bekritiseer deze systemen en herken hun gebreken.

Met behulp van de quiz en onze persoonlijke anekdotes, hebben we een lijst van woorden besproken die geassocieerd zijn met degenen die de liberalen steunen en die welke de conservatieven steunen. Een lijst van die woorden vindt u hierboven. Het kan ongemakkelijk zijn om te weten dat we zijn geclassificeerd als kiezers, Google- en Facebook-gebruikers om bepaalde mensen met bepaalde voorkeuren te zijn zonder rekening te houden met de veelzijdige aard van individuen die zich niet noodzakelijkerwijs houden aan de keurige dozen met algoritmen.

Stap 2: Het fysieke object opnieuw creëren

Het fysieke object opnieuw creëren
Het fysieke object opnieuw creëren
Het fysieke object opnieuw creëren
Het fysieke object opnieuw creëren
Het fysieke object opnieuw creëren
Het fysieke object opnieuw creëren
Het fysieke object opnieuw creëren
Het fysieke object opnieuw creëren

Hoewel het fysieke object op veel verschillende manieren kan worden gebouwd, is het opnieuw creëren van het conceptuele pad van fundamenteel belang voor de Vootle. In wezen moet het fysieke object de door een gebruiker ingevoerde selectie van de subcultuur accepteren en vervolgens de bijbehorende woorden met die subcultuur aan de gebruiker verstrekken. Gebruikers kunnen naar eigen inzicht aanvullende associaties toevoegen, maar ze kunnen geen woorden verwijderen die in de "database" zijn opgeslagen. De volgende gereedschappen, materialen en stappen zijn nodig om het object in zijn oorspronkelijke vorm te recreëren.

  • Arduino Uno/Genuino-kit
  • Draden
  • Breadboard
  • Servomotor
  • 2 holle knoppen (of drukknoppen)
  • 1, 4'2 "PVC-buis
  • 1, 1/2" 4'/8' espen multiplex
  • Decoupeerzaag, Gatenzaag, Tafelzaag, Boor, Spijkerpistool, Heet lijmpistool,
  • 2 plastic capsules

Bij het bouwen van de structuur (meet twee keer een keer snijden!) Installeer de PVC-leidingen samen met de 45 en 90 graden gebogen ellebogen. zorg voor sneden om de plastic capsules gevuld met de bijbehorende woorden af te geven. Raadpleeg de volgende stap om de elektronische en codeercomponenten te maken.

Stap 3: De elektronische componenten/code opnieuw maken

De elektronische componenten/code opnieuw maken
De elektronische componenten/code opnieuw maken
De elektronische componenten/code opnieuw maken
De elektronische componenten/code opnieuw maken
De elektronische componenten/code opnieuw maken
De elektronische componenten/code opnieuw maken
De elektronische componenten/code opnieuw maken
De elektronische componenten/code opnieuw maken

Code Beschrijving:

In dit project zijn er invoerbronnen: twee concave knoppen. Als de rode concave knop wordt ingedrukt, ontvangt Arduino een digitaal signaal van PIN 2 en zal de servomotor zijn pool van hoek 0 tot 90 graden zwaaien. Als de blauwe concave knop wordt ingedrukt, ontvangt Arduino een digitaal signaal van PIN 3 en zal de servomotor zijn pool van 180 tot 90 graden zwaaien.

Code aanpassen

Hoekaanpassing:

U kunt de hoek die motorgolven maken aanpassen door pos-variabel te bewerken.

Voorbeeld:

for (pos = 0; pos <= 90; pos++) #Motorgolven van hoek 0 tot 90 graden

for (pos = 0; pos <= 180; pos++) #Motorgolven van hoek 0 tot 180 graden

Snelheidsaanpassing:

Als u de snelheid van de motorgolven wilt aanpassen, kunt u de increment-variabele in de for-lus bewerken.

Voorbeeld:

voor (pos = 0; pos <=90; pos++) #Motorgolven 1 graad per beweging.

voor (pos = 0; pos <=90; pos +=5) #Motorgolven 5 graden per beweging.

Raadpleeg de meegeleverde schema's om de elektronische componenten opnieuw te maken.

Aanbevolen: