Hauptseite: Unterschied zwischen den Versionen

Aus www.wiki.ardumower.de
Wechseln zu: Navigation, Suche
(Required parts for the Ardumower)
(Your Ardumower extension / Deine Ardumower Erweiterung)
(48 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt)
Zeile 1: Zeile 1:
-> [[Deutsche Version]]
 
-> [[Russian Version]] (outdated)
 
 
__NOTOC__
 
__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 [http://www.ardumower.de/index.php/en/ Ardumower]'''</span><br /><br />
+
  |<span style="color:#cf7606; font-size:200%;">'''Ardumower'''&nbsp;</span><span style="color:#005288; font-size:200%;">'''WIKI - the starting point 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:Ardumower_steps.jpg|thumb|400px]]
 +
[[Image:Ardumower_sensors.png|thumb|400px]]
  
=Required parts for the Ardumower=
+
=Manuals, Basics, Tutorials=
[[Image:Ardumower_overview.png|thumb|700px|Overview]]
+
 
+
All modules can be purchased as complete kits via the [https://www.marotronics.de/index.php?k=7 shop] [[File: shopping.png|link=https://www.marotronics.de/index.php?k=7]] .
+
 
+
What is needed for building your Ardumower:
+
*[https://www.marotronics.de/Ardumower-Board-12-Prototyp-mit-Chassis-und-Motoren The Ardumower chassis including motors]
+
*Important modules to choose:
+
**[https://www.marotronics.de/Zubehoer-Set-fuer-das-Ardumower-Board-24-V Accessories Set (resistors, pin strips etc.)]
+
**[https://www.marotronics.de/Protector-Board-zum-Schutz-der-Motortreiber-vor-hohen-Induktionsspannungen 2 x Motor driver protection PCB]
+
**[https://www.marotronics.de/Mega-Board-2560-R3-ATmega2560-mit-USB-Kabel-Arduino-kompatibel-mit-CH340G-IC 1 x Mega Board 2560 R3]
+
**[https://www.marotronics.de/INA169-Analog-DC-Current-Sensor-Breakout-60V-25A-/-5A-Marotronics 1 x INA169 Current Sensor Board]
+
**[https://www.marotronics.de/Dual-MC33926-Motor-Driver-Carrier 2 x Dual motor driver MC33926]
+
**[https://www.marotronics.de/DC-DC-Spannungsregler-LM2596-Step-Down-Regler-einstellbar 2 x DC-DC LM2596 Step-Down Converter]
+
**[https://www.marotronics.de/HC-05-Wireless-Bluetooth-RF-Transceiver-Module-Serial-RS232-fuer-Arduino 1 x Wireless Bluetooth module HC-05]
+
**[https://www.marotronics.de/Real-Time-Clock-Modul-I2C-RTC-DS1307-zB-fuer-Arduino 1 x Real Time Clock I2C DS1307]
+
**[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]
+
 
+
*Optional modules:
+
**[https://www.marotronics.de/Bumper-Duino-Dual-Drucksensor-Board-zB-fuer-Arduino-Raspberry-pi BumperDuino (intelligent bumper sensor)]
+
**[https://www.marotronics.de/Perimeter-Sender-Board-Prototyp-mit-Platinen-Zubehoer Perimeter sender] and [https://www.marotronics.de/Schleifenempfaenger-Kit-perimeter-receiver-Kit receiver]
+
**[https://www.marotronics.de/Zubehoer-Set-fuer-die-Laderegelung-Blei-Batterien Charger Accessories Set (Lead Battery)]
+
**[https://www.marotronics.de/HC-SR04-Ultraschallsensor-Ultrasonic-Ranging-Module Ultrasonic sensor HC-SR04 (up to 3 supported)]
+
**[https://www.marotronics.de/Regensensor-Modul-YL-38-fuer-Arduino-Raspberry-PI-Regentropfen-Sensor-Naessesensor Rain sensor]
+
**[https://www.marotronics.de/9-Achsen-IMU-Sensor-GY-801-L3G4200D-ADXL345-HMC5883L-BMP180 IMU GY-80]
+
**[https://www.marotronics.de/Unterspannungsschutz-Board-Undervoltage-lockout-board Undervoltage protection PCB]
+
**[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 [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 for a perimeter loop=
+
A perimeter loop is optional but recommended.
+
* [https://www.marotronics.de/Perimeter-Sender-Board-Prototyp-mit-Platinen-Zubehoer Perimeter sender PCB]
+
** Important modules to choose:
+
**[https://www.marotronics.de/Dual-MC33926-Motor-Driver-Carrier 1x Dual MC33926 Motor Driver Carrier]
+
**[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]
+
**[https://www.marotronics.de/DC-DC-Spannungsregler-LM2596-Step-Down-Regler-einstellbar 1 x DC-DC Spannungsregler LM2596 Step-Down Regler einstellbar]
+
**[https://www.marotronics.de/Nano-V30-ATmega328P-AU-MCU-Arduino-kompatibel-USB-CH340G 1 x Nano V3.0 ATmega328-AU Arduino kompatibel Mikrocontroller Board]
+
**[https://www.marotronics.de/Schleifenempfaenger-Kit-perimeter-receiver-Kit Perimeter receiver]
+
*Optional modules:
+
**PCB case including 5 screws
+
**Connecting terminals 3x (2x Perimeter loop, 1x Charger)
+
**Socket for case 2,5
+
*Additional accessories depending on needs:
+
**[https://www.marotronics.de/25-Rasennaegel-Heringe-fuer-Rasenroboter-zB-Robomow-STAFFELPREISE Lawn nails/herrings]
+
**[https://www.marotronics.de/100-m-Kabel-Einzelader-1-x1-mm-H05V-K-schwarz Perimeter cable]
+
* A charging station is in development and will follow soon.
+
 
+
=Building, Downloading, Running (steps)=
+
<gallery>
+
File: Ardumower-chassis.jpg| Build
+
File: Arduino_software.jpg| Download
+
File: Ardumower_perimeter.jpg| Run!
+
</gallery>
+
Here are the steps for building your DIY Ardumower:
+
#[[Ardumower chassis| Assemble the chassis (motors, mower slice, blades etc.)]]
+
#[[Ardumower PCB| Assemble the PCB]]
+
#[[Motor driver| Connect motors, drivers]]
+
#[[Charging| Connect battery, charger]]
+
#[[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>.
+
#[[Bluetooth| Add & configure Bluetooth module]]
+
#[[Perimeter wire| Assemble Perimeter sender, add receiver]]
+
#[[IMU| Add & calibrate IMU (compass, acceleration sensor)]]
+
 
+
==Ardumower Reference==
+
 
{| class="wikitable" style="color:blue; background-color:#ffffcc;" cellpadding="10"
 
{| class="wikitable" style="color:blue; background-color:#ffffcc;" cellpadding="10"
!Chassis assembly
+
!<b>English</b>
|[[Ardumower chassis|Chassis, tires, mowing disc, blades]]
+
!<b>Deutsch</b>
|-
+
!Arduino code, schematics, PCB etc.
+
|[[Arduino first steps]]
+
|[[Ardumower PCB|Ardumower PCB & code]]
+
|[[Troubleshooting]]
+
|-
+
!Actuators
+
|[[Motor driver|Motor, driver, protector, odometry]]
+
|[[Relay]]
+
|-
+
!Sensors
+
|[[Bumper sensor]]
+
|[[Perimeter wire]]
+
|[[Ultrasonic]]
+
|[[IMU]]
+
|[[Rain sensor]]
+
|[[Dropsensor]]
+
|-
+
!Energy
+
|[[Charging|Battery, undervoltage-protection, charger, station]]
+
|-
+
!Wireless
+
|[[Model R/C]]
+
|[[Bluetooth|Bluetooth & App]]
+
|[[GPS]]
+
|[[WIFI]]
+
|-
+
!Other modules
+
|[[Realtime clock]]
+
|-
+
!Software architecture, algorithms
+
|[[PID control]]
+
|[http://www.grauonline.de/alexwww/ardumower/sim/mower.html Ardumower simulator]
+
|[[Ardumower software design]]
+
 
|-
 
|-
!Arduino programming
+
|
|[[Arduino crash course]]
+
*Manuals
|[[Arduino code techniques]]
+
**[[Chassis_(English) | Chassis 1.0]]
|[[Arduino Due]]
+
**[[PCB_1.2_(English) | PCB 1.2 ]]
 +
**[[PCB_1.3_(English) | PCB 1.3 ]]
 +
**[[Azurit_Firmware_(English) | Azurit Firmware]]
 +
**[[Bumper_sensor | Bumper sensor (optional)]]
 +
**[[Perimeter_sender_(English) | Perimeter sender/receiver and charging station (optional)]]
 +
*Tutorials
 +
**[[Arduino first steps | First steps with your Arduino]]
 +
**[[Arduino_code_techniques | Arduino code techniques (for advanced users)]]
 +
**[[PID_control | What is a PID controller?]]
 +
*Archive
 +
**[[Archive|Old WIKI start page]]
 +
|
 +
*Anleitungen:
 +
**[[Chassis_(Deutsch) | Chassis 1.0]]
 +
**[[PCB_1.2_(Deutsch) | PCB 1.2 ]]
 +
**[[PCB_1.3_(Deutsch) | PCB 1.3 ]]
 +
**[[Azurit_Firmware_(Deutsch) | Azurit Firmware]]
 +
**[[Bumper-Sensor | Bumper Sensor (optional)]]
 +
**[[Schleifensender | Schleifensender/Empfänger und Ladestation (optional)]]
 +
*Tutorials:
 +
**[[Arduino_erste_Schritte| Erste Schritte mit dem Arduino]]
 +
**[[Arduino_Crash_Kurs | Arduino Crash Kurs (für Fortgeschrittene)]]
 +
**[[PID_Regelung | Was ist eine PID-Regelung?]]
 +
*Archiv:
 +
**[[Archiv|Alte WIKI-Startseite]]
 
|}
 
|}
  
Zeile 122: Zeile 46:
 
* [[Ardumower Mini]]
 
* [[Ardumower Mini]]
 
* [[Tracked Mower]]
 
* [[Tracked Mower]]
 +
* [http://www.grauonline.de/alexwww/ardumower/sim/mower.html Ardumower simulator]
 
* ...
 
* ...
 
* ...
 
* ...
Zeile 128: Zeile 53:
 
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 Sunray]]
+
* [https://github.com/kwrtz/Rolam Edison Firmware]
 +
* [[Ardumower Sunray | Sunray Firmware]]
 
* [[Ardumower future]]
 
* [[Ardumower future]]
 
* [[Sensor fusion]]
 
* [[Sensor fusion]]
 
* [[Ardumower Control Center]]
 
* [[Ardumower Control Center]]
 
* [[Robot Mower Communications Standard]]
 
* [[Robot Mower Communications Standard]]
 +
* [[Azurit pfodApp protocol | pfodApp Protocol]]
 
* [[archimedean spiral]]
 
* [[archimedean spiral]]
 
* ...
 
* ...
 
* ...
 
* ...
 
=Further links=
 
* [http://www.ardumower.de/index.php/de Ardumower Home / Forum]
 
* [https://www.marotronics.de/ Ardumower Shop]
 
* [https://github.com/Ardumower Ardumower on github]
 

Version vom 13. Juli 2017, 10:38 Uhr

Ardumower WIKI - the starting point for your Ardumower

Ardumower steps.jpg
Ardumower sensors.png

Manuals, Basics, Tutorials

English Deutsch

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: