Hauptseite: Unterschied zwischen den Versionen

Aus www.wiki.ardumower.de
Wechseln zu: Navigation, Suche
(Ardumower Reference)
(Your Ardumower extension / Deine Ardumower Erweiterung)
(26 dazwischenliegende Versionen von 2 Benutzern werden nicht angezeigt)
Zeile 1: Zeile 1:
  -> [[Deutsche Version]] (noch in Bearbeitung)
+
  -> [[Deutsche Version]]  
  -> [[Russian Version]] (в разработке)
+
  -> [[Russian Version]] (outdated)
 
+
__NOTOC__
 
{| border=0
 
{| border=0
  |<span style="color:#cf7606; font-size:200%;">'''Ardumower'''&nbsp;</span><span style="color:#005288; font-size:200%;">'''WIKI - the manual for your Ardumower'''</span><br /><br />
+
  |<span style="color:#cf7606; font-size:200%;">'''Ardumower'''&nbsp;</span><span style="color:#005288; font-size:200%;">'''WIKI - the manual for your [http://www.ardumower.de/index.php/en/ Ardumower]'''</span><br /><br />
  
 
[[Image:Yt-brand-standard-logo-95x40.png|thumb|180px|http://www.youtube.com/user/naneona/videos]]
 
[[Image:Yt-brand-standard-logo-95x40.png|thumb|180px|http://www.youtube.com/user/naneona/videos]]
  
==Required parts: Ardumower==
+
==Required parts for the Ardumower==
 
[[Image:Ardumower_overview.png|thumb|700px|Overview]]
 
[[Image:Ardumower_overview.png|thumb|700px|Overview]]
  
Zeile 15: Zeile 15:
 
*[https://www.marotronics.de/Ardumower-Board-12-Prototyp-mit-Chassis-und-Motoren The Ardumower chassis including motors]
 
*[https://www.marotronics.de/Ardumower-Board-12-Prototyp-mit-Chassis-und-Motoren The Ardumower chassis including motors]
 
*Important modules to choose:
 
*Important modules to choose:
**Accessories Set (resistors, pin strips etc.)
+
**[https://www.marotronics.de/Zubehoer-Set-fuer-das-Ardumower-Board-24-V Accessories Set (resistors, pin strips etc.)]
**2 x Protector Board  
+
**[https://www.marotronics.de/Protector-Board-zum-Schutz-der-Motortreiber-vor-hohen-Induktionsspannungen 2 x Motor driver protection PCB]
**1 x Mega Board 2560 R3
+
**[https://www.marotronics.de/Mega-Board-2560-R3-ATmega2560-mit-USB-Kabel-Arduino-kompatibel-mit-CH340G-IC 1 x Mega Board 2560 R3]
**1 x INA169 Current Sensor Board
+
**[https://www.marotronics.de/INA169-Analog-DC-Current-Sensor-Breakout-60V-25A-/-5A-Marotronics 1 x INA169 Current Sensor Board]
**2 x Dual motor driver MC33926
+
**[https://www.marotronics.de/Dual-MC33926-Motor-Driver-Carrier 2 x Dual motor driver MC33926]
**3 x DC-DC LM2596 Step-Down Converter
+
**[https://www.marotronics.de/DC-DC-Spannungsregler-LM2596-Step-Down-Regler-einstellbar 2 x DC-DC LM2596 Step-Down Converter]
**1 x Wireless Bluetooth module HC-05
+
**[https://www.marotronics.de/HC-05-Wireless-Bluetooth-RF-Transceiver-Module-Serial-RS232-fuer-Arduino 1 x Wireless Bluetooth module HC-05]
**1 x Real Time Clock I2C DS1307
+
**[https://www.marotronics.de/Real-Time-Clock-Modul-I2C-RTC-DS1307-zB-fuer-Arduino 1 x Real Time Clock I2C DS1307]
**1 x 24 Volt Charger for the Ardumower LithiumIon Battery
+
**[https://www.marotronics.de/Ladegeraete-fuer-den-Ardumower-Akkus-24V-mit-Status-LED-auch-fuer-Li-Ion-Akkus 1 x 24 Volt Charger for the Ardumower LithiumIon Battery]
**2 x Motor driver protection PCB
+
  
 
*Optional modules:
 
*Optional modules:
**BumperDuino (intelligent bumper sensor)
+
**[https://www.marotronics.de/Bumper-Duino-Dual-Drucksensor-Board-zB-fuer-Arduino-Raspberry-pi BumperDuino (intelligent bumper sensor)]
**Charger Accessories Set (Lead Battery)  
+
**[https://www.marotronics.de/Perimeter-Sender-Board-Prototyp-mit-Platinen-Zubehoer Perimeter sender] and [https://www.marotronics.de/Schleifenempfaenger-Kit-perimeter-receiver-Kit receiver]
**Ultrasonic sensor HC-SR04 (up to 3 supported)
+
**[https://www.marotronics.de/Zubehoer-Set-fuer-die-Laderegelung-Blei-Batterien Charger Accessories Set (Lead Battery)]
**Rain sensor
+
**[https://www.marotronics.de/HC-SR04-Ultraschallsensor-Ultrasonic-Ranging-Module Ultrasonic sensor HC-SR04 (up to 3 supported)]
**IMU GY-80
+
**[https://www.marotronics.de/Regensensor-Modul-YL-38-fuer-Arduino-Raspberry-PI-Regentropfen-Sensor-Naessesensor Rain sensor]
**Undervoltage protection PCB
+
**[https://www.marotronics.de/9-Achsen-IMU-Sensor-GY-801-L3G4200D-ADXL345-HMC5883L-BMP180 IMU GY-80]
**GPS Module GY-GPS6MV2  
+
**[https://www.marotronics.de/Unterspannungsschutz-Board-Undervoltage-lockout-board Undervoltage protection PCB]
**WIFI/Wlan Module ESP8266 ESP01  
+
**[https://www.marotronics.de/NEO-6M-GPS-Modul-GY-GPS6MV2-NEO-6M-Flight-Controller-zb-fuer-Arduino GPS Module GY-GPS6MV2]
 +
**[https://www.marotronics.de/ESP8266-WIFI-Wlan-Serial-Modul-ESP01-fuer-Arduino WIFI/Wlan Module ESP8266 ESP01]
  
 
*1 x [http://www.asn-shop.de/Ardumower-Power-Pack-259V-45Ah Ardumower Power Pack]
 
*1 x [http://www.asn-shop.de/Ardumower-Power-Pack-259V-45Ah Ardumower Power Pack]
 
*1 x [https://www.marotronics.de/3-Messer-3-Schrauben-passend-zB-fuer-AutomowerZ-von-HusqvarnaZ 3 mowing blades + 3 screws, e.g. suitable for Automower® from Husqvarna®]
 
*1 x [https://www.marotronics.de/3-Messer-3-Schrauben-passend-zB-fuer-AutomowerZ-von-HusqvarnaZ 3 mowing blades + 3 screws, e.g. suitable for Automower® from Husqvarna®]
  
==Required parts: Perimeter loop==
+
==Required parts for a perimeter loop==
 
A perimeter loop is optional but recommended.
 
A perimeter loop is optional but recommended.
 
* [https://www.marotronics.de/Perimeter-Sender-Board-Prototyp-mit-Platinen-Zubehoer Perimeter sender PCB]
 
* [https://www.marotronics.de/Perimeter-Sender-Board-Prototyp-mit-Platinen-Zubehoer Perimeter sender PCB]
 
** Important modules to choose:
 
** Important modules to choose:
**1x Dual MC33926 Motor Driver Carrier  
+
**[https://www.marotronics.de/Dual-MC33926-Motor-Driver-Carrier 1x Dual MC33926 Motor Driver Carrier]
**1x INA169 Analog DC Current Sensor Breakout - 60V 2,5A / 5A Marotronics  
+
**[https://www.marotronics.de/INA169-Analog-DC-Current-Sensor-Breakout-60V-25A-/-5A-Marotronics 1x INA169 Analog DC Current Sensor Breakout - 60V 2,5A / 5A Marotronics]
**1 x DC-DC Spannungsregler LM2596 Step-Down Regler einstellbar
+
**[https://www.marotronics.de/DC-DC-Spannungsregler-LM2596-Step-Down-Regler-einstellbar 1 x DC-DC Spannungsregler LM2596 Step-Down Regler einstellbar]
**1 x Nano V3.0 ATmega328-AU Arduino kompatibel Mikrocontroller Board  
+
**[https://www.marotronics.de/Nano-V30-ATmega328P-AU-MCU-Arduino-kompatibel-USB-CH340G 1 x Nano V3.0 ATmega328-AU Arduino kompatibel Mikrocontroller Board]
**Perimeter receiver
+
**[https://www.marotronics.de/Schleifenempfaenger-Kit-perimeter-receiver-Kit Perimeter receiver]
 
*Optional modules:
 
*Optional modules:
 
**PCB case including 5 screws
 
**PCB case including 5 screws
Zeile 66: Zeile 66:
 
#[[Ardumower chassis| Assemble the chassis (motors, mower slice, blades etc.)]]
 
#[[Ardumower chassis| Assemble the chassis (motors, mower slice, blades etc.)]]
 
#[[Ardumower PCB| Assemble the PCB]]
 
#[[Ardumower PCB| Assemble the PCB]]
#[[Motor driver| Connect motors]]
+
#[[Motor driver| Connect motors, drivers]]
 
#[[Charging| Connect battery, charger]]
 
#[[Charging| Connect battery, charger]]
#[[Ardumower PCB| Download software and flash the Arduino]] <b>NOTE</b>: If you have never worked with Arduino before, read our <b>[http://wiki.ardumower.de/index.php?title=Arduino_first_steps 'Arduino first steps' introduction]</b>.
+
#[[Ardumower PCB| Download software, setup, flash Arduino, first test]] <b>NOTE</b>: If you have never worked with Arduino before, read our <b>[http://wiki.ardumower.de/index.php?title=Arduino_first_steps 'Arduino first steps' introduction]</b>.
#[[Ardumower PCB| Ensure motors are connected correctly (run motor diagnostics)]]
+
 
#[[Bluetooth| Add & configure Bluetooth module]]
 
#[[Bluetooth| Add & configure Bluetooth module]]
#[[Ardumower PCB| Calibrate ADC, battery, motor settings]]
 
 
#[[Perimeter wire| Assemble Perimeter sender, add receiver]]
 
#[[Perimeter wire| Assemble Perimeter sender, add receiver]]
 
#[[IMU| Add & calibrate IMU (compass, acceleration sensor)]]
 
#[[IMU| Add & calibrate IMU (compass, acceleration sensor)]]
Zeile 78: Zeile 76:
 
{| class="wikitable" style="color:blue; background-color:#ffffcc;" cellpadding="10"
 
{| class="wikitable" style="color:blue; background-color:#ffffcc;" cellpadding="10"
 
!Chassis assembly
 
!Chassis assembly
|[[Ardumower chassis]]  
+
|[[Ardumower chassis|Chassis, tires, mowing disc, blades]]  
 
|-
 
|-
 
!Arduino code, schematics, PCB etc.
 
!Arduino code, schematics, PCB etc.
Zeile 84: Zeile 82:
 
|[[Ardumower PCB|Ardumower PCB & code]]
 
|[[Ardumower PCB|Ardumower PCB & code]]
 
|[[Troubleshooting]]
 
|[[Troubleshooting]]
|[[Arduino Due]]
 
 
|-
 
|-
 
!Actuators
 
!Actuators
Zeile 99: Zeile 96:
 
|-
 
|-
 
!Energy
 
!Energy
|[[Charging|Battery, charger, station]]
+
|[[Charging|Battery, undervoltage-protection, charger, station]]
 
|-
 
|-
 
!Wireless
 
!Wireless
Zeile 105: Zeile 102:
 
|[[Bluetooth|Bluetooth & App]]
 
|[[Bluetooth|Bluetooth & App]]
 
|[[GPS]]
 
|[[GPS]]
 +
|[[WIFI]]
 
|-
 
|-
 
!Other modules
 
!Other modules
Zeile 117: Zeile 115:
 
|[[Arduino crash course]]
 
|[[Arduino crash course]]
 
|[[Arduino code techniques]]
 
|[[Arduino code techniques]]
 +
|[[Arduino Due]]
 
|}
 
|}
  
Zeile 130: Zeile 129:
 
Describe your own robot mower extension or improvement (optical, computer vision, IR landmarks, sound, navigation, wireless, or any other addition) on a new WIKI page / Beschreibe Deine eigene Erweiterung oder Verbesserung des Ardumowers:
 
Describe your own robot mower extension or improvement (optical, computer vision, IR landmarks, sound, navigation, wireless, or any other addition) on a new WIKI page / Beschreibe Deine eigene Erweiterung oder Verbesserung des Ardumowers:
 
* Generating sounds using a [[Sound module]]
 
* Generating sounds using a [[Sound module]]
* [[Ardumower future PCB]]
+
* [[Ardumower Sunray]]
 +
* [[Ardumower future]]
 +
* [[Sensor fusion]]
 +
* [[Ardumower Control Center]]
 +
* [[Robot Mower Communications Standard]]
 +
* [[archimedean spiral]]
 
* ...
 
* ...
 
* ...
 
* ...
Zeile 137: Zeile 141:
 
* [http://www.ardumower.de/index.php/de Ardumower Home / Forum]
 
* [http://www.ardumower.de/index.php/de Ardumower Home / Forum]
 
* [https://www.marotronics.de/ Ardumower Shop]
 
* [https://www.marotronics.de/ Ardumower Shop]
 +
* [https://github.com/Ardumower Ardumower on github]

Version vom 29. April 2017, 20:34 Uhr

-> Deutsche Version 
-> Russian Version (outdated)
Ardumower WIKI - the manual for your Ardumower

Required parts for the Ardumower

Overview

All modules can be purchased as complete kits via the shop Shopping.png .

What is needed for building your Ardumower:

Required parts for a perimeter loop

A perimeter loop is optional but recommended.

Building, Downloading, Running (steps)

Here are the steps for building your DIY Ardumower:

  1. Assemble the chassis (motors, mower slice, blades etc.)
  2. Assemble the PCB
  3. Connect motors, drivers
  4. Connect battery, charger
  5. Download software, setup, flash Arduino, first test NOTE: If you have never worked with Arduino before, read our 'Arduino first steps' introduction.
  6. Add & configure Bluetooth module
  7. Assemble Perimeter sender, add receiver
  8. Add & calibrate IMU (compass, acceleration sensor)

Ardumower Reference

Chassis assembly Chassis, tires, mowing disc, blades
Arduino code, schematics, PCB etc. Arduino first steps Ardumower PCB & code Troubleshooting
Actuators Motor, driver, protector, odometry Relay
Sensors Bumper sensor Perimeter wire Ultrasonic IMU Rain sensor Dropsensor
Energy Battery, undervoltage-protection, charger, station
Wireless Model R/C Bluetooth & App GPS WIFI
Other modules Realtime clock
Software architecture, algorithms PID control Ardumower simulator Ardumower software design
Arduino programming Arduino crash course Arduino code techniques Arduino Due

Your robot mower project / Dein Rasenroboter-Projekt

Describe your own robot mower project on a new WIKI page / Beschreibe Dein eigenes Rasenroboter-Projekt auf einer neuen WIKI-Site:

Your Ardumower extension / Deine Ardumower Erweiterung

Describe your own robot mower extension or improvement (optical, computer vision, IR landmarks, sound, navigation, wireless, or any other addition) on a new WIKI page / Beschreibe Deine eigene Erweiterung oder Verbesserung des Ardumowers:

Further links