Innholdsfortegnelse:
- Rekvisita
- Trinn 1: Installere Pi, sette opp delene
- Trinn 2: Skriv (lim inn) koden
- Trinn 3: Sett sammen i virkeligheten
- Trinn 4: Pimp the Cube
Video: Gyalaz0 / Abus3r: 4 trinn
2024 Forfatter: John Day | [email protected]. Sist endret: 2024-01-30 11:22
Dette er en automatisert tilfeldig setningsgenerator robot, kontrollert av en Raspberry pi 4 (med bevegelsessensor). I dette tilfellet bruker jeg den til å lage fornærmende setninger, fordi jeg liker å lære for moro skyld, og banning på det ungarske språket tro meg … det er gøy: D
Rekvisita
- Bringebær pi
- en passiv infrarød sensor (A189 PIR)
- en servomotor (A169 mikro servo)
- min 10x10x10 cm skumgummi
- en legofigur
- skruer til et ur
- modellbor
- modellvinkler
- høyttaler for bringebæret
- noen programmeringskunnskaper i python
- noen linux -ferdigheter
- litt kreativitet
Trinn 1: Installere Pi, sette opp delene
Først må du sette opp pi, installere operativsystemet på den, du finner dokumentasjonen her. Etter dette kobler du servoen og bevegelsessensorene og tester den. Det er to enkle test-python-filer: test-motion-sensor og test-servo-motor.
Tilkoblingene og raspi -headerinformasjonen er ikke klar for meg, men du kan passe på det her.
Trinn 2: Skriv (lim inn) koden
Det vil være to python -filer, den første (main.py) kontrollerer pi og dens deler, den andre (gyalazo.py) vil bli kalt når piren fikk bevegelsen.
Du kan laste ned alt herfra: https://github.com/54m4n/gyalaz0. Du trenger også espeak -talesynteseprogrammet, du kan laste det ned herfra.
Src -mappen inneholder ordboksfilene, endre hva du vil.
(Jeg er ikke en ekte programmerer, så det er noen problemer med koden, men hvem bryr seg: D Endre det som du vil.)
Trinn 3: Sett sammen i virkeligheten
Når koden din fungerer, må du lage tingene i det virkelige liv. Til dette bruker jeg en skumgummikube, den er lett å forme.
- kutt skummet til en forventet form
- bor et hull for pir -sensoren
- kutt ut sensoren og servomotorformen
- installer lego -figuren på servomotoren (jeg brukte en modellbor for å bore hull i figurbenet, og en gammel urskrue …)
- sette ting sammen
Trinn 4: Pimp the Cube
Når det er gjort, og alt fungerer bra, får du kreativiteten og forskjønner terningen. I mitt tilfelle brukte jeg et kinesisk klutpynt, fordi det var i huset mitt.
- kutt ut formen for terningssidene
- fest den til sidene med vinklene
- kutt ut formen på toppen (pass opp for lego -figurformen
- fikser det til toppen
Det er alt! Sett pi hvor som helst, start programmet og vent på offeret ditt.
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