
Sadržaj:
2025 Autor: John Day | [email protected]. Zadnja izmjena: 2025-01-23 14:37



Zanima li vas mikrokontroler koji koristi mnogo manje energije? Danas ću vam predstaviti STM32 Ultra Low Power - L476RG, koji troši 4 puta manje energije od Arduino Mega i ima snažan Cortex procesor. Govorit ću i o MBED -u, koji je C jezik koji ne radi samo na procesorima STMicroelectronics, već i na NXP -u i nizu procesora koji imaju jezgru ARM. Na kraju ću vam pokazati mrežni kompajler.
Korak 1: STM NUCLEO-L476RG
• STM32L476RGT6 u paketu LQFP64
• ARM®32-bitni Cortex®-M4 CPU
• Prilagodljivi akcelerator u stvarnom vremenu
• (ART Accelerator ™) omogućava izvršavanje stanja bez čekanja
• iz Flash memorije
• Maksimalna frekvencija procesora 80 MHz
• VDD od 1,71 V do 3,6 V
• 1 MB Flash
• 128 KB SRAM -a
• SPI (3)
• I2C (3)
• USART (3)
• UART (2)
• LPUART (1)
• GPIO (51) s mogućnošću vanjskog prekida
• Kapacitivno otkrivanje sa 12 kanala
• 12-bitni ADC (3) sa 16 kanala
• 12-bitni DAC sa 2 kanala
Više informacija:
Korak 2: Kreirajte račun


Idite na www.mbed.com i kreirajte račun. Popunite podatke o registraciji.
Kliknite na captcha, pročitajte i prihvatite uslove, a zatim kliknite "Prijavi se".
Korak 3: Prijavite se na njega

Nakon registracije, provjerite svoju e -poštu i prijavite se na web stranicu MBED
Korak 4: Dodajte ploču kompajleru


Ako već imate priključenu MBED karticu na računar, ona će se pojaviti kao fleš disk. Unutar nje otvorite datoteku MBED. HTM u pregledniku.
Ili možete otići na os.mbed.com/platforms i izabrati svoju ploču sa liste ploča.
Na stranici vaše ploče kliknite "Dodaj u svoj MBED kompajler"
Korak 5: Uzorak koda

Idite na ovu stranicu s primjerom treptanja i kliknite na "Uvezi u kompajler".
Korak 6: Primjer uvoza

Na ekranu koji se otvori kliknite "Uvezi"
Korak 7: Kompiliranje

Pritisnite dugme "Prevedi" tako da server kompajlira izvorni kod u binarnu datoteku.
Preglednik će početi preuzimati binarnu datoteku čim poslužitelj završi sa kompajliranjem.
Korak 8: Prenesite binarni dokument na ploču

Da biste binarni datoteku prenijeli na karticu, jednostavno povucite ili kopirajte i zalijepite preuzetu binarnu datoteku u mapu kartice koja će se pojaviti kao pogon za palac.
Korak 9: Trepnite
Ovdje imamo kod. Među ostale naredbe ćemo uključiti MBED, postaviti izlazni digitalni pin.
#include "mbed.h" DigitalOut myled (LED1); int main () {while (1) {myled = 1; // LED svijetli ON čekanje (0,2); // 200 ms myled = 0; // LED je isključen čekanje (1.0); // 1 sek}}
Preporučuje se:
Najlakši način da napravite robota za kontrolu pokreta: 7 koraka (sa slikama)

Najlakši način da napravite robota za kontrolu pokreta: Kontrolirajte igračke poput superheroja. Naučite kako napraviti automobil s pokretima. Ovdje se radi o tome kako sami napraviti automobil s pokretima. U osnovi ovo je jednostavna primjena troosnog žiroskopa MPU-6050, akcelerometra. Možete učiniti još mnogo toga
Konfiguracija bitova osigurača AVR mikrokontrolera. Kreiranje i učitavanje u fleš memoriji mikrokontrolera programa LED treperenja .: 5 koraka

Konfiguracija bitova osigurača AVR mikrokontrolera. Kreiranje i učitavanje u fleš memoriji mikrokontrolera LED trepćućeg programa. U ovom slučaju kreirat ćemo jednostavan program u C kodu i snimiti ga u memoriju mikrokontrolera. Napisat ćemo vlastiti program i kompajlirati heksadecimalnu datoteku, koristeći Atmel Studio kao integriranu razvojnu platformu. Konfigurirat ćemo osigurač bi
Kako napraviti mobilnog robota pod kontrolom - DTMF baziran - Bez mikrokontrolera i programiranja - Kontrola sa bilo kojeg mjesta u svijetu - RoboGeeks: 15 koraka

Kako napraviti mobilnog robota pod kontrolom | DTMF baziran | Bez mikrokontrolera i programiranja | Kontrola sa bilo kojeg mjesta u svijetu | RoboGeeks: Želite napraviti robota kojim se može upravljati bilo gdje u svijetu, učinimo to
DRONIRANO SA APM -om (NAJLAKŠI NAČIN): 11 koraka

DRONE WITH APM (NAJLAKŠI NAČIN): U ovom tutorijalu pokazat ću vam kako na jednostavan način napraviti bespilotnu letjelicu sa apm -om. Dronovi se mogu koristiti za brzi transport stvari, ali i za snimanje iz zraka Ukupna cijena mog projekta je oko 200 USD .STAVE KOJE SU POTREBNE ZA OVAJ PROJEKT DC bez četkica
Najlakši način da napravite kompaktno svjetlo !! 3 JEDNOSTAVNA KORAKA !!: 3 koraka

Najlakši način da napravite kompaktno svjetlo !! 3 JEDNOSTAVNA KORAKA !!: Ono što će vam trebati - limena folija 1 AA baterija (neke AAA baterije će raditi) 1 mini sijalica (žarulje se koriste za većinu svjetiljki; pogledajte sliku) Ravnalo (ako je potrebno)