INHOUDSOPGAWE:
- Stap 1: Kry die komponente
- Stap 2: Die opstel van die stroombaan
- Stap 3: Skryf die kode
- Stap 4: soldeer die penne
- Stap 5: Montering van die selfbestuurde broodbord
- Stap 6: Jy het dit gedoen
Video: TfCD - Selfbestuurde broodbord: 6 stappe (met foto's)
2024 Outeur: John Day | [email protected]. Laas verander: 2024-01-30 07:27
In hierdie instruksies sal ons een van die tegnologieë demonstreer wat gereeld in outonome voertuie gebruik word: ultrasoniese hindernisopsporing.
Hierdie tegnologie word in selfbestuurde motors gebruik om hindernisse oor 'n kort afstand (<4m) te herken, byvoorbeeld tydens parkering en baanwisseling.
Vir hierdie ondersoek wil ons 'n broodbord bou wat (1) ry, (2) hindernisse herken en (3) dienooreenkomstig besluite neem oor die roete.
Ons bou spesifiek 'n tweewielige broodbord, met 'n ultraklank -sensor aan die voorkant, wat vorentoe dryf wanneer geen hindernis bespeur word nie, draai wanneer hy amper 'n voorwerp raak en omkeer as 'n botsing onafwendbaar lyk
Stap 1: Kry die komponente
Die volgende komponente is vir hierdie instruksie gebruik:
- (A) 830 -pen broodbord (1 stuk) 'n Kleiner een kan voldoende wees, maar maak seker dat u 'n goeie kwaliteit kry, want die penne op die ultrasoniese sensor is effens broos.
- (B) Arduino UNO (1 stuk) Werk uitstekend met die motorskerm, hoef nie 'n oorspronklike weergawe te wees nie.
- (E) DAGU DG01D Mini DC -motor met 48: 1 -ratkas (2 stuks) As 'n motorskerm gebruik word, werk enige 5V -DC -motor egter, maar die ratkas in hierdie weergawe is voordelig, aangesien dit die wiele laat stadig draai.
- (F) Plastiekwiele (2 stuks) Probeer ideaal om wiele te koop wat direk versoenbaar is met die motor van u keuse.
(C) Adafruit Motor Shield v2.3 (1 stuk)
Die motorskerm vergemaklik die proses om motors aan te sluit op 'n Arduino. In vergelyking met die geknoei met weerstande en transistors, is dit baie veiliger vir die Arduino -bord, veral as u 'n beginner is. Die Adafruit -motorskerm het aparte penne wat op die skyfie gesoldeer moet word.
(D) Ultrasoniese sensor HC-SR04 (1 stuk)
Dit is 'n vierpen -sensor. Dit werk deur 'n kort ultrasoniese pols deur die linker 'luidspreker' -eenheid te stuur en te luister (terwyl u die tyd meet) wanneer dit deur die regte' ontvanger 'eenheid kom.
Ook nodig: 'n rekenaar met die nuutste Arduino -sagteware, 'n soldeerbout, soldeerblik, 'n klein kragbank, 'n paar drade.
Stap 2: Die opstel van die stroombaan
Verbind die ultrasoniese sensor
Die ultrasoniese sensor bestaan uit vier penne, genaamd: Vcc, Trig, Echo en Gnd (Ground).
Trig en Echo is gekoppel aan die motorskerm in onderskeidelik Digital Pin nommer 10 en 9. (Ander digitale penne is ook geskik, solank die toepaslike kodering toegepas word.)
Vcc en Gnd is gekoppel aan 5V en Gnd op die skild.
Koppel die GS -motors aan
Die GS -motors het elk 'n swart en 'n rooi draad. Hierdie drade moet aan die motorpoort gekoppel word, in hierdie voorbeeld M1 en M2.
Stap 3: Skryf die kode
Laai tans die biblioteek
Eerstens moet u die regte biblioteek aflaai om die Adafruit Motor Shield v2.3 te gebruik.
In hierdie zip-lêer is daar 'n gids wat in ons geval in die installasiemap van Arduino geplaas kan word:
C: / Programlêers (x86) Arduino / Libraries
En maak seker dat u dit Adafruit_MotorShield noem (herbegin u Arduino -sagteware daarna).
Laai die voorbeeld van die kode af
Ons kodevoorbeeld 'Selfdriving_Breadboard.ino' kan afgelaai word.
Daar is verskillende veranderlikes om aan te pas, die belangrikste is die afstande (in sentimeter) wanneer iets gebeur. In die huidige kode is die broodbord geprogrammeer om om te keer wanneer 'n voorwerp nader as 10 sentimeter is, om te draai wanneer die afstand tussen 10 en 20 sentimeter is, en om reguit te ry as geen voorwerp in 20 sentimeter bespeur word nie.
Stap 4: soldeer die penne
Die soldeerproses bestaan uit vier stappe.
- (A) Belyning van die penne Maak seker dat u al die penne wat by die motorskerm kom, op hul plek sit. Dit kan maklik gedoen word deur die skild bo -op die Arduino -bord te plaas.
- (B) Soldeer die penne Moenie hierdie stap haas nie; dit is baie belangrik dat penne nie na soldeer met mekaar verbind word nie. Soldeer eers die buitepennetjies om seker te maak dat die penne nie skeef is nie.
- (C) Plaas die drade By die gebruik van die motorskerm, moet die drade ook aan hul toepaslike penne gesoldeer word. Dit is die beste om die drade van bo af in die motorskerm vas te plak en aan die onderkant van die motorskerm vas te soldeer. As 'n opsomming: vir hierdie tutoriaal soldeer ons drade aan digitale penne 9 en 10, en aan 5V- en Gnd -penne.
- (D) Soldeer die drade Nou is dit tyd om die drade een vir een te soldeer. Maak seker dat hulle goed geplaas is, vra 'n vriend om hulle vas te hou terwyl u dit soldeer.
Stap 5: Montering van die selfbestuurde broodbord
Nadat die komponente gesoldeer is en die stroombaan getoets is, is dit tyd vir die finale samestelling.
In hierdie tutoriaal word die broodbord nie net gebruik vir die belangrikste funksies nie, maar ook as die ruggraat van die hele toestel. Die finale monteerinstruksies bestaan uit vier stappe.
- (A) Verbind die drade Maak seker dat die kabels op die regte plek is (kyk na stap 3 vir die regte manier om alles aan te sluit), moenie die twee GS -motors vergeet nie. Hou in gedagte waar u die komponente wil heg.
- (B) Koppel die sensor Koppel die sensor in die broodbord en maak seker dat dit behoorlik verbind is.
- (C) Plaas die skild Plaas die motorskerm op die Arduino UNO -bord. Dit is 'n goeie tyd om die stelsel te toets voor die finale montering.
- (D) Bevestiging van die komponente In hierdie stap, neem 'n dubbelzijdige band en maak die DC-motors, die Arduino en 'n kragbank vas. In hierdie geval word die Arduino onderstebo onder die broodbord geplaas.
Stap 6: Jy het dit gedoen
Teen hierdie tyd sal u waarskynlik net so opgewonde wees as om u skepping vir 'n toets te neem.
Om pret te hê, probeer om 'n paar parameters aan te pas sodat dit die beste vir u werk.
Dankie dat u ons instruksies gevolg het, en laat weet ons indien daar enige vrae is
-
Bekragtiging van die tegnologie
Die ultrasoniese sensor wat in hierdie geval gebruik word, moes 'n reikafstand van 4 meter hê. Die sensor verloor egter akkuraatheid met 'n groter afstand as 1,5 meter.
Dit lyk ook asof die sensor 'n mate van geraas ervaar. Deur die seriële monitor te gebruik om die akkuraatheid van die afstand te bekragtig, was pieke van ongeveer 3000 (mm) sigbaar terwyl die voorwerp voor was slegs sentimeter weg. Dit is waarskynlik te wyte aan die feit dat die inset van die sensor 'n vertraging in die inligting het, sodat die uitset af en toe verdraai word.
Aanbeveel:
Maak 'n broodbord vir elektroniese stroombane - Papercliptronics: 18 stappe (met foto's)
Maak 'n broodbord vir elektroniese kringe-Papercliptronics: dit is 'n sterk en permanente elektroniese stroombaan
DIY -afstandsbedieningschakelaarstel deur 2262/2272 M4 -broodbord en aflos vir maker: 4 stappe (met foto's)
DIY -afstandsbedieningschakelaarstel deur 2262/2272 M4 -broodbord en aflos vir maker: 'n slim huis kom in ons lewe. As ons 'n slim huis wil bewaarheid, benodig ons baie afstandsbedieningsskakelaars. vandag gaan ons 'n toets doen, 'n maklike kring doen om die teorie van afstandsbedieningsskakelaar te leer. hierdie kit ontwerp deur SINONING ROBOT
Slang op 'n broodbord: 3 stappe (met foto's)
Slang op 'n broodbord: " Het u speletjies op u telefoon? &Quot; "Nie presies nie." Inleiding: Eenvoudig om te beheer, maklik om te programmeer en te verewig deur die Nokia 6110, het Snake 'n gunsteling projek onder ingenieurs geword. Dit is geïmplementeer in alles van LED -matrikse, L
Makey Makey -baan met broodbord: 11 stappe (met foto's)
Makey Makey Circuit With Breadboard: Dit is 'n eenvoudige projek om elektronika aan 'n groep studente bekend te stel. Stap 1-7 - Stel 'n eenvoudige stroombaan voor met die Makey Makey. Stap 8 - Brei uit na 'n stroombaan in serie. Stap 9 - Brei uit na 'n stroombaan parallel. Laat ons begin deur die versameling van die
Blaai jou broodbord uit (hoe om 'n LED -kragaanwyser by die deurskynende broodbord van Solarbotics te voeg): 7 stappe
Blaai uit u broodbord (hoe om 'n LED -kragindikator by Solarbotics deursigtige broodbord te voeg): Hierdie deursigtige broodborde is baie soos enige ander elektroniese broodbord, maar dit is duidelik! So, wat kan 'n mens doen met 'n duidelike broodbord? Ek dink die voor die hand liggende antwoord is om 'n krag -LED's by te voeg