Innehållsförteckning:
- Tillbehör
- Steg 1: Projektvideo
- Steg 2: 3D -utskrift
- Steg 3: Montering
- Steg 4: Elektronik och kod
- Steg 5: Resultat
Video: Mesmerizer: 5 steg (med bilder)
2024 Författare: John Day | [email protected]. Senast ändrad: 2024-01-30 12:40
Ett projekt som är trevligt att titta på, inget mer, inget mindre.
Tillbehör
- Raspberry Pi 4 (alla kommer att göra)
- Adafruit Servo Driver - PCA9685
- 4 x MG90S digital servo
- 3d skrivare
- Pytonorm
Steg 1: Projektvideo
Steg 2: 3D -utskrift
Vi börjar med ganska lite 3D -utskrift. Du kan använda vilken filament och färg du vill, vi valde lite vitt och svart PETG.
De första sakerna att skriva ut är fyra små tallrikar att fästa på servon, oroa dig inte, vi kommer att gå in mer i detalj i nästa steg.
Vi behöver också en bottenplatta med fyra hål, varje liten servo klickar fint in i dem.
Därefter är fyra sidoplattor som slutför lådkonstruktionen.
Sist men inte minst skriver vi ut några dekorativa pilar som vi kan lägga ovanpå servon.
Alla modellfiler ingår.
Steg 3: Montering
Med all den utskriften klar kan vi gå vidare till monteringen.
Först och främst kan vi klicka på servoplattan på varje servo, om allt gick bra är det en passform.
Därefter borrar vi ett hål i bottenplattan (glömde lägga till det i modellen) och drar igenom trådarna.
Sedan kan vi klicka in varje servo i bottenplattan, resultatet blir en snygg låda med öppna sidor.
Nu för lite limning, använd servo -naven och limma en pil på var och en av dem, se bilden för önskat resultat. När pilarna är fästa kan du popa naven på servon.
Allt som återstår att göra är att limma på sidorna och monteringssteget är klart!
Steg 4: Elektronik och kod
För den elektroniska sidan av saker var att använda en Raspberry Pi 4, men någon Pi kommer att göra.
Eftersom vi vill styra fyra servon behöver vi lite hjälp, en Adafruit Servo Driver kommer att göra det bra.
De har en bra handledning om installation, kabeldragning och användning av chipet.
Med hårdvaran klar är koden nästa.
Själva koden är bifogad, här är en översikt över dess funktion:
- Ställ in servodrivrutinen och starta de anslutna servona
- Lägg till varje servo i vår lista över servon
- Slå över den här listan och ställ in startpositionen
- För evighet, fortsätt att slingra över servon
- Baserat på slumpen och deras nuvarande position, flytta dem antingen åt vänster eller höger.
Lek gärna med positionsinställningarna och sova!
Steg 5: Resultat
Och det är allt!
Standardinställningen ger den en lite kuslig känsla, men fascinerande ändå!
Om du inte har något emot det har vi saker att stirra på ….
Rekommenderad:
Ta fantastiska bilder med en iPhone: 9 steg (med bilder)
Ta fantastiska bilder med en iPhone: De flesta av oss har en smartphone med oss överallt nuförtiden, så det är viktigt att veta hur du använder din smartphone -kamera för att ta fantastiska bilder! Jag har bara haft en smartphone i ett par år, och jag har älskat att ha en bra kamera för att dokumentera saker jag
Hur: Installera Raspberry PI 4 Headless (VNC) med Rpi-imager och bilder: 7 steg (med bilder)
Hur: Installera Raspberry PI 4 Headless (VNC) med Rpi-imager och bilder: Jag planerar att använda denna Rapsberry PI i ett gäng roliga projekt tillbaka i min blogg. Kolla gärna in det. Jag ville börja använda mitt Raspberry PI men jag hade inte ett tangentbord eller en mus på min nya plats. Det var ett tag sedan jag installerade en hallon
Hur man digitaliserar bilder och filmnegativ med en DSLR: 12 steg (med bilder)
Hur man digitaliserar diabilder och filmnegativ med en DSLR: En mångsidig och stabil inställning för digitalisering av diabilder och negativ med en DSLR eller en kamera med ett makroalternativ. Denna instruerbara är en uppdatering av Hur man digitaliserar 35 mm negativ (uppladdad juli 2011) med flera förbättringar för att utöka dess
Trådlös fjärrkontroll med 2,4 GHz NRF24L01 -modul med Arduino - Nrf24l01 4 -kanals / 6 -kanals sändarmottagare för Quadcopter - Rc helikopter - RC -plan med Arduino: 5 steg (med bilder)
Trådlös fjärrkontroll med 2,4 GHz NRF24L01 -modul med Arduino | Nrf24l01 4 -kanals / 6 -kanals sändarmottagare för Quadcopter | Rc helikopter | Rc -plan med Arduino: Att driva en Rc -bil | Quadcopter | Drone | RC -plan | RC -båt, vi behöver alltid en mottagare och sändare, antag att för RC QUADCOPTER behöver vi en 6 -kanals sändare och mottagare och den typen av TX och RX är för dyr, så vi kommer att göra en på vår
Hur man tar isär en dator med enkla steg och bilder: 13 steg (med bilder)
Hur man tar isär en dator med enkla steg och bilder: Detta är en instruktion om hur man demonterar en dator. De flesta av de grundläggande komponenterna är modulära och lätt att ta bort. Det är dock viktigt att du är organiserad kring det. Detta hjälper dig att inte förlora delar, och även för att göra ommonteringen