Top
gothess Home Page
follow
facebook twiter
Γιορτάζουν σήμερα: Αριάδνη
ΝΕΑ - ΕΙΔΗΣΕΙΣ
14-8-2020

Προγραμματισμός του ESP8266 με τον αντάπτορα CH340G

Οδηγίες σύνδεσης και ένα βασικό πρόγραμμα

Προγραμματισμός του ESP8266 με τον αντάπτορα CH340G
fontsize

Το ESP8266 είναι ένα εξαιρετικά δημοφιλές "πακέτο" WiFi και είναι εκατοντάδες οι χρήσεις του σε εφαρμογές αυτοματισμού. Για τον προγραμματισμό του χρειάζεται κάποιο interface και υπάρχουν πολλά που κυκλοφορούν στην αγορά. Μία από τις ποιο φτηνές επιλογές είναι η χρήση του αντάπτορα που παρουσιάζεται παρακάτω και βασίζεται στο chip CH340G. Μπορεί κανείς να το προμηθευτεί εύκολα από το ebay και απαιτεί drivers για να λειτουργήσει (εδώ θα βρείτε τους drivers).


CH340G USB to Serial module





Μετά την εγκατάσταση του driver, το επόμενο βήμα είναι να ενημερώσουμε το περιβάλλον IDE του arduino ως εξης:

Installing the ESP8266 Board

To install the ESP8266 board in your Arduino IDE, follow these next instructions:

1) Open the preferences window from the Arduino IDE. Go to File > Preferences

2) Enter http://arduino.esp8266.com/stable/package_esp8266com_index.json into the “Additional Board Manager URLs” field as shown in the figure below. Then, click the “OK” button.

3) Open boards manager. Go to Tools > Board > Boards Manager

4) Scroll down, select the ESP8266 board menu and install “esp8266”

5) Choose your ESP8266 board from Tools > Board > Generic ESP8266 Module


Το επόμενο βήμα, είναι να προσθέσουμε ένα jumper μεταξύ των pin IO0 και GND. Αυτό διότι, κατά τη διάρκεια μεταφόρτωσης του προγράμματός μας στο ESP, το pin IO0 πρέπει να βρίσκεται σε λογικό 0 ή αλλιώς, να είναι στην γείωση.


Δοκιμαστικό πρόγραμμα (πηγή)


/*********
Rui Santos
Complete project details at http://randomnerdtutorials.com
*********/


int pin = 2;


void setup() {
// initialize GPIO 2 as an output.
pinMode(pin, OUTPUT);
}


// the loop function runs over and over again forever
void loop() {
digitalWrite(pin, HIGH); // turn the LED on (HIGH is the voltage level)
delay(1000); // wait for a second
digitalWrite(pin, LOW); // turn the LED off by making the voltage LOW
delay(1000); // wait for a second
}



ΣΤΗΝ ΙΔΙΑ ΚΑΤΗΓΟΡΙΑ
Linuxfx 10.5 το Linux που μοιάζει ακριβώς με Windows 10
Linuxfx 10.5 το Linux που μοιάζει ακριβώς με Windows 10

Για την μετάβαση από τα Windows στο Linux..

22-8-2020

Microsoft Flight Simulator
Microsoft Flight Simulator

Ενας πραγματικός κόσμος για να πετάτε

18-8-2020

Russell Kirsch: Απεβίωσε ο πατέρας του pixel σε ηλικία 91 ετών
Russell Kirsch: Απεβίωσε ο πατέρας του pixel σε ηλικία 91 ετών

Ο πρώτος που κατάφερε να δημιουργήσει ψηφιακή φωτογραφία

16-8-2020

Πως αυξάνουμε το μέγεθος του επιτρεπόμενου αρχείου για upload στην PHP
Πως αυξάνουμε το μέγεθος του επιτρεπόμενου αρχείου για upload στην PHP

Εξ ορισμού η PHP μας επιτρέπει να κάνουμε upload αρχεία μέχρι ένα συγκεκριμένο μέγεθος

14-8-2020

Προγραμματισμός του ESP8266 με τον αντάπτορα CH340G
Προγραμματισμός του ESP8266 με τον αντάπτορα CH340G

Οδηγίες σύνδεσης και ένα βασικό πρόγραμμα

14-8-2020

Πέτα τα λεφτά από το τρένο της τεχνολογίας
Πέτα τα λεφτά από το τρένο της τεχνολογίας

Θέλεις καινούργιο σπίτι

6-8-2020

Διαδικτυακά σεμινάρια για Υπερπροηγμένες Τεχνολογίες (Deep Technologies)
Διαδικτυακά σεμινάρια για Υπερπροηγμένες Τεχνολογίες (Deep Technologies)

Με δυναμική συμμετοχή του Αριστοτέλειου Πανεπιστημίου Θεσσαλονίκης

10-7-2020

ESET: Πόσο ασφαλής είναι ο τρόπος που κλειδώνετε την οθόνη του κινητού σας;
ESET: Πόσο ασφαλής είναι ο τρόπος που κλειδώνετε την οθόνη του κινητού σας;

Η ESET ενημερώνει για το πόσο ασφαλείς ή μη ασφαλείς είναι οι βασικοί τρόποι κλειδώματος οθόνης

16-6-2020

Καθηγητές του ΑΠΘ στους κορυφαίους στον τομέα των Υπολογιστών και της Ηλεκτρονικής
Καθηγητές του ΑΠΘ στους κορυφαίους στον τομέα των Υπολογιστών και της Ηλεκτρονικής

Στην 6η ετήσια έκδοση της κατάταξης των κορυφαίων χιλίων επιστημόνων στον συγκεκριμένο τομέα

3-6-2020



goTHESS

ΕΝΗΜΕΡΩΣΗ
ΠΡΟΣΦΑΤΑ NEA

ΔΙΑΒΑΣΤΗΚΑΝ ΠΟΛΥ