Inhoudsopgave:
- Stap 1: Beveilig items aan de basis
- Stap 2: Draadcomponenten
- Stap 3: Bevestig het kanon aan de motor
- Stap 4: Bevestig bewegingssensor en lasermodule aan torentje
- Stap 5: Arduino-code
Video: Motion Sensing Arduino Laser: 5 stappen
2024 Auteur: John Day | [email protected]. Laatst gewijzigd: 2024-01-30 11:16
OPMERKING: Dit project is zo ontworpen dat alle onderdelen in toekomstige projecten kunnen worden hergebruikt. Als gevolg hiervan is het eindproduct minder stabiel dan het zou zijn als u meer permanente materialen zou gebruiken zoals lijm, solderen, enz …
Waarschuwing: Plaats de laser niet op ooghoogte omdat dit schade aan het netvlies kan veroorzaken
Materialen
- Arduino (Mega 2560)
- Breadboard
- Bewegingssensor (HC-SR501)
- Lasermodule (ST1172)
- Servomotor (SG90)
- Man-vrouw draden
- Mannelijke naar mannelijke draden
- Papieren handdoekrol
- Duct tape
- Ritssluitingen
- Baseren
- Schaar
Stap 1: Beveilig items aan de basis
Bevestig een opgerold stuk tape aan de onderkant van het Arduino-bord en, indien nodig, het breadboard.
Bevestig tape aan de drie zijden van de servomotor zonder draden.
Bevestig het Arduino-bord, het broodbord en de servomotor aan de basis.
Voor extra stabiliteit kunt u de draden van de servomotoren afplakken.
Stap 2: Draadcomponenten
Voor diagrammen en visuals zie bovenstaande afbeeldingen. Voor ingangs- en uitgangsdraden maakt de exacte pin die u gebruikt niet uit; als u onze code echter wilt gebruiken zonder wijzigingen aan te brengen, moet u de door ons opgegeven pinnen gebruiken. Voor aarde (negatief) en positief elke pin op het breadboard, zolang ze zich in de kolommen bevinden waar de Arduino-aarding en voeding op zijn aangesloten. De hieronder gespecificeerde kleuren komen overeen met de kleur van de draden die we in onze afbeeldingen hebben gebruikt.
-
Sluit het breadboard aan op de arduino
- Oranje - 5v op Arduino naar positief op breadboard
- Zwart - GND (aarde) op Arduino naar negatief op breadboard
-
Bewegingssensor
- Bruin - Gemalen (negatief) op broodplank
- Oranje - Positief op broodplank
- Rood - Input/Output 14 op Arduino
-
Servomotor
- Rood - Positief op broodplank
- Bruin - Gemalen (negatief) op broodplank
- Oranje - Input/Output 4 op Arduino
-
Laser
- Blauw - Gemalen (negatief) op broodplank
- Geel - Input/Output 10 op Arduino
- Groen - Positief op broodplank
Opmerking: Gebruik bij het bedraden van de bewegingssensor en laser langere draden, anders kunnen de draden uit hun plaats worden getrokken als de toren van links naar rechts draait.
Stap 3: Bevestig het kanon aan de motor
Steek aan het ene uiteinde twee sets parallelle gaten in de papieren handdoekrol.
Rijg twee kabelbinders door de gaten, één kabelbinder door elke set gaten.
Bevestig de papieren handdoekrol op de servomotor en trek de kabelbinders aan rond de dwarsbalk op de motor.
Door ongelijkmatige weging kan de papieren handdoekrol naar voren kantelen en naar beneden wijzen. Om dit op te lossen, hebben we extra kabelbinders tussen de motor en de papieren handdoekrol geplaatst voor extra stabiliteit.
Stap 4: Bevestig bewegingssensor en lasermodule aan torentje
Bevestig de bewegingssensor aan het uiteinde van de papieren handdoekrol zoals weergegeven in de bovenstaande afbeeldingen. Zet het stevig vast zodat het niet beweegt als het torentje draait.
Bevestig de laser aan de bovenkant van de papieren handdoekrol zoals weergegeven in de bovenstaande afbeelding.
Stap 5: Arduino-code
Hieronder is een link naar een github-repository met de arduino-code voor dit project. Als er verschillende invoer-/uitvoerpinnen worden gebruikt, moet de code worden aangepast om dit weer te geven. Bovendien moet u alle relevante bibliotheken downloaden waarnaar in de code wordt verwezen.
github.com/ArduinoToys/ArduinoMotionSensin…
Opmerking: als je hulp nodig hebt bij het instellen van je arduino, ga dan naar
Aanbevolen:
Nachtlicht Motion & Darkness Sensing - No Micro - Ajarnpa
Nachtlicht Motion & Darkness Sensing - No Micro: deze instructable gaat over het voorkomen dat je je teen stoot wanneer je door een donkere kamer loopt. Je zou kunnen zeggen dat het voor je eigen veiligheid is als je 's nachts opstaat en veilig de deur probeert te bereiken. Je kunt natuurlijk een bedlampje of de hoofdverl
Motion Sensing Arduino Halloween Pumpkin - Ajarnpa
Motion Sensing Arduino Halloween Pumpkin: Het doel achter deze Instructable was om een goedkope en gemakkelijke manier te creëren om Halloween-decoraties thuis te maken zonder enige voorafgaande vaardigheid of fancy gereedschap. Met behulp van gemakkelijk te vinden items van internet, kunt u ook uw eigen eenvoudige en gepersonaliseerde H
Motion Sensing onder bedverlichting - Ajarnpa
Bewegingsdetectie onder bedverlichting: ooit geprobeerd om 's nachts stil uit bed te komen om ergens over te struikelen en het hele huis wakker te maken? Nachtlampjes met bewegingsdetectie die discreet onder je bed zijn geïnstalleerd, bieden licht op een laag niveau dat helder genoeg is om je rond die verdwaalde LEGO-stenen te leiden
DIY Automatic Motion Sensing Bed LED-nachtlampje - Ajarnpa
DIY Automatic Motion Sensing Bed LED-nachtlampje: Hallo, jongens welkom bij nog een andere instructable die je altijd zal helpen in je dagelijkse leven en een gemak toevoegt om je leven gemakkelijk te maken. Dit kan soms een redder in het leven zijn in het geval van oudere mensen die moeite hebben om het bed op te staan
Draagbare Smart Sensing-binnenzool: 13 stappen (met afbeeldingen)
Draagbare Smart Sensing-binnenzool: inzicht in de oriëntatie en verdeling van de kracht die door de voeten wordt uitgeoefend, kan uiterst nuttig zijn bij het voorkomen van letsel en het beoordelen en verbeteren van de prestaties bij een verscheidenheid aan activiteiten. Op zoek naar verbetering van mijn skitechniek en met liefde voor al