Ett (litet) autonomt fordon: Skillnad mellan sidversioner

Från Wikiskola
Hoppa till navigering Hoppa till sök
 
(En mellanliggande sidversion av samma användare visas inte)
Rad 35: Rad 35:


=== Programmering av ESP32 ===
=== Programmering av ESP32 ===
Modifiera koden [[Access Point-kod till Vovve]] som du laddade ner enligt ovan.


=== Lägg till sensorer för att göra fordonet självstyrande ===
=== Lägg till sensorer för att göra fordonet självstyrande ===
Rad 53: Rad 55:
Det här är några uppslag på hur du kan göra ditt fordon mer självstyrande.  
Det här är några uppslag på hur du kan göra ditt fordon mer självstyrande.  


*Ultraljudsavståndsgivare
*Ultraljudsavståndsgivare [https://www.techonicsltd.com/product/rcw-0001-micro-ultrasonic-range-distance-measuring-module/ RCW-0001]


*[https://www.sparkfun.com/products/12784 SparkFun ToF Range Finder Breakout - VL6180]
*[https://www.sparkfun.com/products/12784 SparkFun ToF Range Finder Breakout - VL6180]
*Lidar om det inte vore så dyrt
*Lidar om det inte vore så dyrt
*[[wikipedia:Bluetooth_low_energy_beacon|Bloutooth beacons]]
*[[wikipedia:Bluetooth_low_energy_beacon|Bloutooth beacons]]

Nuvarande version från 14 januari 2020 kl. 11.20

Bygg instruktion - Vovve

Installera programet och gör grundinställningar

Läs till exempel den korta beskrivningen: Wikipedia:ESP32 och läs på Adafruits hemsida.

Så här ska du göra:

Ladda ner Arduino IDE Koppla in ESP32 med en USB-kabel. till din dator

  1. Ställ in Arduino IDE för ESP-kortet. I IDE:n klickar du: File - Inställningar - Additional boards. Lägg in följande länk https://dl.espressif.com/dl/package_esp32_index.json
  2. I IDE:n klickar du: Verktyg - Kort - Korthanteraren - ESP32 - Installera
  3. I IDE:n klickar du: Verktyg - Kort och väljer det kort som heter Adafruit ESP32 Feather.
  4. Kopiera denna Access Point-kod till Vovve till Arduino IDE
  5. Sätt namn på wifi-nätet och sätt ett lösenord (som måste vara minst 8 tecken med en siffra).
  6. Öppna serial monitor och ställ in den på 115 200 baud.
  7. Välj Verktyg - COM-port
  8. För över koden till ESP32
  9. Anslut till ESP:s wifi-nät
  10. Kopiera IP-adressen till ett webbfönster i datorn eller en telefon

Om ESP32 sitter i bilen ska du kunna köra den nu. Om det inte funkar (typ ett hjul snurrar) så för du över koden igen. Ibland kan det ta lite tid.

Kodutveckling

Studera och förstå koden för access point. Kan du snabba upp den så bilen blir lättare att styra?

Fundera över algoritmer för självstyrning.

Koppla elektroniken

En PowerPoint med kopplingsschema för roboten men bilden till höger duger.

Programmering av ESP32

Modifiera koden Access Point-kod till Vovve som du laddade ner enligt ovan.

Lägg till sensorer för att göra fordonet självstyrande

Lite att tänka på

  1. Vad vill du mäta?
  2. Vilka sensorer?
  3. Signalbehandling
  4. Kod för att hantera signalerna

Mekaniska komponenter

behöver ni cadda och printa några komponenter

Tänkbara sensorer

Det här är några uppslag på hur du kan göra ditt fordon mer självstyrande.