Search Code

Lekcija 23/31: Pametni automobil Dio 1: Sastavljanje SunFounder pametnog automobila i objašnjenje punog mosta istosmjernog motora

Lekcija 23/31: Pametni automobil Dio 1: Sastavljanje SunFounder pametnog automobila i objašnjenje punog mosta istosmjernog motora

Koraci

Molimo slijedite korake u nastavku da dovršite sklapanje automobila. Možete preuzeti PDF priručnik sa liste datoteka ispod ovog članka. 

  1. Uklonite zaštitnu foliju sa akrila.

smatcar_assembly-1

2-Postavite ploču na sto kao što je prikazano na slici, stranu sa istom rupom kao R3 ploča, nazivamo A; stražnja je B. Ovo će vam pomoći da izbjegnete greške tokom sklapanja.

smatcar_assembly-2

3-Montirajte M3x24mm odstojnik sa M3x6mm vijcima na poziciji kao što je prikazano ispod.

smatcar_assembly-3

4-Okrenite na B stranu, koristite M3x30mm vijke i M3 matice da pričvrstite TT motor. 2 detalja ovdje: 1 - izlazno vratilo je okrenuto prema strani u obliku šišmiša; 2 - kabl motora je okrenut prema unutra.

smatcar_assembly-4

 

5-Montirajte još jedan TT motor, ista pažnja se mora posvetiti smjeru izlaznog vratila i smjeru kabla.

smatcar_assembly-5

 

6-Koristite M3x6mm vijke da montirate M3x12mm odstojnik na poziciji kao što je prikazano ispod.

smatcar_assembly-4

 

7-Pričvrstite M2.5x11mm odstojnik na stražnji dio automobila sa M2.5x6mm vijcima.

smatcar_assembly-7

 

8-Koristite M3x6mm vijke da montirate univerzalni točak.

smatcar_assembly-8

 

9-Stavljanje 2 točka i osnovna struktura automobila je završena.

smatcar_assembly-9

 

10-Pričvrstite L9110 modul sa M2.5x6mm vijcima.

smatcar_assembly-10

 

11-Sastavite dva IR modula za prepreke sa M3x12mm vijcima i M3 maticama.

smatcar_assembly-11

 

Okrenite na B stranu

Napomena

Preporučljivo je prvo pričvrstiti M3x24mm odstojnike na Line Track modul.

Jedna važna napomena koju treba imati na umu: pinovi senzora linije su malo mekani i blago strše prema rupama. Kada zavrtate M3x24mm odstojnike, primijenite blagi pritisak da malo gurnete pinove senzora u stranu.

12-Okrenite na B stranu i pričvrstite Line Track modul sa četiri M3x6mm vijka i dva M3x24mm odstojnika.

smatcar_assembly-b-1

13-Zalijepite čičak na 9V bateriju i stavite kopču za bateriju. Zalijepite drugi dio čička na automobil da osigurate bateriju.

smatcar_assembly-b-2

14-Okrenite na A stranu i montirajte R3 ploču sa M3x6mm vijcima.

smatcar_assembly-b-3

15-Pričvrstite breadboard na prednji dio automobila. Nakon toga, moći ćete dodavati različite komponente (npr. ultrazvučni modul) na breadboard prema potrebama vašeg projekta.

smatcar_assembly-b-4

16-Pokretanje automobila također zahtijeva njegovo povezivanje i pisanje koda, što će biti opisano u narednim odjeljcima.

Potpuno sastavljen automobil izgleda ovako:

sunfounde_car_assembled

PDF priručnik možete preuzeti sa liste datoteka ispod ovog članka. 

Images

sunfounde_car_assembled
sunfounde_car_assembled
smatcar_assembly-1
smatcar_assembly-1
smatcar_assembly-2
smatcar_assembly-2
smatcar_assembly-3
smatcar_assembly-3
smatcar_assembly-4
smatcar_assembly-4
smatcar_assembly-5
smatcar_assembly-5
smatcar_assembly-6
smatcar_assembly-6
smatcar_assembly-7
smatcar_assembly-7
smatcar_assembly-8
smatcar_assembly-8
smatcar_assembly-9
smatcar_assembly-9
smatcar_assembly-10
smatcar_assembly-10
smatcar_assembly-11
smatcar_assembly-11
smatcar_assembly-b-1
smatcar_assembly-b-1
smatcar_assembly-b-2
smatcar_assembly-b-2
smatcar_assembly-b-3
smatcar_assembly-b-3
smatcar_assembly-b-4
smatcar_assembly-b-4
902-Lesson 23/31: Arduino code Using Seven Segment Display
Language: C++
/*
Lesson 23/31: Using Seven Segment Display 
Get this code and watch video Download and resource page https://robojax.com/RJT605
YouTube video https://www.youtube.com/watch?v=3qoGAYh0lbc

*/
const int STcp = 12;//Pin connected to ST_CP of 74HC595
const int SHcp = 8;//Pin connected to SH_CP of 74HC595 
const int DS = 11; //Pin connected to DS of 74HC595 

int datArray[] = {0x3f,0x06,0x5b,0x4f,0x66,0x6d,0x7d,0x07,0x7f,0x6f};

void setup ()
{
  //set pins to output
  pinMode(STcp,OUTPUT);
  pinMode(SHcp,OUTPUT);
  pinMode(DS,OUTPUT);
}
void loop()
{
  for(int num = 0; num <10; num++)
  {
    digitalWrite(STcp,LOW); //ground ST_CP and hold low for as long as you are transmitting
    shiftOut(DS,SHcp,MSBFIRST,datArray[num]);
    digitalWrite(STcp,HIGH); //pull the ST_CPST_CP to save the data
    delay(1000);
  }
}

Resources & references

Files📁

Arduino Libraries (zip)

User’s Manual