
Innholdsfortegnelse:
2025 Forfatter: John Day | [email protected]. Sist endret: 2025-01-23 15:02

Ellie er en Roomba som er programmert til å kunne oppdage forskjellige farger ved hjelp av kameraet hennes, fornemme om hun går over en klippe, slik at hun kan stoppe seg fra å velte, og vil bevege seg ut av hindringer når støtfangerne hennes treffer noe på hennes måte. Vi kalte Roomba vår 'Ellie Ment' som et ordspill for 'element', siden hun er i stand til å identifisere hvilket element hun ser på i henhold til fargen på papiret.
Dette prosjektet ble utviklet og forhåndsformet av Christopher Cannon, Kayla Sims og Gretchen Evans, for deres robotprosjekt i EF 230 -klassen.
Trinn 1: Støtfanger sensorer og kamerabehandling
Ellie ble programmert til å se etter farge ved hjelp av kameraet når støtfangerne til venstre, høyre eller foran ble aktivert. Kameraet ville deretter identifisere hvilken farge hun stod overfor, enten blå, grønn eller rød som alle representerer forskjellige elementer som er plassert på Mars, og deretter vise hvilket 'element' hun er foran.
Trinn 2: Cliff Sensor
Ellie er programmert til å føle når hun nærmer seg en klippe, eller i vårt tilfelle hvitpapirgrensen, og er i stand til å snu seg selv for å holde seg innenfor de fastsatte grensene.
Trinn 3: Light Bump
Ellies lysbumpsensorer hjelper henne med å føle hvor nær hun er til stativene som holder de fargede arkene, og hjelper henne deretter med å plassere igjen slik at kameraet hennes er bedre i stand til å se fargen og derfor varsle oss om hva elementet hun er ser på.
Trinn 4: Koden
Vedlagt er koden som ble utviklet for å gi Ellie kommandoene hennes for å finne 'elementene' i det gitte området.
Roomba_Project_Code.m
Anbefalt:
Arduino bilvarslingssystem for omvendt parkering - Trinn for trinn: 4 trinn

Arduino Car Reverse Parking Alert System | Trinn for trinn: I dette prosjektet skal jeg designe en enkel Arduino Car Reverse Parking Sensor Circuit ved hjelp av Arduino UNO og HC-SR04 Ultrasonic Sensor. Dette Arduino -baserte bilreverseringssystemet kan brukes til autonom navigasjon, robotavstand og andre områder
Trinn for trinn PC -bygging: 9 trinn

Steg for trinn PC -bygging: Rekvisita: Maskinvare: HovedkortCPU & CPU -kjøler PSU (strømforsyningsenhet) Lagring (HDD/SSD) RAMGPU (ikke nødvendig) CaseTools: Skrutrekker ESD -armbånd/mathermal pasta m/applikator
Tre høyttalerkretser -- Trinn-for-trinn opplæring: 3 trinn

Tre høyttalerkretser || Trinn-for-trinn opplæring: Høyttalerkretsen styrker lydsignalene som mottas fra miljøet til MIC og sender den til høyttaleren der forsterket lyd produseres. Her vil jeg vise deg tre forskjellige måter å lage denne høyttalerkretsen på:
Happy Fox! (Første element i et stort prosjekt): 7 trinn (med bilder)

Happy Fox! (Første element i et stort prosjekt): Et annet lite prosjekt har kommet for meg, det vil involvere en rekke små prosjekter som vil komme sammen etter hvert. Dette er det første elementet, en rev med en svingende hale som dukker opp og forsvinner som om ved magi
Kjør et batteridrevet element gjennom vekselstrøm: 4 trinn

Kjør et batteridrevet element gjennom vekselstrøm: Har du noen gang ikke hatt nok batterier til et objekt? Eller har du noen gang mistet adapteren for et objekt, og ønsket å bruke det igjen? Eller vil du bare lage noen kule gnister på rommet ditt?