Innehållsförteckning:

Arduino UNO med OLED Ultrasonic Range Finder och Visuino: 7 steg
Arduino UNO med OLED Ultrasonic Range Finder och Visuino: 7 steg

Video: Arduino UNO med OLED Ultrasonic Range Finder och Visuino: 7 steg

Video: Arduino UNO med OLED Ultrasonic Range Finder och Visuino: 7 steg
Video: DIY Radar With Ultrasonic Sensor And Chat-GPT Generated Arduino Code | Coders Cafe 2024, November
Anonim
Image
Image

I denna handledning kommer vi att använda Arduino UNO, OLED Lcd, Ultrasonic range finder -modul och Visuino för att visa ultraljudsintervall på LCD och ställa in gränsavståndet med en röd LED. Se en demonstrationsvideo.

Steg 1: Vad du behöver

Vad du kommer att behöva
Vad du kommer att behöva
Vad du kommer att behöva
Vad du kommer att behöva
  • Arduino UNO
  • Ultraljudsavståndsmätare
  • OLED LCD
  • Röd LED
  • Bakbord
  • Bygelkablar
  • Visuino -program: Ladda ner Visuino

Steg 2: Kretsen

Kretsen
Kretsen
  • Anslut GND från Maduino UNO till brödbräda (GND)
  • Anslut 5V -stiftet från Maduino UNO till brödbrädestiftet (positivt)
  • Anslut SCL från Maduino UNO till OLED LCD -stift (SCL)
  • Anslut SDA från Maduino UNO till OLED LCD -stift (SDA)
  • Anslut OLED LCD -stift (VCC) till brödbrädestift (positivt)
  • Anslut OLED LCD -stift (GND) till brödbrädestift (GND)
  • Anslut Ultrasonic module pin (VCC) to breadboard pin (positive)
  • Anslut Ultrasonic module pin (GND) to breadboard pin (GND)
  • Anslut Ultrasonic module pin (ECHO) till Maduino UNO pin digital (3)
  • Anslut Ultrasonic module pin (TRIG) till Maduino UNO pin digital (2)

  • Anslut digital stift (13) från Maduino UNO till LED -stift (positivt)
  • Anslut LED -stift (negativt) till brödbräda (GND)

Steg 3: Starta Visuino och välj Arduino UNO -korttyp

Starta Visuino och välj Arduino UNO -korttyp
Starta Visuino och välj Arduino UNO -korttyp
Starta Visuino och välj Arduino UNO -korttyp
Starta Visuino och välj Arduino UNO -korttyp

För att börja programmera Arduino måste du ha Arduino IDE installerat härifrån:

Tänk på att det finns några kritiska buggar i Arduino IDE 1.6.6. Se till att du installerar 1.6.7 eller högre, annars fungerar inte denna instruktionsbok! Om du inte har gjort, följ stegen i denna instruktion för att konfigurera Arduino IDE för att programmera ESP 8266! Visuino: https://www.visuino.eu måste också installeras. Starta Visuino som visas på den första bilden Klicka på "Verktyg" -knappen på Arduino -komponenten (bild 1) i Visuino När dialogrutan visas väljer du "Arduino UNO" som visas på bild 2

Steg 4: Lägg till komponenter i Visuino

Lägg till komponenter i Visuino
Lägg till komponenter i Visuino
Lägg till komponenter i Visuino
Lägg till komponenter i Visuino
Lägg till komponenter i Visuino
Lägg till komponenter i Visuino
  • Lägg till Ultrasonic Ranger -komponent
  • Lägg till Jämför områdeskomponent och ställ in under egenskaper MAX: 9 << Lägg till skärm OLED -komponent, dubbelklicka på den och dra "textfält" till vänster, under egenskapens inställningsstorlek: 2

Steg 5: I Visuino: Anslutande komponenter

I Visuino: Anslutande komponenter
I Visuino: Anslutande komponenter
I Visuino: Anslutande komponenter
I Visuino: Anslutande komponenter
I Visuino: Anslutande komponenter
I Visuino: Anslutande komponenter
  • Anslut Arduino digital out pin [3] till UltrasonicRanger1 pin [Echo]
  • Anslut Arduino Serial [0] out pin [Out] till DisplayOled1 pin [In]
  • DisplayOled1 pin [Out I2c] to Arduino I2C pin [in]
  • Anslut UltrasonicRanger1 pin [Out] till CompareRange1 pin [In] och till DisplayOled1 Elements. Text Field1 pin [In]
  • Anslut UltrasonicRanger1 pin [Ping] till Arduino Digital pin [2] och till DisplayOled1 pin [Refresh]
  • Anslut CompareRange1 pin [Out] till Arduino Digital pin [13]

Steg 6: Generera, kompilera och ladda upp Arduino -koden

Generera, kompilera och ladda upp Arduino -koden
Generera, kompilera och ladda upp Arduino -koden
Generera, kompilera och ladda upp Arduino -koden
Generera, kompilera och ladda upp Arduino -koden

I Visuino, tryck på F9 eller klicka på knappen som visas på bild 1 för att generera Arduino -koden och öppna Arduino IDE

I Arduino IDE klickar du på knappen Upload för att kompilera och ladda upp koden (bild 2)

Steg 7: Spela

Spela
Spela

Om du driver Arduino UNO -modulen börjar OLED -LCD: n att visa värdenumret för avståndet till ett hinder. Om du placerar något hinder nära ultraljudsmodulen ändras värdet och lysdioden blinkar.

Grattis! Du har slutfört ditt projekt med Visuino. Vidare bifogas Visuino -projektet, som jag skapade för denna Instructable. Du kan ladda ner och öppna den i Visuino:

Rekommenderad: