INHOUDSOPGAWE:
- Stap 1: Hardeware -komponente:
- Stap 2: Sagteware -komponente:
- Stap 3:
- Stap 4: Kode:
- Stap 5: Begin dit:
Video: Arduino versnellingsmeter -tutoriaal: beheer 'n skeepsbrug met 'n servomotor: 5 stappe
2024 Outeur: John Day | [email protected]. Laas verander: 2024-01-30 07:25
Versnellingsmetersensors is nou in die meeste van ons slimfone om 'n wye verskeidenheid gebruik en vermoëns te bied wat ons daagliks gebruik, sonder om eers te weet dat die versnellingsmeter daarvoor verantwoordelik is.
Een van hierdie funksies is die beheerbaarheid wat die versnellingsmeter ons bied, waar u u motor in renwedstryde kan beheer of 'n sekere app kan gebruik om u telefoon in 'n afstandsbediening vir u robot of RC -motor te omskep wat die versnellingsmeter as die bedieningshulpmiddel gebruik.
In hierdie Arduino Accelerometer -tutoriaal gaan ons hierdie laaste funksie gebruik om die ingeboude versnellingsmeter op ons slimfone te gebruik om die opening en sluiting van 'n skeepsbrug te beheer. Die brug is natuurlik net 'n servomotor wat 0 grade sluit en 90 grade oopmaak.
Kom ons praat oor die idee agter hierdie Arduino Accelerometer -tutoriaal …
Idee:
Ons gaan 1Sheeld-bord saam met sy metgesel Android/iOS-app gebruik en die versnellingsmeterskerm gebruik waar enige verandering in enige x-as of y-as of z-as na die Arduino gestuur sal word, en daarom kan ons besluit of ons die servograad tot 0 of 90.
Aan die gang kom:
As dit u eerste keer is dat u met 1Sheeld te doen kry, of u wil meer hieroor te wete kom, beveel ek aan dat u hierdie vinnige en maklike handleiding begin.
En as u nog nie 'n servomotor probeer het nie, beveel ek aan dat u hierdie vinnige video kyk. Nou, nadat u 'n bietjie vertroud geraak het met 1Sheeld, laat ons begin!
Stap 1: Hardeware -komponente:
- Arduino Uno.
- 1 Skyf+ bord.
- LED.
- S90 servomotor.
- 3 * Manlike tot manlike drade.
- Arduino USB-kabel of 9-12v battery.
- Android/iOS -telefoon met 1Sheeld -app daarop geïnstalleer.
Stap 2: Sagteware -komponente:
- Arduino IDE.
- 1 -skerm biblioteek, 1 -skerm Android -app of iOS -app.
Stap 3:
- Steek die 1Sheeld -bord in u Arduino as beeld 1
- . Koppel die LCD 16*2 as beeld2.
- Skakel die 1Sel -krag om op 5v (nie die 3.3v) as beeld3 te werk nie.
1 Die skerm het twee modusse: die oplaaimodus en die werkmodus. U kan tussen hulle wissel met die skakelaar naby die digitale penne en word 'UART SWITCH' op 1Sheeld en 'SERIAL SWITCH' op 1Sheeld+genoem.
- Eerstens, skuif u die skakelaar na die "SWITCH" -notasie as image4, wat die 1Sheeld -bord in die oplaai -modus verander, sodat u die Arduino -kode kan oplaai.
- Tweedens, nadat u die kode opgelaai het, skuif die skakelaar na die "UART" -notasie (of "SERIAL" by 1Sheeld+ -bord) as beeld5, wat die 1Sheeld -bord in die werkmodus verander om met u smartphone 1Sheeld -app te kommunikeer.
Koppel laastens die Arduino via u rekenaar met die Arduino USB -kabel.
Stap 4: Kode:
Ek beveel aan dat u die dokumentasie van Arduino Accelerometer Shield nagaan om meer te wete te kom oor die funksionaliteit van Arduino Accelerometer Shield en hoe u dit kan gebruik.
Skakel nou die 1Sheeld -bord in die oplaai -modus, laai die aangehegte kode vir die Arduino Digital Clock op. Skakel die 1Sheeld -bord in die werkmodus, maak dan die 1Sheeld -app oop en koppel dit via Bluetooth aan die 1Sheeld -bord.
Stap 5: Begin dit:
Soos u in die Arduino Accelerometer Tutorial -video sien, het ek 'n stuk karton wat op die servomotor vasgemaak is, gebruik as 'n aanduiding van die brugbeweging.
Dan neig u die telefoon na u toe, en u sal sien dat die brug met 90 grade van die servo oopgemaak is en die LED is aan met 'n toespraak uit die luidspreker van die telefoon wat u vertel dat die brug nou oopgemaak is en 'n skip oorsteek.
En sodra u die telefoon aan die teenoorgestelde kant versorg, sien u dat die brug gesluit is met 0 grade van die servo en dat die LED af is met 'n toespraak wat uit die luidspreker van die telefoon kom, wat u vertel dat die brug nou gesluit is en 'n skip het oorgesteek.
Dit was ouens, ek hoop dat u hierdie vinnige Arduino -versnellingsmeter -tutoriaal geniet het, en moet asseblief nie huiwer om u kommentaar hieronder te gee nie.
Aanbeveel:
Super maklike manier om servomotor met Arduino te beheer: 8 stappe
Super maklike manier om servomotor met Arduino te beheer: In hierdie tutoriaal gebruik ons Servomotor en Arduino UNO, en Visuino om die servomotorgraadposisie te beheer deur slegs enkele komponente te gebruik, en maak hierdie projek super eenvoudig
Hoe om 'n servomotor vanaf 'n rekenaar met 'n GUI te beheer: 5 stappe
Hoe om 'n servomotor vanaf 'n rekenaar met GUI te beheer: अपनी Servomotor को rekenaar से Grafiese gebruikerskoppelvlak (GUI) के deur beheer structरने के लिए में अपनी struct Instructable Share हूँर रहा हूँ myblog-www.mechanic37.com सेर आप ऐसे बहुत से project इस सकते है इस instruksies om te lees करें जिसके द्वारा आप अपने rekenaar
Omsluit die stap servomotor met seriële beheer via Arduino met behulp van 'n 3D -drukker - Pt4: 8 stappe
Om die stapservomotor met seriële beheer via Arduino te omhul met behulp van 'n 3D -drukker - Pt4: In hierdie vierde video van die Motor Step -reeks gebruik ons wat ons voorheen geleer het om 'n stepper servomotor te bou met beheer via seriële kommunikasie en werklike posisioneer terugvoer met behulp van 'n resistiewe encoder wat deur 'n Arduino gemonitor word. In
Voorlopige* SPI op die Pi: Kommunikeer met 'n SPI-versnellingsmeter met drie assen met behulp van 'n Framboos Pi: 10 stappe
Voorlopige* SPI op die Pi: Kommunikeer met 'n SPI-versnellingsmeter met drie asse met behulp van 'n Framboos Pi: 'n Stap-vir-stap gids oor hoe om Raspbian op te stel en te kommunikeer met 'n SPI-toestel met behulp van bcm2835 SPI-biblioteek (NIE bietjie gebons nie!) Dit is nog steeds baie voorlopig … Ek moet beter foto's van fisiese aansluiting byvoeg, en 'n paar van die ongemaklike kode deurwerk
Android (remotexy) UI om servomotor te beheer met behulp van Arduino en Bluetooth: 7 stappe (met foto's)
Android (remotexy) UI om servomotor te beheer met behulp van Arduino en Bluetooth: in hierdie instruksies gee ek u 'n vinnige stap om Android -gebruikerskoppelvlak te maak met behulp van Remotexy Interface Maker om die servomotor wat via Arduino Mega gekoppel is, te beheer. Hierdie video wys hoe die UI die servomotorsnelheid en -posisie sal beheer