Hi, I’m Albert
This is where I post about projects and leanings from the past and present in the hope that someone else (my future self included) will find them useful. You can contact me on social media, or email at “mail” on this domain.
-
Hej Texas!
Jag kan ha råkat nämna den här hemsidan till några som jobbar på Texas Instruments idag, så därför tänkte jag nu skyndsamt visa upp mitt flashigaste projekt med TI-hårdvara, nämligen min alldeles egna studentoverall! Det är en mycket avancerad krets bestående av resistorer, lysdioder och en Launchpad från TI. Håll till godo:
-
Projekt: autonom robot
Okej, mycket har hänt. Till att börja med; nästan inget har hänt med bilen jag postat bilder på tidigare, den har om något rört sig bakåt i utvecklingen mot supercool autonom robot. Däremot har jag byggt en annan tillsammans med några klasskamrater som del i en projektkurs. Den nya roboten har bluetooth, GPS, kompass, varvräknare och sex avståndssensorer av samma typ som på den gamla. Målet med projektet är att, på vinterväglag, utforska en parkeringsplats där ett antal flyttkartonger finns utställda och hitta den snabbaste vägen mellan två GPS-koordinater. Det ska ske genom att via bluetooth skicka sensordata till en…
-
Baby steps
Batterier har anlänt och jag har ägnat mig åt den mycket spännande sysslan att löda flatkablar till avståndssensorerna. Hade ingen flatkabel så el gammal IDE-sladd fick duga. De har pyttesmå ledare. Har även konstruerat en manick bestående av två ihoplödda T-kontakter för att plocka ut ström till Arduinon direkt från batteriet (det ska alltså lödas dit ett par små sladdar i mitten där): Så här ser bilen ut just nu; kopplingsplattorna ligger lösa ovanpå tills vidare. Till sist ett snabbt litet funktionstest! Ville få den att backa när den kom för nära så…
-
Andra leveransen
Idag kom två brev till från asien: Avståndssensorer av ultraljudstyp (DYP-ME007) och ett par små kopplingsplattor. Jag snodde ihop ett enkelt funktionstest från lite kod jag hittade: int trigPin = 2;int echoPin = 3;int ledPin = 5;int distance, cm; void setup(){ pinMode(trigPin, OUTPUT); pinMode(echoPin, INPUT); pinMode(ledPin, OUTPUT); Serial.begin(9600);} void loop(){ for(int i=0; i<2; i++) { digitalWrite(trigPin, LOW); delayMicroseconds(2); digitalWrite(trigPin, HIGH); delayMicroseconds(10); digitalWrite(trigPin, LOW); distance += pulseIn(echoPin, HIGH); } distance /= 3; cm = distance/58; analogWrite(ledPin, (distance/10)%255); Serial.println(cm); //Avstånd i cm skickas till datorn} Så här blev resultatet:
-
Hexakopter med dubbla rotorer
Även om du som jag bor i östergötland så kan det ha undgått dig att det är Vecka 45 den här veckan. På deras hemsida kan man läsa att: “Vecka 45 är nyfikenhetens egen vecka en satsning på att göra Fjärde Storstadsregionen ledande inom innovation och entreprenörskap.” Nåväl, imorse kunde man åtminstone äta gratis frukostbuffé på Visualiseringscenter C (ungefär som Cosmonova, fast i Norrköping) och lyssna på en presentation av företaget bakom hexakoptern på bilden här ovan. Företaget riktar in sig på filmindustrin och bygger flygande kamerariggar som kan lyfta en “vanlig” systemkamera. Modellen…
-
Serie om att bygga saker
Om man gillar hemmapul och är lite bevandrad inom ämnet så har man säkert sett någon av Ben Hecks byggprojekt. Han är framför allt känd för att bygga om spelkonsoler till laptop-format. Nu är han aktuell med en helt egen web-serie på inte helt obekanta Revision3. I det första avsnittet bygger han om en Xbox 360-kontroll åt en kille som blivit av men ena handen och påbörjar byggandet av en 360-slim-laptop. Avsnittet är en kvart långt och handlar bara om tekniken, inte om hur synd det är om killen med bara en hand (inget man är bortskämd med i amerikanska…
-
Projekt: Arduino på hjul
Det kom ett paket här om dagen, med servon till micromouse-roboten. Planen är att använda två av dem som motorer för själva framdrivningen. Eftersom servon är som motorer med en inbyggd “växellåda” och färdig infästning och dessutom är rätt så billiga är de bra att ha som framdrivning på sådana här enklare småprojekt. Det enda problemet är att vanliga servon bara kan röra sig 180°. Det brukar dock ofta vara enkelt att råda bot på; det finns massor av guider på hur man modifierar olika servomodeller för kontinuerlig gång som det kallas. Mina Mystery 9G var mycket enkla att…
-
Projekt: IR-sensor
De flesta robotar behöver ju sinnen, sensorer som hjälper den uppfatta omvärlden (micro mouse till exempel). Jag har forskat lite i saken och en av de simplaste formerna av “syn” verkar vara avståndsmätning med IR (infrarött ljus). IR lämpar sig för att mäta korta avstånd men är ganska känsligt för störningar som till exempel solljus, lysrör och fotoblixtar. Den metod jag har testat är att skicka ut IR-ljus med en IR-lysdiod och sedan mäta hur mycket som reflekteras med en fototransistor. Kretsen som jag använt mig av är snodd lånad från Pragnay Choksi från Drexel University och består helt enkelt…