Inhoudsopgave:
- Stap 1: lasersnijden
- Stap 2: Elektronica - De motoren voorbereiden
- Stap 3: Alles samenbrengen
- Stap 4: De code
Video: Een geactiveerde bureaulamp - Ajarnpa
2024 Auteur: John Day | [email protected]. Laatst gewijzigd: 2024-01-30 11:18
Hier zal ik laten zien hoe je een eenvoudige, kleine bediende bureaulamp kunt maken met behulp van arduino- en servomotoren. Ik zal je ook vertellen hoe je de motoren kunt aanpassen zodat je manipulaties kunt opnemen en dus bewegingen met de lamp kunt uitvoeren die de lamp vervolgens kan herhalen. Hiermee kunt u uw lamp verschillende bewegingen 'leren'.
Je hebt het volgende nodig:
- Arduino Uno of Yun
- 2 x SG-90 servomotoren
- 2 knoppen (een drukknop en een tuimelschakelaar)
- veel vet en moeren maat M0
- potmeter (om het licht te regelen)
De lamp bestaat uit twee armen en een kopdeel, allemaal laser gesneden. Je zult je eigen doos voor het lichaam moeten maken, ik ben het ai-bestand kwijt. Voor het hoofd kocht ik nog een kleine lamp (de kleine tim https://duckduckgo.com/?q=tiny+tim+little+lamp) en gebruikte ik gewoon het hoofdgedeelte voor de LED. Ik weet zeker dat er betere zijn, maar het is goed.
Stap 1: lasersnijden
Ik heb de ai-bestanden bijgevoegd, vrij eenvoudig! Bevestig de motoren met schroeven.
Stap 2: Elektronica - De motoren voorbereiden
Als je fysieke manipulatie wilt opnemen (dus leg vast dat je de pose van de lamp verandert), moet je de motor een beetje hacken. Het is echter niet moeilijk. Het enige dat u hoeft te doen, is een extra draad aan het kleine bord in de motorbehuizing te bevestigen. Deze draad kun je aan je arduino bevestigen en dan kun je de huidige positie van de motor uitlezen. Ga daar wel mee aan de slag, je moet eerst de motorkast openen door de kleine schroefjes aan de onderkant los te draaien. Verwijder vervolgens de onderste behuizing en verwijder het bord (zie afbeelding 1). Dan moet je een nieuwe draad aan de pin op het bord solderen zoals aangegeven in afbeelding 2. Ik heb alle drie de kabels verwijderd en vier nieuwe draden erop gesoldeerd. Op de afbeelding is de gele draad de nieuwe draad, die moet worden aangesloten op een analoge ingang op uw arduino zoals A5. Nu kun je de motor handmatig draaien en je arduino kan deze beweging volgen. Een waarschuwing: het wordt niet aanbevolen door de leveranciers om de motor zo te draaien omdat het risico bestaat dat de motor kapot gaat. Tot nu toe zijn er voor mij echter maar heel weinig motoren kapot gegaan. Zorg ervoor dat u het materiaal recyclet als de motor kapot gaat!
Stap 3: Alles samenbrengen
Hieronder staat een schets hoe alles is aangesloten. Snelle basis elektronica: de drukknop moet aan de ene kant aangesloten worden op 5V en aan de andere kant heb je de pin en een weerstand naar massa. Als de knop niet wordt ingedrukt, leest de pin de grond. Als je op de knop drukt, gaat de pin te hoog. Op die manier lees je altijd hoog of laag op de pin en krijg je geen zwevende toestand (die willekeurige uitvoer kan produceren). Hetzelfde principe is van toepassing op de tuimelknop. Daar heb je echter de knop zoals voorheen en ook de led (als je die op je tuimelknop hebt). Je kunt de led aansturen als je pin 4 als uitgang op hoog zet. Ik heb maar één motor in de schets opgenomen omdat het gemakkelijker te lezen is, maar je hebt er twee nodig of zelfs drie (één in de basis).
Stap 4: De code
Als je aan de tuimelknop draait, staat de lamp in de opnamemodus. Alle bewegingen die u doet, worden opgeslagen. Zodra u de tuimelschakelaar naar achteren duwt, kunt u de beweging opnieuw afspelen met de drukknop. Genieten van!
Aanbevolen:
Slimme bureaulamp - Slimme verlichting met Arduino - Neopixels-werkruimte: 10 stappen (met afbeeldingen)
Slimme bureaulamp | Slimme verlichting met Arduino | Neopixels-werkruimte: tegenwoordig brengen we veel tijd thuis door, studeren en werken virtueel, dus waarom zouden we onze werkruimte niet groter maken met een aangepast en slim verlichtingssysteem op Arduino en Ws2812b-leds. Hier laat ik u zien hoe u uw Smart LED bureaulamp die
Door beweging geactiveerde cosplayvleugels met Circuit Playground Express - Deel 1: 7 stappen (met afbeeldingen)
Door beweging geactiveerde cosplayvleugels met Circuit Playground Express - Deel 1: Dit is deel één van een tweedelige project, waarin ik je mijn proces laat zien voor het maken van een paar geautomatiseerde feeënvleugels. Het eerste deel van het project is de mechanica van de vleugels, en het tweede deel is het draagbaar maken en de vleugels toevoegen
Circadiaanse vriendelijke LED-bureaulamp (geen programmering vereist!): 7 stappen (met afbeeldingen)
Circadiaanse vriendelijke LED-bureaulamp (geen programmering vereist!): Ik heb deze lamp ontworpen om circadiaans ritmevriendelijk te zijn. 'S Nachts is het gemakkelijker voor je slaap omdat alleen de warm gekleurde LED's kunnen branden. Overdag kan hij je wakker houden omdat zowel de koelwitte als de warmgekleurde LED's aan de s
[EMG] Spier geactiveerde schakelaar: 3 stappen
[EMG] Muscle Activated Switch: dit prototype demonstreert het potentieel van goedkope en open-source hardware/software om computercontrole mogelijk te maken door middel van elektrische spieractiviteit. kan b
AXIS BUREAULAMP: 5 stappen
AXIS BUREAU LAMP: AXIS BUREAU LAMP- Bestanden ^^^^^^^^^^^^^^^^^^^^