INHOUDSOPGAWE:

Somerprojek 2020: 8 stappe
Somerprojek 2020: 8 stappe

Video: Somerprojek 2020: 8 stappe

Video: Somerprojek 2020: 8 stappe
Video: ХАБИБ - Ягода малинка (Премьера клипа) 2024, Julie
Anonim
Somerprojek 2020
Somerprojek 2020

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

Kry voorrade!
Kry voorrade!

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

Monteer die motor onderstel
Monteer die motor onderstel
Monteer die motor onderstel
Monteer die motor onderstel
Monteer die motor onderstel
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

Bedrading
Bedrading
Bedrading
Bedrading
Bedrading
Bedrading
Bedrading
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)

Image
Image

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

Bedrading van die tweede motor
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: