Innehållsförteckning:
- Steg 1: Återskapa den konceptuella resan
- Steg 2: Återskapa det fysiska objektet
- Steg 3: Återskapa de elektroniska komponenterna/koden
Video: Vootle: 3 steg
2024 Författare: John Day | [email protected]. Senast ändrad: 2024-01-30 12:38
Motivering/inspiration Efter att ha granskat Googles profilannonsinställningar börjar man lära sig hur Google -profiler övervakar sökhistorik och surfbeteende för att märka användare utifrån deras intressen. Baserat på dataanalys underlättar Google leverans av innehåll och annonser för att rikta in lämpliga användargrupper. Detta kan ses på fotografierna nedan. Google -profiler har sina användare att välja som standard och en stor majoritet av användarna är inte medvetna om att Google samlar in denna information. Webbplatser som Facebook skapar också användarintresseprofiler som ger riktade annonser och inlägg till sina användare utan att göra det uppenbart. Syftet med Vootle är att tillämpa konceptet att associera attribut till utvalda subkulturer, baserat på en användares personliga input. De valfria insatserna är baserade på två politiska partier vid det kanadensiska federala valet 2015.
Steg 1: Återskapa den konceptuella resan
Hur Google -profiler och Facebook Annonspreferenser märker sina användare baserat på deras tidigare inmatningar inspirerade skapandet av Vootle, en maskin som uttryckligen tillåter en användare att se vad de har blivit märkta som, baserat på det politiska parti som de har "röstat" på. Detta objekt ger användarna möjlighet att lägga till fler ordföreningar, med sin valda subkultur, men de kan inte ta bort de som redan finns i "databasen". Vootle är tänkt att vara en kulturell sond som väcker öppna frågor och söker deltagarnas engagemang om de håller med om att bli märkta och hur önskvärt det är att ändra etiketterna.
Följande tillåter en att återskapa den konceptuella processen som Vootle underlättar.
- Bland en grupp, besluta om två eller flera subkulturer att analysera
- Diskutera, debattera och besluta om associerade ord som i allmänhet kan tillämpas på varje subkultur, samtidigt som de är så exakta som möjligt.
- Börja genom samarbete förstå hur svårt det kan vara att tillskriva universella ord eller idéer med så stora subkulturer
- Rama upplevelsen i samband med Google -profiler eller Facebook -annonser, och kritisera dessa system, och erkänn deras brister.
Med hjälp av frågesporten och våra personliga anekdoter diskuterade vi och kom överens om en lista med ord som är associerade med de som stöder Liberalerna och de som stöder de konservativa, en lista över dessa ord finns ovan. Det kan vara obekvämt att veta att vi är klassificerade som väljare, Google och Facebook -användare för att vara vissa personer med vissa preferenser utan att ta hänsyn till den mångfacetterade naturen hos individer som inte nödvändigtvis följer de snygga rutorna med algoritmer.
Steg 2: Återskapa det fysiska objektet
Även om det fysiska objektet kan byggas på många olika sätt, är återskapande av den konceptuella vägen grundläggande för Vootle. I huvudsak bör det fysiska objektet acceptera en användares inmatade val av subkulturen och sedan ge ut associerade ord med den subkulturen till användaren. Användare kan lägga till ytterligare associationer efter eget tycke, men de kan inte ta bort ord som har lagrats i "databasen". Följande verktyg, material och steg krävs för att återskapa objektet i sin ursprungliga form.
- Arduino Uno/Genuino -kit
- Trådar
- Bakbord
- Servomotor
- 2 konkava knappar (eller tryckknappar)
- 1, 4'2 "PVC -rör
- 1, 1/2 "4 '/8' Aspen plywood
- Jig Saw, Hole Saw, Table Saw, Drill, Nail Gun, Hot Lim Gun,
- 2 plastkapslar
Vid uppbyggnad av konstruktionen (mät två gånger skuren en gång!) Installera PVC -rören tillsammans med 45 och 90 graders vinklade armbågar. tillåta snitt att avge plastkapslarna fyllda med tillhörande ord. Se nästa steg för att skapa elektroniska komponenter och kodningskomponenter.
Steg 3: Återskapa de elektroniska komponenterna/koden
Kod Beskrivning
I detta projekt finns det ingångskälla: två konkava knappar. Om den röda konkava knappen trycks in, tar Arduino emot digital signal från PIN 2 och servomotorn viftar sin pol från vinkel 0 till 90 grader. Om den blå konkava knappen trycks in, tar Arduino emot digital signal från PIN 3 och servomotorn kommer att vinka sin pol från vinkel 180 till 90 grader.
Kodanpassning
Vinkeljustering
Du kan justera vinkeln som motorn vågar genom att redigera pos -variabel.
Exempel:
för (pos = 0; pos <= 90; pos ++) #Motorvågor från vinkel 0 till 90 grader
för (pos = 0; pos <= 180; pos ++) #Motorvågor från vinkel 0 till 180 grader
Hastighetsjustering
Om du vill justera motorvågornas hastighet kan du redigera inkrementvariabeln i for -slingan.
Exempel:
för (pos = 0; pos <= 90; pos ++) #Motorvågor 1 grad per drag.
för (pos = 0; pos <= 90; pos += 5) #Motorvågor 5 grader per drag.
Se den medföljande schemat för att återskapa de elektroniska komponenterna.
Rekommenderad:
Arduino Car Reverse Parking Alert System - Steg för steg: 4 steg
Arduino Car Reverse Parking Alert System | Steg för steg: I det här projektet kommer jag att utforma en enkel Arduino Car Reverse Parking Sensor Circuit med Arduino UNO och HC-SR04 Ultrasonic Sensor. Detta Arduino -baserade bilomvändningsvarningssystem kan användas för autonom navigering, robotavstånd och andra
Steg för steg PC -byggnad: 9 steg
Steg för steg PC -byggnad: Tillbehör: Hårdvara: ModerkortCPU & CPU -kylarePSU (strömförsörjningsenhet) Lagring (HDD/SSD) RAMGPU (krävs inte) CaseTools: Skruvmejsel ESD -armband/mathermisk pasta med applikator
Tre högtalarkretsar -- Steg-för-steg handledning: 3 steg
Tre högtalarkretsar || Steg-för-steg-handledning: Högtalarkretsen förstärker ljudsignalerna som tas emot från miljön till MIC och skickar den till högtalaren varifrån förstärkt ljud produceras. Här visar jag dig tre olika sätt att göra denna högtalarkrets med:
Steg-för-steg-utbildning i robotik med ett kit: 6 steg
Steg-för-steg-utbildning i robotik med ett kit: Efter ganska många månader av att bygga min egen robot (se alla dessa), och efter att två gånger ha misslyckats med delar, bestämde jag mig för att ta ett steg tillbaka och tänka om min strategi och riktning. De flera månaders erfarenhet var ibland mycket givande och
Akustisk levitation med Arduino Uno Steg-för-steg (8-steg): 8 steg
Akustisk levitation med Arduino Uno Steg-för-steg (8-steg): ultraljudsgivare L298N Dc kvinnlig adapter strömförsörjning med en manlig DC-pin Arduino UNOBreadboardHur det fungerar: Först laddar du upp kod till Arduino Uno (det är en mikrokontroller utrustad med digital och analoga portar för att konvertera kod (C ++)