Sadržaj:
- Supplies
- Korak 1: Princip rada
- Korak 2: Otpremite kôd
- Korak 3: Napravite rupu za vratilo motora
- Korak 4: Krug motora, dio 1
- Korak 5: Krug motora, dio 2
- Korak 6: Krug za otkrivanje objekta
- Korak 7: Tampon čamac
- Korak 8: Točkovi
![Veslački brod s Arudinom koji izbjegava prepreke: 9 koraka Veslački brod s Arudinom koji izbjegava prepreke: 9 koraka](https://i.howwhatproduce.com/images/001/image-1397-j.webp)
Video: Veslački brod s Arudinom koji izbjegava prepreke: 9 koraka
![Video: Veslački brod s Arudinom koji izbjegava prepreke: 9 koraka Video: Veslački brod s Arudinom koji izbjegava prepreke: 9 koraka](https://i.ytimg.com/vi/SL_5IcNKQms/hqdefault.jpg)
2024 Autor: John Day | [email protected]. Zadnja izmjena: 2024-01-30 08:04
![Veslački brod s Arudinom koji izbjegava prepreke Veslački brod s Arudinom koji izbjegava prepreke](https://i.howwhatproduce.com/images/001/image-1397-1-j.webp)
Zdravo prijatelji, u ovom vodiču ću vam pokazati kako napraviti veslač koji izbjegava prepreke. Na ovu sam ideju došao dok sam se odmarao u blizini svog ribnjaka i smišljao ideju za plastični izazov. Shvatio sam da će ovdje plastika biti vrlo korisna za upotrebu kao čamac, zbog svoje plovnosti i vodonepropusnosti.
Supplies
Body
1 x kontejner za hranu 700ml
2 x Točak vesla 70 mm
5 x čep za bocu
Elektronski dijelovi
1 x Arduino Nano/Uno (preporučeni Nano)
2 x DC motor
1 x pokretač motora L298N
1 x ultrazvučni senzor
1 x mikro servo
2 x 18650 baterija
1 x 18650 držač za bateriju (2 mjesta)
4 x AA baterija
1 x AA držač baterije (4 mesta)
1 x Prekidač
Žica
Alati za podršku
Pištolj za ljepilo
Lemilica
Korak 1: Princip rada
Osnovni algoritam
Kad god ultrazvuk detektira objekt na udaljenosti od 15 cm, servo će se rotirati za 180 stupnjeva pa za 0 stupnjeva (skrenite desno i lijevo) kako bi otkrio koji put nema prepreka. Nakon toga, motor će premjestiti veslački čamac u traku bez prepreka
Krug
U ovom projektu koristit ćemo 2 izvora napona, jedan za Arduino, ultrazvučni senzor i upravljački program motora, dok je drugi posebno za servo. Arduino, ultrazvučni senzor i vozač motora koristit će bateriju 18650 jer baterija 18650 može osigurati veliku struju za motor i iz drugih razloga jer motor može brzo isprazniti bateriju pa nam je potrebna baterija 18650 koja se može napuniti.
Korak 2: Otpremite kôd
Kako bismo olakšali postupak prijenosa, prije stvaranja sklopa prvo ćemo učitati kôd na Arduino.
Arduino datoteka:
Korak 3: Napravite rupu za vratilo motora
![Izrada rupe za vratilo motora Izrada rupe za vratilo motora](https://i.howwhatproduce.com/images/001/image-1397-2-j.webp)
U ovom koraku ćemo napraviti rupe na lijevoj i desnoj strani posude za hranu. Kasnije će dinamo vratilo biti umetnuto u ove dvije rupe. Položaj rupe je na sredini posude za hranu (dužina/2) i 3,2 cm od dna.
Korak 4: Krug motora, dio 1
![Krug motora, dio 1 Krug motora, dio 1](https://i.howwhatproduce.com/images/001/image-1397-3-j.webp)
![Krug motora, dio 1 Krug motora, dio 1](https://i.howwhatproduce.com/images/001/image-1397-4-j.webp)
U ovom koraku ćemo spojiti L298n na bateriju i motor.
Veza:
1. L298N (izlaz) na istosmjerni motor
2. Pozitivni priključak baterije za prebacivanje
3. L298N (12V) za prebacivanje
4. Negativni priključak baterije na L298N (GND)
nakon toga ih zalijepite u posudu za hranu.
Bilješka:
-Zalijepite držač baterije desno u sredinu (širinu) tako da se veslo ne naginje lijevo ili desno.
Korak 5: Krug motora, dio 2
![Krug motora, dio 2 Krug motora, dio 2](https://i.howwhatproduce.com/images/001/image-1397-5-j.webp)
![Krug motora, dio 2 Krug motora, dio 2](https://i.howwhatproduce.com/images/001/image-1397-6-j.webp)
![Krug motora, dio 2 Krug motora, dio 2](https://i.howwhatproduce.com/images/001/image-1397-7-j.webp)
Sada ćemo spojiti arduino na L298N.
Veza:
1. D5 za omogućavanje A
2. D6 za omogućavanje B
3. A0 na ulaz 1
4. A1 do ulaza 2
5. A2 na ulaz 3
6. A3 do ulaza 4
7. Vin do 5V (izlaz V iz L298N)
8. GND (arduino) do GND (L298N)
Korak 6: Krug za otkrivanje objekta
![Krug za otkrivanje objekata Krug za otkrivanje objekata](https://i.howwhatproduce.com/images/001/image-1397-8-j.webp)
![Krug za otkrivanje objekata Krug za otkrivanje objekata](https://i.howwhatproduce.com/images/001/image-1397-9-j.webp)
![Krug za otkrivanje objekata Krug za otkrivanje objekata](https://i.howwhatproduce.com/images/001/image-1397-10-j.webp)
Glavne komponente kruga za otkrivanje objekata su servo i ultrazvučni senzor. Ultrazvučni senzor će koristiti Arduino kao izvor napajanja, dok će servo koristiti zasebnu bateriju (AA baterija x 4). Servo baterija će biti zalijepljena na kraju spremnika za hranu nasuprot držača baterije 18950.
Senzor možete postaviti bilo gdje sve dok ga ne ometaju drugi predmeti. U mom slučaju, koristio sam plastični poklopac spremnika koji je izrezan na mjesto ultrazvučnih senzora i servo (vidi sliku).
Servo priključak:
VCC na pozitivnu bateriju (AA)
Signal na D10
GND servo na GND bateriju i arduino
Povezivanje ultrazvučnog senzora:
VCC do 3.3v (arduino)
GND u GND (arduino)
Eho na D2
Okrenite na D3
Korak 7: Tampon čamac
![Buffer Boat Buffer Boat](https://i.howwhatproduce.com/images/001/image-1397-11-j.webp)
Međuspremnik ima funkciju sprječavanja da lopatica dodirne pod / stol kada ga stavimo na nju. Međuspremnik će koristiti čep boce. Jer osim što se lako nalazi, poklopac boce ima i veličinu za naš brod.
Da biste napravili tampon, uzmite 3 čepa za boce i jednostavno ih zalijepite na donju stranu čamca kao što je prikazano gore.
Korak 8: Točkovi
![Točkovi Točkovi](https://i.howwhatproduce.com/images/001/image-1397-12-j.webp)
![Točkovi Točkovi](https://i.howwhatproduce.com/images/001/image-1397-13-j.webp)
Prvo napravite rupu u sredini poklopca boce. Nakon toga zalijepite lopaticu na čep boce kao na sljedećoj slici. Zatim je posljednji korak lijepljenje na dinamo vratilo.
Preporučuje se:
LEGO robot koji izbjegava prepreke: 8 koraka (sa slikama)
![LEGO robot koji izbjegava prepreke: 8 koraka (sa slikama) LEGO robot koji izbjegava prepreke: 8 koraka (sa slikama)](https://i.howwhatproduce.com/images/001/image-941-j.webp)
LEGO Robot koji izbjegava prepreke: Volimo LEGO i volimo lude krugove pa smo htjeli spojiti ovo dvoje u jednostavnog i zabavnog robota koji može izbjeći nalet na zidove i druge predmete. Pokazat ćemo vam kako smo izgradili naše, te opisati osnove potrebne kako biste mogli izgraditi vlastite
Robot koji izbjegava prepreke koristeći Arduino Nano: 5 koraka
![Robot koji izbjegava prepreke koristeći Arduino Nano: 5 koraka Robot koji izbjegava prepreke koristeći Arduino Nano: 5 koraka](https://i.howwhatproduce.com/images/001/image-1714-j.webp)
Robot koji izbjegava prepreke koristeći Arduino Nano: U ovom uputstvu opisat ću kako možete napraviti robota koji izbjegava prepreke koristeći Arduino
Kako napraviti robota koji izbjegava prepreke: 6 koraka
![Kako napraviti robota koji izbjegava prepreke: 6 koraka Kako napraviti robota koji izbjegava prepreke: 6 koraka](https://i.howwhatproduce.com/images/004/image-9252-j.webp)
Kako napraviti robota koji izbjegava prepreke: Robot koji izbjegava prepreke je jednostavan robot kojim upravlja arduino, a ono što radi je da samo luta uokolo i izbjegava prepreke. Prepoznaje prepreke ultrazvučnim senzorom HC-SR04, drugim riječima ako robot osjeti objekt blizu
Oblačni oblak vas liječi (robot koji izbjegava prepreke s funkcijom prikupljanja): 8 koraka
![Oblačni oblak vas liječi (robot koji izbjegava prepreke s funkcijom prikupljanja): 8 koraka Oblačni oblak vas liječi (robot koji izbjegava prepreke s funkcijom prikupljanja): 8 koraka](https://i.howwhatproduce.com/images/005/image-14769-j.webp)
Oblačni oblak vas liječi (robot koji izbjegava prepreke s funkcijom prikupljanja): beskorisna mašina - Arduino robot
Robot koji izbjegava prepreke pomoću mikrokontrolera (Arduino): 5 koraka
![Robot koji izbjegava prepreke pomoću mikrokontrolera (Arduino): 5 koraka Robot koji izbjegava prepreke pomoću mikrokontrolera (Arduino): 5 koraka](https://i.howwhatproduce.com/images/010/image-27257-j.webp)
Robot za izbjegavanje prepreka pomoću mikrokontrolera (Arduino): U ovom uputstvu naučit ću vas kako napraviti robota za izbjegavanje prepreka koji radi s Arduinom. Morate biti upoznati s Arduinom. Arduino je kontrolna ploča koja koristi atmega mikrokontroler. Možete koristiti bilo koju verziju Arduina, ali ja