Category Archives: Arduino

Upgrading Arduino WiFi Shield Firmware

Αν έχετε πρόβλημα με το WiFi Shield και θέλετε να εγκαταστήσετε το νέο firmware ακολουθήστε τις παρακάτω οδηγίες.

The following code in the example wifi webserver sketch will send a message to the Serial Monitor that it’s time for a firmware upgrade:

  String fv = WiFi.firmwareVersion();
  if ( fv != "1.1.0" )
    Serial.println("Please upgrade the firmware");

If it is out of date, you’ll need a couple of things:

  • USB cable with mini-B plug (Playstation3) not micro-B (Kindle).
  • Atmel Flip Software
  • wifi firmware files (\libraries\WiFi\extras\binary – no need to download)

Find the jumper on your wifi shield (should be disabled) and enable it (before plugging in the cable).

Plug the mini-USB cable into the wifi shield. I recommend having the WiFi shield plugged into a unpowered Arduino to prevent static issues. Plug the other end of the mini-USB into your computer.

Set your path to include the directory where batchisp.exe (from the Flip install) is located. Mine happened to be C:\Program Files (x86)\Atmel\Flip 3.4.7\bin

To do this, just open a command line windows and type:

path=%path%;C:\Program Files (x86)\Atmel\Flip 3.4.7\bin

the cd to the folder where your wifi firmware files are located.

cd yourarduinofolder\libraries\WiFi\extras\binary

in the command line window, enter:

batchisp.exe -device AT32UC3A1256 -hardware usb -operation erase f memory flash blankcheck loadbuffer wifi_dnld.elf program verify start reset 0

you should see the following:

Shield responds with solid Blue LED.
Press the shield reset button.  Blue LED extinguishes.
Unplug the mini-USB cable and plug it back in again.

Now type the following in the command line window:

batchisp.exe -device AT32UC3A1256 -hardware usb -operation erase f memory flash blankcheck loadbuffer wifiHD.elf program verify start reset 0

you should see the following:

Press the Shield reset button.
Remove the short from J3
Unplug the micro-USB cable

Now when you upload the wifi server example, you will no longer get the out of date firmware message, and your web browser will be able to connect to the arduino ip address shown in the serial monitor.

Πηγή: http://arduinotronics.blogspot.gr/2015/06/upgrading-arduino-wifi-shield-firmware.html

Παιχνιδομηχανή ανακύκλωσης με Arduino και Scratch

Ποιοι είναι;

 

Online κοινότητα μαθητών και καθηγητών που έχει στόχο να υποστηρίξει την κατασκευή παιχνιδομηχανής βασισμένης στο αναπτυξιακό σύστημα Arduino, η οποία εκτελεί παιχνίδια φτιαγμένα από τους μαθητές με το Scratch 2.0 και ενεργοποιείται με υλικά ανακύκλωσης (αλουμινένια κουτιά αναψυκτικών και μπαταρίες).

Picture    Picture

Το πρόγραμμα εντάσσεται  σε ένα ευρύτερο  πλαίσιο δημιουργίας online κοινότητας προσανατολισμένης  σε εκπαιδευτικές κατασκευές.

 

Για περισσότερες πληροφορίες κάντε κλικ εδώ:  http://recyclearcade.weebly.com/

 

 

ΣΕΜΙΝΑΡΙΟ ARDUINO

ΕΠΙΜΟΡΦΩΤΙΚΟ ΠΡΟΓΡΑΜΜΑ ΤΗΣ Ε.Ε.Φ.

ΤΡΙΜΗΝΗΣ ΔΙΑΡΚΕΙΑΣ

ΣΕΜΙΝΑΡΙΟ ARDUINO

Το  εργαλείο του συγχρόνου εκπαιδευτικού

Σκοπός του σεμιναρίου είναι να αποκτήσουν οι συμμετέχοντες τις γνώσεις εκείνες που θα τους επιτρέψουν στη συνέχεια να σχεδιάζουν και να υλοποιούν τις δικές τους εφαρμογές με το Arduino.

Στα πλαίσια του σεμιναρίου θα γίνει αρχικά μία εισαγωγή στο Arduino και σε κάποια βασικά εργαλεία λογισμικού. Στη συνέχεια θα παρουσιαστούν διάφορα θέματα (κυκλωμάτων, ηλεκτρονικής, προγραμματισμού κ.α.) μέσα από μία σειρά εφαρμογών, οι οποίες θα υλοποιούνται ζωντανά τόσο από τον εισηγητή όσο και από τους συμμετέχοντες.

Ως μέρος του σεμιναρίου οι συμμετέχοντες θα κληθούν να υλοποιήσουν και στη συνέχεια να παρουσιάσουν τις δικές τους εφαρμογές.

Read more

Προγραμματίζοντας με τον μικροελεγκτή Arduino

Arduino

Ο οδηγός «Προγραμματίζοντας με τον μικροελεγκτή Arduino» στοχεύει στο να εισάγει αρχάριους χρήστες στον προγραμματισμό του μικροελεγκτή Arduino, χρησιμοποιώντας την πλακέτα UNO R3 και το περιβάλλον Arduino IDE. Περιλαμβάνει ένα τμήμα στο οποίο παρουσιάζονται σε μορφή θεωρίας οι βασικότερες έννοιες και μέρη του Arduino, και επίσης περιέχει 21 φύλλα εργασίας τα οποία σταδιακά εισάγουν τον αναγνώστη στις βασικές λειτουργίες προγραμματισμού του. Στο παράρτημα στο τέλος του οδηγού δίνονται επίσης ενδεικτικές απαντήσεις (προγράμματα) για τα φύλλα εργασίας. Ο οδηγός προτείνεται να χρησιμοποιηθεί σε Ερευνητικές εργασίες στο Λύκειο ή Βιωματικές Δράσεις στο Γυμνάσιο, καθώς επίσης και από οποιοδήποτε ενδιαφέρεται να διαβάσει μια εισαγωγή ή να τον χρησιμοποιήσει για να διδάξει τις βασικές λειτουργίες προγραμματισμού του Arduino.

Μπορείτε να κατεβάσετε σε μορφή pdf τον οδηγό (μέγεθος 4.66 ΜΒ) από τον σύνδεσμο (εικόνα) που ακολουθεί:

Προγραμματίζοντας με τον μικροελεγκτή Arduino

Αυτό το υλικό διατίθεται με άδεια Creative Commons Αναφορά Δημιουργού – Παρόμοια Διανομή 4.0 (http://creativecommons.org/licenses/by-sa/4.0/). Η αναφορά σε αυτό θα πρέπει να γίνεται ως εξής:

Πουλάκης , Ε. (2015). Προγραμματίζοντας με τον μικροελεγκτή Arduino. Ε. Πουλάκης: Ηράκλειο.

Arduino

1 2