INHOUDSOPGAWE:
- Stap 1: Kry voorraad
- Stap 2: Monteer die motor onderstel
- Stap 3: Bedrading
- Stap 4: Kode
- Stap 5: Sukses (of nie)
- Stap 6: Bedrading van die tweede motor
- Stap 7: Kode
- Stap 8: Sukses
Video: Somerprojek 2020: 8 stappe
2024 Outeur: John Day | [email protected]. Laas verander: 2024-01-30 07:23
Vir my somerprojek van 2020 het ek twee robotmotors met dieselfde onderstel gemaak. Een robotmotor was veronderstel om 'n ultrasoniese sensor te gebruik om voorwerpe voor hom op te spoor en dan outomaties van rigting te verander. Die ander motor was veronderstel om deur my selfoon beheer te word.
Stap 1: Kry voorraad
Al die benodigdhede wat nodig is om die twee motors te maak, word hieronder gelys:
- Duidelike akriel basis
- 2 plastiekwiele met rubberbande
- 2 geelmotors (maak seker dat die verbindings daaraan vasgemaak word)
- Caster/sleepwiel - Montagehardeware (moere en boute) - Hexstandoffs - KeyeStudio Arduino Clone (Yellow & Black Board) - NodeMCU Esp8266 Board - Mini Breadboard - 480 point BreadBoard
- Mikro -USB (vir ESP8266)
- USB A tot B (vir Arduino Board
- 6 volt battery (hou 4xAA)
- DF Robot Dual H-Bridge (Black Circuit Board, met Black Heat sink en groen verbindings)
- L298N (rooi printplaat met swart koellichaam en blou verbindings)
- Jumper Wires
- 2 stuks IR -sensors (klein blou stroombane, 4 -pins aansluitings)
- Wielbewegingsskywe van 3 kw (1 is ekstra)
- 2 gram 9 g servo's
- UltraSonic -sensor (blou kring, 2 groot ronde 'oë')
- Aan/uit -knoppie
- 1 stokperdjie -skroewedraaier (swart handvatsel, oranje bokant)
- Dubbelzijdige band (om die onderdele in die onderstel te monteer. U kan ook 'n gomgeweer gebruik)
Stap 2: Monteer die motor onderstel
'N Handleiding is saam met my stel, sodat u die prentjie kan stoor en volg as u wil. Andersins kan u my instruksies hieronder volg om die onderstel te monteer. Miskien wil u 'n tweede persoon help, want dit kan baie moeilik wees om die skroewe vas te trek sonder dat iemand u help om die motor stil te hou.
U moet eers die motor aan die onderstel vasmaak deur die plastiekbevestigingsmiddels, 'n paar skroewe en 'n paar moere te gebruik, soos op die foto hierbo
Dan maak jy die wiele aan die motors vas
Nou moet u die voorwiel aan die onderstel bevestig met behulp van die heks -afstande, 'n paar skroewe en moere
Vervolgens maak u die houer van die battery vas met behulp van skroewe. Nadat u dit gedoen het, is die motor onderstel klaar!
Stap 3: Bedrading
Ons doen eers die motor wat deur die ultrasoniese sensor beheer word. U benodig u ultrasoniese sensor, 6V -battery, springdrade, u L298 -bord, broodbord en 'n Arduino Redboard. Ek het die skema hierbo gebruik om my te help.
Koppel albei motors aan die L298 -bord met behulp van jumperdrade
Koppel die L298 -bord aan die 9V -kragbron
Koppel die L298 -bord aan GND op u rooi bord
Koppel die ultrasoniese sensor aan op die leë broodbord en op die analoog insette
Koppel die L298 -bord aan die rooi bord
Koppel die sensordraai aan die broodbord en die rooi bord
Koppel dan die ander battery met 'n adapter aan die rooi bord
Stap 4: Kode
Die gepos kode sal gebruik word om die ultrasoniese sensor te ping om enigiets voor te kyk. Dit sal die motor dan vertel om van rigting te verander, afhangende van of daar iets is wat die pad belemmer. U moet ook die NewPing -biblioteek wat hieronder geplaas word, aflaai. Dan moet u dit in die biblioteekmap van die Arduino -toepassing plaas.
bitbucket.org/teckel12/arduino-new-ping/downloads/
Stap 5: Sukses (of nie)
As u nou alles reg doen, moet dit werk. Soos u hier kan sien, het ek die sensors laat werk, maar die motors werk nie. Dit lyk asof die kode en sensor almal werk. Die motor ry egter eenvoudig nie. Ek het die bedrading en kode nagegaan, en dit het alles goed gelyk. U kan hierdie tegniese probleme ondervind, en as dit die geval is, moet u seker maak of daar iets gebreek is of nie. Die sensor werk duidelik soos getoon in die video's hieronder. Die motor is beslis ook nie stukkend nie, want ek het dit suksesvol in die volgende motor gebruik. Ek het eintlik die motor na die volgende motor gedoen, maar ek het besluit om hierdie een eers te wys. Ek vermoed daar is 'n probleem met die L298 -bord.
Stap 6: Bedrading van die tweede motor
Nou gaan ons die motor bou wat deur u telefoon beheer kan word. Gelukkig het hierdie een gewerk en ek het video's van dit wat rondry. Vir hierdie motor het u nie soveel materiaal as die laaste een nodig nie. U benodig net jumperdrade, u L298N -bord en u batteryhouer. Ek het 'n Android -telefoon gebruik om die nodige app af te laai om die motor te beheer.
Koppel die motors aan op die L298 -bord
Koppel die broodbord en die L298 -bord
Sluit die battery ook aan op die L298 -bord
Stap 7: Kode
Hier is die kode wat u vir hierdie motor moet aflaai. Dit is veronderstel om u telefoon se IP -adres op te spoor, sodat u die motor met u telefoon kan beheer. U moet ook 'n app op u Android -selfoon aflaai.
Stap 8: Sukses
Met al die trappe af, moet u die motor nou met u raakskerm kan beheer
Aanbeveel:
[2020] Gebruik twee (x2) Micro: bisse om 'n RC -motor te beheer: 6 stappe (met foto's)
[2020] Gebruik twee (x2) Micro: bisse om 'n RC -motor te beheer: as u twee (x2) micro: bits het, het u daaraan gedink om dit te gebruik om 'n RC -motor op afstand te beheer? U kan 'n RC -motor bestuur deur een mikro: bietjie as die sender en 'n ander as die ontvanger te gebruik. As u MakeCode -redakteur gebruik om 'n mikro: b
[2020] Gebruik iPhone of iPad en Micro: bit Game Pad -app om 'n RC -motor te beheer: 23 stappe
[2020] Gebruik iPhone of iPad en Micro: bit Game Pad -app om 'n RC -motor te beheer: het u daaraan gedink om u iPhone of iPad te gebruik om u micro: bit te beheer? Weet u dat Micro: bit Educational Foundation die iOS -app in die App store? Soek " micro: bit " in die App Store en u kan die app gratis aflaai. Die
Verwyder die agtergrond van veelvuldige beelde met Photoshop 2020: 5 stappe
Verwyder die agtergrond van veelvuldige beelde met Photoshop 2020: die agtergrond van 'n prentjie is nou baie maklik! Op hierdie manier kan u Adobe Photoshop 2020 gebruik om die agtergrond van veelvuldige (bondel) beelde met 'n eenvoudige skrif te verwyder
Webgebaseerde Arduino-simulator vanaf Wokwi-2020?: 5 stappe
Webgebaseerde Arduino Simulator vanaf Wokwi-2020?: Wokwi Arduino Simulator loop op AVR8js-platform. Dit is 'n webgebaseerde Arduino Simulator. Arduino Simulator loop op 'n webblaaier. Daarom verdien dit meer aandag en eerlik, dit bevat baie positiewe punte in vergelyking met ander beskikbare simulators
Meet die afstand met die ultrasoniese sensor HC-SRF04 (nuutste 2020): 3 stappe
Meet die afstand met die ultrasoniese sensor HC-SRF04 (nuutste 2020): Wat is die ultrasoniese sensor (afstand)? 'N Ultraklank (sonar) met golwe op hoë vlakke wat mense nie kan hoor nie. Ons kan egter oral in die natuur die teenwoordigheid van ultraklankgolwe sien. By diere soos vlermuise, dolfyne … gebruik ultraklankgolwe om