Inhoudsopgave:
- Stap 1: Hardwarecomponenten:
- Stap 2: Softwarecomponenten:
- Stap 3:
- Stap 4: Coderen:
- Stap 5: Voer het uit:
Video: Arduino Accelerometer-zelfstudie: een scheepsbrug besturen met behulp van een servomotor - Ajarnpa
2024 Auteur: John Day | [email protected]. Laatst gewijzigd: 2024-01-30 11:16
Versnellingsmetersensoren zitten nu in de meeste van onze smartphones om ze een breed scala aan gebruik en mogelijkheden te bieden die we dagelijks gebruiken, zonder zelfs maar te weten dat degene die ervoor verantwoordelijk is de versnellingsmeter is.
Een van deze mogelijkheden is de bestuurbaarheid die de accelerometer ons geeft, waar je je auto kunt besturen in racegames of een bepaalde app kunt gebruiken om van je telefoon een afstandsbediening voor je robot of RC-auto te maken die de accelerometer als controletool gebruikt.
Dus in deze Arduino Accelerometer Tutorial gaan we deze laatste functie gebruiken om gebruik te maken van de ingebouwde accelerometersensor op onze smartphones om het openen en sluiten van een scheepsbrug te regelen. Natuurlijk is de brug slechts een servomotor die op 0 graden gaat om te sluiten en 90 graden om te openen.
Laten we het hebben over het idee achter deze Arduino Accelerometer-zelfstudie …
Idee:
We gaan 1Sheeld-bord gebruiken met zijn bijbehorende Android / iOS-app en het versnellingsmeterschild gebruiken waar elke wijziging in een x-as of y-as of z-as naar de Arduino wordt verzonden en daarom kunnen we beslissen of we de servograad op 0 of 90.
Beginnen:
Als dit de eerste keer is dat u met 1Sheeld te maken krijgt of als u er meer over wilt weten, raad ik u aan deze snelle en gemakkelijke handleiding om aan de slag te gaan.
En als je de servomotor nog niet eerder hebt geprobeerd, raad ik je aan deze korte video te bekijken. Laten we beginnen, nadat u een beetje vertrouwd bent geraakt met 1Sheeld!
Stap 1: Hardwarecomponenten:
- Arduino Uno.
- 1Sheeld+ bord.
- LED.
- S90 servomotor.
- 3 * Mannelijke naar mannelijke draden.
- Arduino USB-kabel of 9-12v batterij.
- Android/iOS-telefoon met 1Sheeld-app erop geïnstalleerd.
Stap 2: Softwarecomponenten:
- Arduino-IDE.
- 1sheeld-bibliotheek, 1sheeld Android-app of iOS-app.
Stap 3:
- Sluit het 1Sheeld-bord aan op uw Arduino als afbeelding1
- . Sluit de LCD 16*2 aan als afbeelding2.
- Schakel de 1Sheeld-stroom in om te werken op 5v (niet de 3.3v) als afbeelding3.
1Sheeld heeft 2 modi: uploadmodus en bedieningsmodus. U kunt ertussen schakelen met de schakelaar dicht bij de digitale pinnen en wordt "UART SWITCH" genoemd op 1Sheeld en "SERIAL SWITCH" op 1Sheeld+.
- Ten eerste schuif je de schakelaar naar de "SWITCH"-notatie als afbeelding4, waardoor het 1Sheeld-bord in de uploadmodus wordt gezet, zodat je de Arduino-code kunt uploaden.
- Ten tweede, nadat u klaar bent met het uploaden van de code, schuift u de schakelaar naar de "UART"-notatie (of "SERIAL" bij 1Sheeld+ board) als afbeelding5, waardoor het 1Sheeld-board in de bedieningsmodus wordt gezet om te communiceren met de 1Sheeld-app van uw smartphone.
Sluit ten slotte de Arduino aan via uw pc met behulp van een Arduino USB-kabel.
Stap 4: Coderen:
Ik zou aanraden de Arduino Accelerometer Shield-documentatie te raadplegen om meer te weten te komen over de Arduino Accelerometer Shield-functionaliteit en hoe deze te gebruiken.
Schakel nu het 1Sheeld-bord naar de uploadmodus, upload de bijgevoegde code voor de Arduino Digital Clock. Schakel het 1Sheeld-bord naar de bedieningsmodus, open vervolgens de 1Sheeld-app en verbind deze via Bluetooth met het 1Sheeld-bord.
Stap 5: Voer het uit:
Zoals je kunt zien in de Arduino Accelerometer Tutorial-video, heb ik een stuk karton gebruikt dat op de servomotor is geplakt als indicatie van de brugbeweging.
Dan houd je de telefoon naar je toe en je zult zien dat de brug is geopend met 90 graden van de servo en de LED is aan en er komt een spraak uit de luidspreker van de telefoon die je vertelt dat de brug nu geopend is en een schip oversteekt.
En als je eenmaal de telefoon aan de andere kant hebt bediend, zul je zien dat de brug is gesloten met 0 graden van de servo en de LED is uit en er komt een spraak uit de luidspreker van de telefoon die je vertelt dat de brug nu gesloten is en een schip heeft stak over.
Dat was het jongens, ik hoop dat je genoten hebt van deze snelle Arduino Accelerometer-zelfstudie en voor vragen of zelfs meningen hierover, aarzel dan niet om je reactie hieronder achter te laten.
Aanbevolen:
Een GoPro Hero 4 besturen met een RC-zender: 4 stappen (met afbeeldingen) Antwoorden op al uw "Hoe?"
Een GoPro Hero 4 besturen met een RC-zender: Het doel van dit project is om een GoPro Hero 4 op afstand te kunnen bedienen via een RC-zender. Deze methode gaat gebruik maken van de GoPro's ingebouwde Wifi & HTTP API voor het besturen van het apparaat & is geïnspireerd op PROTOTYPE: KLEINSTE EN GOEDKOOPSTE
Een Halloween Scare Machine met behulp van een PIR, een 3D-geprinte pompoen en de Troll Arduino Compatible Audio Pranker/praktische Joke Board.: 5 stappen
Een Halloween Scare Machine met behulp van een PIR, een 3D-geprinte pompoen en het Troll Arduino-compatibele audio-pranker/praktische grapbord.: Het Troll-bord gemaakt door Patrick Thomas Mitchell van EngineeringShock Electronics, en niet zo lang geleden volledig gefinancierd op Kickstarter. Ik kreeg mijn beloning een paar weken te vroeg om te helpen bij het schrijven van enkele gebruiksvoorbeelden en het bouwen van een Arduino-bibliotheek in een po
Een LED besturen met behulp van de NodeMCU WiFi-module en de Blynk-app: 7 stappen
Een LED bedienen met behulp van de NodeMCU WiFi-module en Blynk-app: deze Instructable laat u zien hoe u een LED kunt bedienen met behulp van de NodeMCU ESP8266 WiFi-module via de Blynk-smartphone-app. Als je een beginner bent, lees dan verder. Als je meer ervaring hebt, ben je misschien geïnteresseerd in het overslaan naar het einde, waar ik het heb over t
Een relais besturen met een Arduino: 9 stappen
Een relais besturen met een Arduino: Hallo allemaal, welkom terug op mijn kanaal. Dit is mijn 4e tutorial over het aansturen van een RELAY (geen relaismodule) met een Arduino. Er zijn honderden tutorials beschikbaar over het gebruik van een "relaismodule" maar ik kon geen goede vinden die s
Maak een webverbonden robot (voor ongeveer $ 500) (met behulp van een Arduino en netbook): 6 stappen (met afbeeldingen)
Maak een webverbonden robot (voor ongeveer $ 500) (met behulp van een Arduino en netbook): deze Instructable laat u zien hoe u uw eigen webverbonden robot kunt bouwen (met behulp van een Arduino-microcontroller en Asus eee pc). Waarom zou u een web willen Verbonden robot? Om mee te spelen natuurlijk. Rij met je robot van de andere kant van de kamer of over de tel