Ett (litet) autonomt fordon: Skillnad mellan sidversioner
Hakan (diskussion | bidrag) |
Hakan (diskussion | bidrag) |
||
(14 mellanliggande sidversioner av samma användare visas inte) | |||
Rad 1: | Rad 1: | ||
== Tänkbara sensorer == | == Bygg instruktion - Vovve == | ||
==== Installera programet och gör grundinställningar ==== | |||
Läs till exempel den korta beskrivningen: {{enwp|ESP32}} och läs på [https://learn.adafruit.com/adafruit-feather-huzzah-esp8266/overview Adafruits hemsida]. | |||
Så här ska du göra: | |||
Ladda ner Arduino IDE | |||
Koppla in ESP32 med en USB-kabel. till din dator | |||
# 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 | |||
# I IDE:n klickar du: Verktyg - Kort - Korthanteraren - ESP32 - Installera | |||
# I IDE:n klickar du: Verktyg - Kort och väljer det kort som heter Adafruit ESP32 Feather. | |||
# Kopiera denna [[Access Point-kod till Vovve]] till Arduino IDE | |||
# Sätt namn på wifi-nätet och sätt ett lösenord (som måste vara minst 8 tecken med en siffra). | |||
# Öppna serial monitor och ställ in den på 115 200 baud. | |||
# Välj Verktyg - COM-port | |||
# För över koden till ESP32 | |||
# Anslut till ESP:s wifi-nät | |||
# 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 === | |||
[[Fil:Vovve-kopplingsschema.JPG|400px|höger]] | |||
En PowerPoint med [[Media:Montera Robotbilen.pptx|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å | |||
# Vad vill du mäta? | |||
# Vilka sensorer? | |||
# Signalbehandling | |||
# 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. | |||
*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
- 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
- I IDE:n klickar du: Verktyg - Kort - Korthanteraren - ESP32 - Installera
- I IDE:n klickar du: Verktyg - Kort och väljer det kort som heter Adafruit ESP32 Feather.
- Kopiera denna Access Point-kod till Vovve till Arduino IDE
- Sätt namn på wifi-nätet och sätt ett lösenord (som måste vara minst 8 tecken med en siffra).
- Öppna serial monitor och ställ in den på 115 200 baud.
- Välj Verktyg - COM-port
- För över koden till ESP32
- Anslut till ESP:s wifi-nät
- 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å
- Vad vill du mäta?
- Vilka sensorer?
- Signalbehandling
- 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.
- Ultraljudsavståndsgivare RCW-0001
- SparkFun ToF Range Finder Breakout - VL6180
- Lidar om det inte vore så dyrt
- Bloutooth beacons