Innholdsfortegnelse:
- Trinn 1: Bouw Het Arduino Circuit
- Trinn 2: De Code Voor Je Arduino
- Trinn 3: Maak Een Antwoorden Schijf
- Trinn 4: Het Frame Voor Al Je Elektronica
- Trinn 5: Stel Je Magische Antwoord Doos Een Vraag
Video: Magische Antwoord Doos: 5 trinn
2024 Forfatter: John Day | [email protected]. Sist endret: 2024-01-30 11:25
Hallo daar, i dag vil vi få en omfattende innføring i "o zo fantastiske" magiske svar. Dette er et apparat der du kan se "Ja, nei", og du kan stille inn et øyeblikk for at du skal tolke over en avgjørelse.
For å bygge grunnlaget for disse oppgavene, trenger du en del komponenter som trenger funksjonelle bekymringer. Jeg vil ikke ha noe å si om det, men jeg kan selv lære noe for å få tilsendt, og jeg har en vakker lego.
De følgende ingrediensene trenger du for de magiske svarene:
- Pen en papier (av potlood)
- Karton
- Schaar
- Arduino Uno
- Brødbord/PCB
- Likestrømsmotor (4, 5 V - 9 V)
- Jumper Wires/Arduino trådjes
- Trykknapp
- 220 ohm værstand
- En hoop lego (hoeft ikke i seg selv, du kan også bruke annet)
- En ide for morsomme svar som kan gjøres
Trinn 1: Bouw Het Arduino Circuit
Hvis du ikke vet hvordan en arduino fungerer, kan du bare bygge dette skjemaet. Som du vet hvordan en arduino fungerer og hoeft du bare, men dette skjemaet å bygge.
Vrij simpel toch.
La oss godt se at de oransje trådene av knappen og motoren i de gode nummertene av arduino -zitten, og de er også gode til å velge farger av motorens tråder.
Trinn 2: De Code Voor Je Arduino
Last opp den overordnede koden til arduino via Arduino cc. Hvis du ikke vet hva Arduino cc er, er det likevel tre viktige, beste raar, i det tilfellet du kan gå til det følgende nettstedet.
Her er koden, denne kun er kopier og steder:
#inkludere
int TurnGoal = tilfeldig (0, 167); int Turn = 167; bool Button = false; int Inaktiv = 0;
Servo servo;
ugyldig oppsett () {pinMode (7, INPUT); servo. fest (5);
}
void loop () {if (digitalRead (7) == HIGH) {Button = true; Sving = 167; Inaktiv = 0; TurnGoal = tilfeldig (0, 167); }
if (Button == true && Turn! = TurnGoal) {Turn = Turn - 1; forsinkelse (40); hvis (Turn == TurnGoal) {Button = false; }}
hvis (Inaktiv! = 250 && Knapp == usann) {Inaktiv = Inaktiv + 1; } annet hvis (Inaktiv == 250 && Turn! = 167) {Turn = Turn + 1; } servo.write (Turn); forsinkelse (40); // Forsink litt for å forbedre simuleringsytelsen}
Trinn 3: Maak Een Antwoorden Schijf
På grunn av motoren bruker vi 180 grader kan vi lage en halv sirkel med svar. Den motoren får en vizer og kommer i midten av skiven slik at vi senere kan svare.
De vi kan dra fra lenker til høyre, så jeg kan svare på svarene på koblinger som gir negative svar og rett svar på svarene.
Du trenger ingen "Ja, Nee" -modeller for å lage, du kan også velge forskjellige farger for å sette inn slik at du kan spørre om hvilken farge skjorte du må ha for å få den beste handlingen.
De schijf zelf is van papier made and uitgeknipt. I tillegg har jeg samme form for kartong som kan legges til grunn for at papiret ikke kan skilles fra hverandre. Du kan også bruke papiret på kartongen, men jeg har ikke gjort det, jeg vil gjøre opprørere, men også hvis du vil.
(Du kan også oppgi dette for å bygge en ramme)
Sett motoren og de to enhetene sammen, og en plakat som vi kan justere på motoren. Jeg kan bruke en lang lego -stokk her, men du kan også bruke en sateprikker for en potjood for å bruke ofzo.
Test nå er hele oppstillingen.
Trinn 4: Het Frame Voor Al Je Elektronica
Som det er godt, kan du teste produktet. Produktet er nå funksjonelt. I denne stasjonen kan du også kjenne mer på frihet. Jeg har en lego som er laget med en hendel som kan brukes til å trykke elektronisk på den.
Hvis du virkelig ønsker meg, vil jeg bygge mye mer enn du kan se for å se på bilder, men det er en del store legoblokker som ikke er så spesielle.
Hva er viktig? De kan også bli stevig, noe som gjør at de ikke kan forbli så mange som det er mye trykk på når du har en liten plass. Du kan ikke angi om du vil at kabelen skal kunne sendes ut når du trenger den.
Trinn 5: Stel Je Magische Antwoord Doos Een Vraag
Still en spørsmål og trykk på knappen! (Of trek aan de hendel die on the knop drukt in my case)
Du må ikke ha noen spørsmål, men jeg har her et par for at du har googlet:
- Ben je bang in the dark?
- Ben du blij with your name? Ben er en avondmens?
- Er du en optimist?
- Ben je egoïstisch?
- Ben du fleksibel?
- Ben du glad?
- Vil du bli så snill?
- Ben du impulsief what betreft je beslissingen?
- Ben je nieuwsgierig van aard?
Det kan være vanskelig å svare på spørsmålene, men det er viktig at du ikke selv kan spørre om det.
Mye hyggeligere!
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å:
RC -sporet robot ved hjelp av Arduino - Trinn for trinn: 3 trinn
RC -sporet robot ved bruk av Arduino - Steg for trinn: Hei folkens, jeg er tilbake med et annet kult Robot -chassis fra BangGood. Håper du har gått gjennom våre tidligere prosjekter - Spinel Crux V1 - Gesture Controlled Robot, Spinel Crux L2 - Arduino Pick and Place Robot with Robotic Arms og The Badland Braw
Hvordan lage et nettsted (en trinn-for-trinn-guide): 4 trinn
Hvordan lage et nettsted (en trinn-for-trinn-guide): I denne veiledningen vil jeg vise deg hvordan de fleste webutviklere bygger nettstedene sine og hvordan du kan unngå dyre nettstedbyggere som ofte er for begrenset til et større nettsted. hjelpe deg med å unngå noen feil som jeg gjorde da jeg begynte