Innholdsfortegnelse:
- Trinn 1: Opprette støtfangere
- Trinn 2: Montering av støtfangere
- Trinn 3: Opprette kretsen
- Trinn 4: Legge til koden
- Trinn 5: ALL DONE
Video: Lys opp Boe Bot: 5 trinn
2024 Forfatter: John Day | [email protected]. Sist endret: 2024-01-30 11:25
For å lage dette mesterverket med egenskapene til hindringsretning, lysindikasjon og lyd, trenger du:
-En fullt funksjonell Boe Bot
-Masse kretsledning
-Tannblad
-Papp
-Stiftemaskin
-Ispinner
-Wire Strippers
-Liten tang
-En varm limpistol og varmt lim
-Elektrisk tape
-1 kretshøyttaler
-2 vanlige katod -lysdioder
-6 1K motstander
-2 10K motstander
-1 10uf kondensator
Skal vi bygge den?
Trinn 1: Opprette støtfangere
For å lage støtfangerne bruker du:
-metalltråd
-folie
-papp
-varmt lim
-Ispinner
-stiftemaskin
1. Det du vil gjøre først er å kutte ut et stykke papp og brette det i to (se 2. og 3. bilde) (GJØR DETTE x2).
2. Deretter tar du en ledning på rundt 20 cm i lengde og fjerner begge ender, men den ene lengre enn den andre. Vri deretter den lengre strippede enden til en spiral (se fjerde bilde) (GJØR DETTE x4).
3. Ta et stykke stanniol og brett den i to slik at den er liten nok til å passe på overflaten av en pappfolie. Deretter stiftes spiralen til ledningen til stanniolen ved å stifte gjennom hele brettet (se 5. og 6. bilde) (GJØR DETTE x4).
4. Lim den ene siden av stanniolbladet til en indre brett på kortkortet. (GJØR DETTE FOR HVER INNNFELLING, SÅ x2 PER KORTPLATT (GRUNNLAGLIG x4)) Vær forsiktig så du ikke berører stanniolen når du limer, da den vil lede varmen og brenne fingrene (se 6. bilde).
5. Lim to Popsicle -pinner sammen (GJØR DETTE x2 og lag en betydelig større), og lim en Popsicle -tilkobling på baksiden av hver pappfold, og en gjør det samme på motsatt side (se første bilde).
6. En siste berøring for å få støtfangerne til å holde seg nær hverandre, er å knytte midten til en begrensende lengde for støtfangerne. Når den er bundet, lim den og la den tørke for å sikre sikkerheten til den (se første bilde).
Du har lykkes med å lage støtfangere!
Trinn 2: Montering av støtfangere
For å montere støtfangerne til Boe Bot, bruker du:
-Boe Bot
-Dine nye støtfangere
-Varmt lim
-Elektrisk tape
Dette trinnet er ganske enkelt. Alt du trenger å gjøre er å ta et stykke elektrisk tape og legge det langs metallområdet like over det svarte kulehjulet med en aksel. Etter teiping limer du området med tape, limer støtfangerne på og trykker på det til det er tørt for å montere det.
Nå som støtfangerne er klare, la oss komme inn i kretsen!
Trinn 3: Opprette kretsen
For å lage kretsen trenger du:
-Boe Bot
-Ledninger koblet til støtfangere
-Wire strippere
-Liten tang
-Kretsledning
-1 kretshøyttaler
-2 vanlige katod -lysdioder
-6 1K motstander
-2 10K motstander
-1 10uf kondensator
For kretsen vil du koble til alt som vist på det første bildet. Det andre, tredje og fjerde bildet er alle en del av det første (bare delt opp for å gjøre det mindre forvirrende). Det andre bildet er støtfangerkretsen, det tredje er katodekretsen, og det fjerde er høyttalerkretsen.
Når du er ferdig, kan du tape tape kretshøyttaleren til plattformen under grunnstempelet på Boe Bot, slik at den ikke dingler.
Ett trinn til, den vanskelige delen er over!
Trinn 4: Legge til koden
For å sikre at koden fungerer som den skal, må du først kontrollere at den riktige servomotoren er i pluggen for pin 12, den venstre servoen er i pluggen for pin 13, og at kretsen er nøyaktig som vist i de forrige diagrammene.
Til slutt må du legge inn denne koden i Basic Stamp, koble til roboten og til slutt: RUN IT.
Her er koden skrevet ut, men du kan også laste ned den grunnleggende stempelfilen, og det burde også fungere.
Alt med en apostrof før det er kommentarer, men "{$ STAMP BS2} og" {$ PBASIC 2.5} er nødvendig.
'************************************************ *********************** 'Navn: William
'************************************************************************
'Tittel - BoeBump.bs2
Dato - 28. november 2017
'Beskrivelse: Lag fysiske støtfangere som utløser en kommando når den treffer noe for å flytte Boe Bot bort' fra hindringen. Legg til lyd og lys i prosjektet også.
'{$ STAMP BS2}
'{$ PBASIC 2.5}
'************************************************************************
'Kode for Reset Start Stop
'(Slik starter du koden !!!)
'Denne koden får boten til å stoppe eller starte når tilbakestillingen trykkes' ************************************ ***********************************
midlertidig VAR Byte 'midlertidig butikk
RunStatus DATA $ 00 'variabel lagret i ROM
LES RunStatus, temp 'LES variabelen fra ROM
temp = ~ temp 'inverter verdien 0 TIL 1 ELLER 1 TIL 0
WRITE RunStatus, temp 'SKRIV variabelen tilbake til ROM
IF (temp> 0) THEN END 'Sjekk HVIS verdien er 1, og I så fall SLUTT programmet
'************************************************************************
'Pins Setup
'************************************************************************
LMotor PIN 13
R motor PIN 12
'************************************************************************
'Konstantkonfigurasjon
'************************************************************************
LStop CON 750
RStop CON 750
'************************************************************************
'Variabler
'************************************************************************
X VAR Word
'************************************************************************
'Hovedprogram
'************************************************************************
FREQOUT 5, 150, 880 'Lag gammel kryddermelodi
PAUSE 50 'For freqout -kommando, FREQOUT 5, 150, 880 'tall går ut (eks: 5), varighet (eks: 150ms), PAUSE 20 'og til slutt frekvensnivå (eks: 880Hz)
FREQOUT 5, 250, 988
PAUSE 20
FREQOUT 5, 250, 1175
PAUSE 20
FREKOUT 5, 250, 1047
PAUSE 20
FREQOUT 5, 150, 1319
PAUSE 20
FREQOUT 5, 200, 1450
PAUSE 20
FREQOUT 5, 300, 1175
GJØRE
HIGH 0 'Gjør katodene hvite (men de blir ikke hvite, som
HØY 1 'underprogram vil umiddelbart endre fargen).
HØY 2
HØY 9
HØYT 10
HØYT 11
HVIS (IN6 = 1) OG (IN4 = 1) DA 'Hvis ingen av støtfangerne
LAV 0 'berører, og lag deretter katodene
LAV 2 'grønn og fortsett til subrutinen
LAV 9 'kalte Forward.
LAV 11
GOSUB Fremover
ELSEIF (IN6 = 0) OG (IN4 = 0) DA 'Hvis begge støtfangerne berører, LAV 0 'og få begge katodene til å bli røde, LAV 1 'lag to pip, og fortsett til
LAV 9 'BothBump -underprogram.
LAV 10
FREQOUT 5, 50, 2500
PAUSE 200
FREQOUT 5, 200, 2500
GOSUB BothBump
ELSEIF (IN6 = 0) AND (IN4 = 1) THEN 'Hvis bare den høyre støtfangeren treffer, LAV 9 'gjør høyre katode rød, LAV 10 'lag to pip, og fortsett til
FREQOUT 5, 50, 2500 'BumpRight -underprogrammet.
PAUSE 200
FREQOUT 5, 200, 2500
GOSUB BumpRight
ELSEIF (IN6 = 1) OG (IN4 = 0) THEN 'Hvis bare den venstre støtfangeren treffer, LAV 0 'gjør venstre katode rød, LAV 1 'lag to pip, og fortsett til
FREQOUT 5, 50, 2500 'BumpLeft -underprogrammet.
PAUSE 200
FREQOUT 5, 200, 2500
GOSUB BumpLeft
SLUTT OM
LØKKE
SLUTT 'Stopp programmet før delprosedyrer kjøres ved et uhell
'************************************************************************
'Delprosedyrer
'************************************************************************
Fremover: 'Gå litt fremover
FOR X = 1 TIL 30
PULSOUT RMotor, 700
PULSOUT LMotor, 850
NESTE
PAUSE 20
RETURN 'Gå tilbake til begynnelsen for å kjøre på nytt
'****************************************************
BothBump: 'Sikkerhetskopier litt
FOR X = 1 TIL 150
PULSOUT RMotor, 850
PULSOUT LMotor, 650
NESTE
PAUSE 200
FOR X = 1 TIL 100 'Sving til venstre vekk fra hindringen
PULSOUT RMotor, 650
PULSOUT LMotor, 760
NESTE
PAUSE 20
RETURN 'Gå tilbake til begynnelsen for å kjøre på nytt
'****************************************************
BumpLeft: 'Sikkerhetskopier litt
FOR X = 1 TIL 150
PULSOUT RMotor, 850
PULSOUT LMotor, 650
NESTE
PAUSE 200
FOR X = 1 TIL 100 'Sving til høyre bort fra hindringen
PULSOUT RMotor, 740
PULSOUT LMotor, 850
NESTE
PAUSE 20
RETURN 'Gå tilbake til begynnelsen for å kjøre på nytt
'****************************************************
BumpRight: 'Sikkerhetskopier litt
FOR X = 1 TIL 150
PULSOUT RMotor, 850
PULSOUT LMotor, 650
NESTE
PAUSE 200 FOR X = 1 TIL 100 'Sving til venstre vekk fra hindringen
PULSOUT RMotor, 650
PULSOUT LMotor, 760
NESTE
PAUSE 20
RETURN 'Gå tilbake til begynnelsen for å kjøre på nytt
'********************************************************
'Slutt på delprosedyrer
'********************************************************
'Slutt på koden
'********************************************************
GRATULERER, DU HAR OPPDATERT BOE -BOTEN din !!!
Avgjørende punkt:
Husk at når du kjører koden, må du trykke på tilbakestillingsknappen på roboten for å få den i gang
Trinn 5: ALL DONE
Se videoene og lytt til lydfilene for å se hva denne oppgraderingen virkelig kan gjøre!
P. S. Boe -filen er den gamle kryddermelodien, som skjer ved første aktivering av Boe Bot via tilbakestillingsknappen. Boe Beep -filen er lyden som spilles av når støtfangerne aktiveres (treffer et hinder).
Anbefalt:
Lys opp Gandalf den hvite staben: 9 trinn
Lys opp Gandalf den hvite staben: Jeg har alltid ønsket meg en Gandalf den hvite stab siden jeg så på Ringenes Herre. Jeg fant et design for en på Thingivers.com. Ved å bruke Tinkercad endret jeg designet for å lyse opp
Lys opp lysdioder ved hjelp av TV -fjernkontrollen: 3 trinn
Lys opp LED -er ved hjelp av TV -fjernkontrollen: I dette prosjektet kan vi lyse opp LED -er ved hjelp av TV -fjernkontrollen eller hvilken som helst fjernkontroll. Måten vi gjør dette på ved hjelp av IR som kommer ut av fjernkontrollen, dette IR -signalet har en unik kode, denne unike kode mottas av en IR -mottaker og gjør noe i dette tilfellet lys
Lys opp papirkrets LED -kort: 12 trinn
Light Up Paper Circuit LED Card: Dette er opplæringen jeg fulgte for å lage dette: https://www.instructables.com/id/Light-Up-LED-Card..Det er imidlertid et par varianter, siden jeg ikke gjorde det har kobberbånd, er dette min måte å prøve forskjellige måter å omgå det på. Dette er s
Lys opp LED -kort: 8 trinn (med bilder)
Lys opp LED -kort: Hei folkens Det er aardvark igjen for en annen instruerbar. Dette er en rimeligere måte å lage et opplyst kort på enn noen andre metoder på nettet. Jeg synes dette prosjektet er en morsom måte å lære tenåringsjenter og gutter om strøm. Jeg håper du koser deg og liker det
Lys opp Chanukah-genser med individuelle "lys": 7 trinn (med bilder)
Opplyst Chanukah-genser med individuelle "stearinlys": Høytidsfesten og i år kan du være festens lysende stjerne med en lys menoragenser! Dette er et sydd kretsprosjekt som bruker relativt rimelige materialer som er lett å finne på nettet og i håndverksbutikken. Enda bedre