Internet Windows Android

Dispozitive Arduino utile. Arduino de casă

Arduino. Dispozitivul binecunoscut și iubit de mulți a devenit atât de popular încât chiar și copiii mici, neavând timp să se nască, încearcă deja să scrie o schiță. Amenințare, aceasta este o glumă... Pe scurt, nu vreau să rămân în urmă, iar în acest articol vă voi spune cum să transformați o placă de expansiune ATmega8A într-un arduino. Cine nu știe care este această taxă, o poate citi. Da, înțeleg, vor spune mulți, dar unde este făcutul în casă. Iar de casă constă în faptul că Arduino are nevoie doar de câteva lucruri. Primul este un microcontroler. Pentru ieftin, ATmega8 va merge. Al doilea este cuarț la 16MHz. Al treilea este doi condensatori ceramici de 22pf. Iar al patrulea este un convertor USB TTL, oricare. Pentru asamblare, trebuie să atașați cuarț la picioarele MK XTAL1 și XTAL2. Atașați două konder la același picior, iar celelalte picioare konder la sol și atât.

Și acum trecem la acțiuni practice. Vom transforma o placă de depanare într-un Arduino, dar toate acțiunile sunt corecte pentru un simplu MK, cuarț și o pereche de conductori. Și așa, hai să mergem.
În mod implicit, placa de expansiune are un quartz la 7,3728 MHz. Acest lucru nu va funcționa pentru Arduino. Așa că îl luăm și îl schimbăm la 16MHz.

Apoi, trebuie să încărcăm bootloader-ul pe placa noastră. Pentru aceasta luăm orice placă Arduino. Am un Arduino UNO la îndemână. Dacă nu aveți încă un Arduino, este timpul să obțineți unul. Îl puteți cumpăra de la magazinul Chip Resistor. Și așa, avem Arduino UNO. pune Arduino UNO în dreapta pe masa din fața noastră, iar placa de expansiune ATmega8A în stânga. Pe partea dreaptă a acestor plăci există un conector ISP cu un pinout Atmelovian clasic.

Simțiți-vă liber să luați cablajul și să conectați acești conectori unul la unul, cu excepția pinului 5.


Acum luăm firele și introducem un capăt în al 5-lea pin de pe placa de expansiune ATmega8A, iar celălalt capăt în pinul Arduino UNO Digital 10. Ar trebui să arate așa.

Drept urmare, după toate manipulările, ar trebui să avem acest aspect.

Dacă totul este în regulă, atunci ne conectăm la USB-ul computerului. Când sunt conectate corect, LED-urile de pe Arduino UNO și LED-ul roșu de pe placa de extensie ATmega8A ar trebui să se aprindă. (Din păcate, în fotografie, firele au blocat LED-ul, dar crede-mă, este aprins)

Să trecem la procedurile software. Și aici toți fanii MK ATmega8 așteaptă o configurare mare de la producătorii Arduino. În prezent, versiunea IDE 1.6.3 nu acceptă aceste MCU. Mai exact, există fișiere de configurare și un încărcător, dar nu le puteți completa. Cert este că Arduino a trecut la MK ATmega328P minim, iar această infecție are o siguranță Extended Byte. Și cifra opt portată nu este. Din cauza acestor gunoaie, bootloader-ul nu se umple, ci înjură absența acestor biți. Prin urmare, trebuie să completați bootloader-ul cu versiunea veche a IDE-ului. Cine nu o are, o poți descărca de la mine. Aceasta este versiunea 1.0.3 și nu trebuie instalată. Doar dezarhivați-l undeva și gata. Apoi rulați programul din acest folder. Acum să setăm programul pentru umplerea MK-ului nostru. Mai întâi, selectați programatorul din exemple. ArduinoISPși încărcați-l în Arduino UNO sau pe care îl utilizați în prezent.

După umplere, trebuie să înlocuiți placa Arduino UNO sau ceea ce aveți pe Arduino NG sau mai vechi cu ATmega8.

Tot. Puteți completa. Apăsați Service -> Scrie bootloaderși așteptați sfârșitul înregistrării.

Gata. S-a născut Arduino. Deconectam toate firele și atârnăm placa de expansiune pe placa de depanare GSMBOARD 1.1. În continuare, luăm placa de expansiune USB-TTL și o conectăm cu fire GND - GND, RXD - TXD, TXD - RXD și alimentare. LED-ul verde ar trebui să se aprindă.

Dacă totul a funcționat, opriți vechiul program și lansați cea mai recentă versiune a masculinului. Pentru astăzi este 1.6.3 și scriem acest cod. void setup () (pinMode (2, OUTPUT);) void loop () (digitalWrite (2, HIGH); întârziere (2000); digitalWrite (2, LOW); while (1);) De fapt, ce se întâmplă aici. Mai întâi, inițializam pinul 2 la ieșire. Apoi afișăm unul pe el, așteptăm două secunde și îl apăsăm la zero. Apoi ne prăbușim într-o buclă nesfârșită. Pentru a fi clar, iată o imagine a ceea ce a devenit placa de depanare.

După cum puteți vedea, al doilea pin este doar responsabil pentru pornirea și oprirea modulului. Acum este momentul să punem schița noastră într-un Arduino proaspăt copt. Pentru a face acest lucru, reconfigurați IDE-ul selectând elementele ca în imaginea de mai jos. Și nu uitați să schimbați portul pe USB-TTL.

Totul este pus la punct. Faceți clic pentru a completa schița. Totul ar fi bine, dar eroarea ar ieși la iveală. Eh. Aici a început greblarea. Arduino folosește un port COM virtual pentru a descărca programe. Funcționează așa. În primul rând, IDE-ul compilează proiectul, apoi trage piciorul de resetare MK și, deoarece bootloader-ul pornește primul, IDE-ul, când îl vede, începe să toarne programul în flash. Și dacă, după compilare, nu trageți resetarea MK, atunci bootloader-ul IDE nu va aștepta și va arunca o eroare. Pentru a smuci resetarea pe toate Arduino-urile, portul COM al DTR este închis. Placa de expansiune USB-TTL nu are acest picior, deci atunci când IDE-ul compilează proiectul și scrie Încărcăm.

Apăsăm și eliberăm convulsiv butonul de resetare de pe placa de expansiune ATmega8A. IDE-ul va prelua bootloader-ul și va inunda programul în flash. Gata, programul se va reduce puțin și va porni modulul GSM. Dacă totul este făcut corect, ar trebui să fie ca în imagine.

Pentru posesorii fericiți de adaptoare USB-RS232, puteți elimina piciorul DTR din port (în mod firesc prin microcircuitul MAX3232) la resetarea MK. Acesta este pinul 5 de pe antetul ISP printr-un condensator de 100nf. Adică, DTR este un condensator - RES. Și apoi IDE-ul va efectua resetarea în sine. În orice caz, ar trebui să obțineți următoarea imagine. Programul a funcționat și a pornit modulul.

Acum puteți căuta cu modulul GSM. Dacă aveți întrebări, vă rugăm să scrieți. Să încercăm să ne dăm seama.

ANONIM 02.02.16 22:32

Multumesc pentru articol. Acum pot folosi mega 8 în Arduino Uno.

niko19 25.12.16 23:03

De ce naiba să faci toate astea cu o placă de expansiune și să obții Arduina dacă există deja o Arduina gata făcută pe masă? Întrebarea este cum să faci o Arduina de casă, să zicem pe o placă, din mintea în jurul Mega8 și cuarț.Ce trebuie turnat în Mega, literalmente punct cu punct, și chiar mai bine, un fișier firmware gata făcut, am , de exemplu, am un programator paralel, deși am și unul serial, dar nu există Arduina gata făcută...

Alexey 25.12.16 ora 23:40

Arduino este un microcontroler atmel cu un bootloader inundat pentru lucrul cu IDE de la Arduino. Tot ce aveți nevoie este să configurați siguranțe pentru bootloader, să selectați din folderul firmware pentru mk-ul dvs. și să îl completați. Dacă în prag.

Arduino este o platformă universală pentru microcontrolere DIY. Există multe scuturi (carduri de expansiune) și senzori pentru el. Această diversitate vă permite să realizați o serie de proiecte interesante menite să vă îmbunătățiți viața și să vă sporească confortul. Domeniile de aplicare ale plăcii sunt nenumărate: automatizări, sisteme de securitate, sisteme de colectare și analiză a datelor etc.

În acest articol, vei afla ce poți face interesant pe Arduino. Ce proiecte vor fi spectaculoase și care vor fi utile.

Ce se poate face cu Arduino

Robot aspirator

Curățarea unui apartament este o sarcină de rutină și neatrăgătoare, mai ales că necesită timp. Poate fi salvat dacă o parte din treburile casnice este atribuită unui robot. Acest robot a fost asamblat de un inginer electronic din Soci - Dmitri Ivanov. Din punct de vedere structural, s-a dovedit a fi de o calitate suficientă și nu este inferioară ca eficiență.

Pentru a-l construi veți avea nevoie de:

1. Arduino Pro-mini sau orice altă dimensiune similară și potrivită...

2. Adaptor USB-TTL dacă utilizați Pro mini. Dacă ați ales Arduino Nano, atunci nu este necesar. Este deja instalat pe placă.

3. Driverul L298N este necesar pentru controlul și inversarea motoarelor de curent continuu.

4. Motor mic cu angrenaj și roți.

5.6 Senzori IR.

6. Motor cu turbină (mai mare).

7. Turbina în sine, sau mai bine zis rotorul de la aspirator.

8. Motor pentru perii (mici).

9. 2 senzori de coliziune.

10.4 baterii 18650.

11. 2 convertoare de tensiune constantă (step-up și step-down).

13. Controler pentru funcționarea bateriei (încărcare și descărcare).

Sistemul de control este următorul:

Și iată sistemul de alimentare:

Astfel de produse de curățare evoluează, modelele fabricate din fabrică au algoritmi inteligenți complecși, dar puteți încerca să vă faceți propriul design, care să nu fie inferioară ca calitate față de omologii scumpi.

Sunt capabili să emită un flux luminos de orice culoare, de obicei folosesc LED-uri în cazul cărora sunt amplasate trei cristale, strălucind în culori diferite. Pentru a le controla, se vând, esența lor constă în reglarea curentului furnizat fiecărei culori ale benzii LED, prin urmare, intensitatea strălucirii fiecăreia dintre cele trei culori este reglată (separat).

Puteți realiza un controler RGB pe Arduino cu propriile mâini, chiar mai mult, acest proiect implementează controlul prin Bluetooth.

Fotografia prezintă un exemplu de utilizare a unui LED RGB. Pentru a controla banda, este necesară o sursă de alimentare suplimentară de 12 V, apoi vor fi controlate porțile tranzistoarelor cu efect de câmp incluse în circuit. Curentul de încărcare al porții este limitat de rezistențe de 10 kΩ, acestea fiind instalate între pinul Arduino și poartă, în serie cu acesta.

Folosind un microcontroler, puteți realiza o telecomandă universală controlată de pe un telefon mobil.

Pentru aceasta vei avea nevoie de:

    Arduino de orice model;

    receptor IR TSOP1138;

    LED IR;

    Modul Bluetooth HC-05 sau HC-06.

Proiectul poate citi coduri de la telecomenzile din fabrică și poate salva valorile acestora. Apoi puteți controla acest produs de casă prin Bluetooth.

Camera web este montată pe un mecanism rotativ. Este conectat la un computer cu software instalat. Se bazează pe biblioteca computer vision - OpenCV (Open Source Computer Vision Library), după ce programul detectează o față, coordonatele mișcării acesteia sunt transmise printr-un cablu USB.

Arduino dă o comandă acționării mecanismului rotativ și poziționează obiectivul camerei. O pereche de servo sunt folosite pentru a muta camera.

Videoclipul arată funcționarea acestui dispozitiv.

Ai grijă la animalele tale!

Ideea este să afli pe unde se plimbă animalul tău, ceea ce poate genera interes pentru cercetarea științifică și doar pentru distracție. Pentru a face acest lucru, trebuie să utilizați o baliză GPS. Dar pentru a stoca datele de locație pe un dispozitiv de stocare.

În acest caz, dimensiunile dispozitivului joacă un rol decisiv aici, deoarece animalul nu ar trebui să simtă niciun disconfort din cauza acestuia. Pentru înregistrarea datelor, poate fi folosit pentru a lucra cu carduri de memorie Micro-SD.

Mai jos este o diagramă a versiunii originale a dispozitivului.

Versiunea originală a proiectului a folosit placa TinyDuino și scuturi pentru aceasta. Dacă nu găsiți unul, este foarte posibil să utilizați copii mici ale Arduino: mini, micro, nano.

Pentru alimentarea cu energie a fost folosită o celulă Li-ion de capacitate mică. Bateria mica tine aproximativ 6 ore.În cele din urmă, autorul a avut totul într-un borcan de tik-tok tăiat. Este demn de remarcat faptul că antena GPS trebuie să fie îndreptată în sus pentru a obține citiri fiabile ale senzorului.

Spărgător de încuietori cu combinație

Pentru a rupe încuietori cu combinație cu Arduino, aveți nevoie de un servo și un motor pas cu pas. Acest proiect a fost dezvoltat de hackerul Samy Kamkar. Acesta este un proiect destul de complex. Funcționarea acestui dispozitiv este prezentată în videoclip, unde autorul spune toate detaliile.

Desigur, un astfel de dispozitiv nu este potrivit pentru utilizare practică, dar acesta este un dispozitiv demonstrativ excelent.

Arduino în muzică

Cel mai probabil, acesta nu este un proiect, ci o mică demonstrație a modului în care această platformă a fost folosită de muzicieni.

Aparatul cu tobe pe Arduino. Se remarcă prin faptul că aceasta nu este o căutare obișnuită a mostrelor înregistrate, ci, în principiu, generarea de sunet cu ajutorul dispozitivelor „de fier”.

Evaluări ale pieselor:

    Tranzistor NPN, de exemplu 2n3904 - 1 buc.

    Rezistor 1 kOhm (R2, R4, R5) - 3 buc.

    330 Ohm (R6) - 1 buc.

    10 kOhm (R1) - 1 buc.

    100 kOhm (R3) - 1 buc.

    Condensator electrolitic 3,3 μF - 1 buc.

Pentru ca proiectul să funcționeze, va trebui să conectați biblioteca pentru o expansiune Fourier rapidă.

Acesta este un proiect destul de simplu și interesant din categoria „te poți lăuda cu prietenii tăi”.

3 proiecte de robot

Robotica este una dintre cele mai interesante domenii pentru tocilari și doar fanii să facă ceva neobișnuit cu propriile mâini, am decis să fac o selecție a mai multor proiecte interesante.

Robot BEAM pe Arduino

Pentru a asambla un robot de mers cu patru picioare, veți avea nevoie de:

    Servomotoarele sunt necesare pentru a muta picioarele, de exemplu, Tower Hobbies TS-53;

    O bucată de sârmă de cupru de grosime medie (pentru a rezista la greutatea structurii și să nu se îndoaie, dar nu prea groasă, pentru că nu are sens);

    Microcontroler - AVR ATMega 8 sau placa Arduino de orice model;

    Pentru șasiu din proiect se indică faptul că a fost folosit Cadrul Sintra. Este un fel de plastic, se îndoaie în orice formă când este încălzit.

Ca urmare, veți primi:

Este de remarcat faptul că acest robot nu conduce, ci merge, poate păși și merge la cote de până la 1 cm.

Din anumite motive, acest proiect mi-a amintit de un robot din desenul animat Wall-e. Particularitatea sa este utilizarea sa pentru încărcarea bateriilor. Se misca ca o masina, pe 4 roti.

Detaliile sale constitutive:

    O sticlă de plastic de dimensiune adecvată;

  • sarituri mama-tata;

    Panou solar cu o tensiune de iesire de 6V;

    Ca donator de roți, motoare și alte piese - o mașină radiocontrolată;

    Două servomotoare cu rotație continuă;

    Două servomotoare convenționale (180 de grade);

    Suport pentru baterii AA si pentru "corona";

    Senzor de coliziune;

    LED-uri, fotorezistoare, rezistențe fixe 10 kOhm - doar 4 bucăți;

    Dioda 1n4001.

Iată elementele de bază - o placă Arduino cu un proto-shield.

Așa arată piesele de schimb de la - roți.

Structura este aproape completă, senzorii sunt instalați.

Esența muncii robotului este că acesta călătorește spre lumină. Are nevoie de belșug pentru navigație.

Este mai mult o mașină CNC decât un robot, dar proiectul este destul de distractiv. Este o mașină de desenat cu 2 axe. Iată o listă a principalelor componente din care constă:

    Unități CD (DVD) - 2 buc;

    2 drivere pentru motoare pas cu pas A498;

    servo MG90S;

    Arduino Uno;

    sursa de alimentare 12V;

    Pix și alte elemente de design.

De la unitatea de disc optic, motorul pas cu pas și unitățile de bară de ghidare sunt folosite pentru a poziționa capul optic. Motorul, arborele și căruciorul sunt îndepărtate din aceste blocuri.

Nu veți putea controla un motor pas cu pas fără echipamente suplimentare, prin urmare, utilizați plăci speciale de șofer, este mai bine dacă un radiator al motorului este instalat pe ele în momentul pornirii sau schimbării direcției de rotație.

Procesul complet de asamblare și operare este prezentat în acest videoclip.

Vedeți și cele mai bune 16 proiecte Arduino de la AlexGyver:

Concluzie

Acest articol acoperă doar o mică parte din tot ceea ce puteți face pe această platformă populară. De fapt, totul depinde de imaginația ta și de sarcina pe care ți-o stabilești.

Arduino este o platformă de calcul hardware care este utilizată pentru a proiecta și a crea dispozitive electronice cu diferite niveluri de complexitate.

Acest constructor electronic se bazează pe o platformă hardware pentru intrare și ieșire, care este programată în limbajul Procesare / Cablare, creat pe baza C++. Care sunt componentele unui Arduino, ce poți face cu el și cum înveți cum să manevrezi acest cip inteligent?

Arduino este unul dintre cele mai comune controlere miniaturale cu un set de intrări și ieșiri care funcționează conform unui program pre-scris. Acest controler versatil este foarte util pentru prototiparea dispozitivelor electronice, făcându-l popular nu numai printre studenții și pasionații din întreaga lume, ci și printre designerii și inventatorii avansați.

Arduino impresionează prin versatilitatea sa. Folosind plăci de expansiune speciale, acest controler poate interacționa cu alte dispozitive prin Bluetooth, Wi-Fi, GPRS, poate efectua și primi apeluri telefonice și SMS-uri.

Controlerul nu este un simplu microcircuit, ci o placă care implementează un circuit de alimentare gata făcut și interfețe pentru conectarea la un PC, conectori de intrare și ieșire.

Datorită unei game largi de biblioteci de protocoale, este posibilă organizarea interacțiunii Arduino cu senzorii și servomotoarele utilizate în robotica modernă.

Și arhitectura deschisă vă permite să personalizați Arduino pentru orice scop. Și datorită limbajului de programare simplificat, va fi ușor să stăpâniți lucrul cu controlerul chiar și pentru începători. Este deosebit de convenabil să lucrezi cu Arduino datorită platformei, care oferă un răspuns aproape instantaneu la comenzile programate.

Ce se poate face cu Arduino? Adăugăm tutoriale despre cum să creați dispozitive bazate pe această placă în secțiunea Tutoriale Arduino. Un programator, designer sau inginer poate transforma aproape orice idee originală într-un prototip funcțional - tot ce trebuie să faceți este să achiziționați un controler și componente radio suplimentare. De asemenea, pasionații de programare și circuite sunt captivați de costul scăzut al Arduino, care pune controlerul la dispoziția maselor.

Proiecte Arduino: ce poți face

Să luăm în considerare câteva idei originale care pot fi implementate pe Arduino. Pe lângă circuitul în sine, este posibil să aveți nevoie de piese suplimentare, care sunt cele mai profitabile pentru a cumpăra de pe AliExpress.

Regulator de temperatura casei

Puteți implementa un astfel de proiect folosind mai multe plăci Arduino Nano și un Arduino Uno sau Mega, care va acționa ca bază. Comunicarea între module poate fi implementată folosind NRF24L01- modul de comunicație radio, care face posibilă combinarea a până la 6 plăci.

Într-un caz, trebuie să asamblați un Arduino Nano, conectat la senzori de umiditate și temperatură, precum și un modul NRF24L01... Sursa de alimentare poate fi o baterie obișnuită. Mai multe dintre aceste dispozitive trebuie amplasate în toate încăperile casei.

Indicatorii de la vor fi transmisi la baza, care este Arduino Mega sau Uno. De asemenea, trebuie să conecteze receptorul de semnal NRF24L01, sursa de alimentare și afișajul LCD pentru a afișa informații text. Este necesar să se amplaseze „baza” în imediata apropiere a sistemului de încălzire. Primind și procesând datele primite despre umiditate și temperatură, baza va transmite comenzi către sistemul de încălzire pentru a crește sau a scădea temperatura.

Mașină CNC

Această idee este una dintre cele mai dificil de implementat. Cu Arduino Mega, puteți implementa nu numai o mașină CNC, ci și o imprimantă 3D. Pe lângă placa în sine, veți avea nevoie de drivere de motor L298N precum și motoarele în sine. Restul lucrării este dezvoltarea de cadru și cod.

Sere inteligente

Toți proprietarii unei grădini sau ai unui teren personal știu câtă atenție necesită o seră și puieții crescuți în ea. Este necesară monitorizarea constantă a umidității solului, deschiderea și închiderea ușilor la timp etc. Cu ajutorul Arduino, toate aceste procese de rutină pot fi automatizate.

Folosind o singură placă și controler Arduino Mega, puteți captura și afișa informații despre temperatura din seră, precum și să trimiteți comenzi pentru pornirea irigației, să controlați motoarele pentru deschiderea și închiderea ușilor.

Roboți

Roboții sunt cea mai bună jucărie nu numai pentru copii, ci și pentru adulți, mai ales atunci când este posibil să le controlezi. Folosind Arduino și diverse materiale la îndemână, puteți realiza un robot în orice configurație: de la cele mai primitive la cele mai complexe modele.

De exemplu, folosind ultrasunetele, robotul tău va putea să înregistreze distanța până la obstacole și să se aplece în jurul lor pe măsură ce se mișcă. Prin aplicarea driverului de motor L293D, vei avea la dispozitie 3 servo-uri si 4 motoare. Cu ajutorul modulului HC-06, îți vei putea controla ideea prin Bluetooth prin intermediul unui smartphone.

Desigur, aceasta nu este singura listă de proiecte pe Arduino pe care le poți face cu propriile mâini - posibilitățile de aici sunt limitate doar de imaginația și abilitățile tale.

Ținând placa Arduino originală în mâini, mi-a apărut ideea de a-i asambla clona. După ce am stat și m-am gândit la proiect, s-a decis să se potrivească totul pe o placă unilaterală și să furnizeze plăcii cu un microcircuit FT232RL pentru comunicarea cu un computer. Pentru a evita deteriorarea portului USB al computerului, din cauza consumului excesiv de curent, am decis să sacrific posibilitatea de alimentare de la USB, dar mai detaliat despre această mișcare puțin mai târziu.

Așadar, dragi cititori, vă prezint atenției versiunea noastră a clonei Arduino. Faceți cunoștință cu Paduino FT232RL

După cum am menționat mai sus, placa are un dezavantaj - nu poate fi alimentată de la portul USB. Cu toate acestea, datorită utilizării cipului FT232RL, placa are o ieșire de 3,3 V. De asemenea, de adăugat. funcțional Aș dori să atribui prezența unui jumper de pornire automată (ENABLE), precum și a unui jumper (JP LED13), care vă permite să dezactivați LED-ul care nu este întotdeauna folosit conectat la pinul numărul 13.

De asemenea, pe lângă ieșirea Vin deja existentă pe Arduino, a fost adăugată o ieșire VTG INPUT. După părerea mea, ieșirea standard a lui Vin are o serie de dezavantaje, deși pe cealaltă parte a avantajelor. Dezavantajele includ pierderea de tensiune pe diodă (0,6-0,8 volți), iar atunci când Arduino este alimentat nu de la conectorul de alimentare, ci direct de la piepteni, pierdem protecția împotriva inversării polarității. Ieșirea Vin este situată după dioda de protecție din circuit. La pinul VTG INPUT, avem întotdeauna o tensiune egală cu tensiunea de intrare fără pierderi și, de asemenea, atunci când Arduino este alimentat prin piepteni, funcționalitatea de protecție a polarității este păstrată deoarece în diagramă, ieșirea este situată în fața diodei de protecție. Avantajele pinului Vin includ faptul că, cu o putere alimentată corespunzător, va exista întotdeauna un plus pe acesta, altfel nu va fi nimic, în timp ce VTG INPUT fie minus, fie plus.

Semnificația acestei modificări este capacitatea de a alimenta scuturile de motor de casă prezentate pe acest site și clona noastră Arduino de la o singură sursă de alimentare fără nicio pierdere a tensiunii de alimentare.

Întrucât FSK-ul din acest ansamblu folosește numai pământul și liniile de semnal ale portului USB, atunci, după ce ne uităm prin fișa de date, vom agăța cablajul pe el în următoarea configurație:

De data aceasta, voi sări peste toți pașii de fabricație. Din procesul de fabricație, voi atașa doar o fotografie a plăcii gravate și cositorite înainte de instalarea elementelor.

Câteva cuvinte despre FT232RL. Microcircuitul este destul de mic. Pentru ca tu să-ți poți evalua punctele forte, dau o fotografie a FS pe o monedă de zece copeici.

Atașăm Ftshka la placă, o centram, udăm picioarele cu flux, luăm o cantitate foarte mică de lipit pe vârful fierului de lipit și trecem rapid prin fiecare picior. Daca esti incepator in lipit, si inca nu ai invatat sa lipizi rapid, cu o singura atingere, te sfatuiesc sa faci un interval de 10-15 secunde dupa fiecare picior.

În ceea ce privește dimensiunile, Paduino nu este cu mult mai mare decât Arduino original.

Toate rezolvate cu fabricația. Pentru a lucra în mediul Arduino, rămâne doar să completați memoria controlerului bootloader.

După ce am completat bootloader-ul, nimic nu ne împiedică să începem direct la programare.

Mai întâi trebuie să descărcați mediul Arduino. Puteți descărca cea mai recentă versiune de pe site-ul producătorului.

Ne conectăm clona la computer, dacă internetul este disponibil, dispozitivul ar trebui detectat automat.

Dacă, atunci când este conectat, driverul de pe FT232RL nu a fost instalat în modul automat, atunci descărcați driverul în sistemul nostru de operare de pe site-ul web al producătorului FTDI.

În comentariile la articol, persoana a subliniat posibilitatea unui conflict între driverele noi pentru FT232RL de pe site-ul producătorului. În acest sens, este mai bine să instalați driverul din Arduino IDE (arduino-1.0.5-windows \ arduino-1.0.5 \ drivere \ FTDI USB Drivers)

Deschideți ID-ul descărcat și selectați placa. Placa se va afișa ca Arduino NG sau mai veche cu ATmega 8 când utilizați un controler ATmega 8 sau Arduino NG sau mai vechi cu ATmega 168 când utilizați un ATmega168.

Apoi selectăm COMportul la care este conectată placa. Cablul meu a fost identificat sub al nouălea număr.

Pentru a verifica funcționarea, umpleți controlerul cu un program de test intermitent, urmând acești pași

După o descărcare cu succes, ar trebui să vedeți următoarele

Dacă totul a funcționat, atunci felicitări. Ați asamblat o clonă USB Arduino cu drepturi depline cu propriile mâini.

Arhiva conține un șablon pentru LUT și o listă de părți.

Deschiderea imaginii => Imprimare => Pagină completă

Pentru a facilita deslipirea componentelor smd pe partea din spate a plăcii, unde nu există marcaj, voi da o poză.

Aș dori să remarc că nu există marcaje de denumire pe condensatoarele smd, dar pentru a facilita dezlipirea, le-am pus în poză. 104 - 0,1 μF, 22 - 22pF.


Am colectat cele mai bune și chiar nebunești proiecte Arduino pe care le-am întâlnit în 2015.

Mașină de trezire Arduino

Ruperea încuietorilor cu combinație cu Arduino

Acest mecanism controlat Arduino poate deschide orice lacăt cu combinație în mai puțin de 30 de secunde. Proiectul hacker Samy Kamkar a demonstrat vulnerabilitatea.

Robot care sortează Skittles

Un proiect de robot Arduino imprimat 3D care vă poate economisi timpul necesar pentru sortarea Skittles. Poate cea mai mare dezamăgire este că mecanismul nu este universal și se potrivește M&M’s. Video și descriere mai detaliată

Protopiper - gadget de prototipare

Un gadget uimitor de prototipare. Te-ai săturat să alergi cu o bandă de măsurare? Cu acest dispozitiv, puteți schița rapid o schiță de dimensiunea unei camere.

Suflator de zăpadă cu sursă deschisă

Lenea este motorul progresului în multe cazuri. Cu lopată zăpadă? Ai nevoie de un robot pentru această meserie. Poate că vânzătorilor de freze de zăpadă nu le va plăcea acest proiect, pentru că autorul crede că fiecare poate să-și facă unul singur. ...

Blaster pentru comutarea muzicii

Fiecare are gusturi diferite în muzică. Dar se întâmplă că muzica este pur și simplu îngrozitoare. Nimeni din companie nu o place. S-a întâmplat. Dacă visul tău și astfel de momente sunt să tragi cu pistolul și să schimbi muzica... atunci să știi că proiectul a fost implementat, visele devin realitate.

Oferă părului tău mai multă putere

Puteți trimite discret mesaje, lansați aplicații, difuzați poziția dvs. - toate acestea se pot face mângâindu-vă ușor părul - acest lucru este atât de natural pentru fete.

Se tricotează cu Arduino

Pentru a tricota, nu trebuie să contactați bunica sau să cumpărați echipament profesional. Robot DIY care tricotează folosind Arduino.

Robot BB-8 pe Arduino

Un proiect pentru cei care visează să facă un robot BB-8 din Star Wars.

Ok Google, Sesame, deschide ușa

În acest proiect, un student MIT a implementat o deschidere a ușii folosind comanda vocală Google Now. Pentru a intra în casă, trebuie doar să spui: „Susan, deschide”. Video și descrierea proiectului.

O mașină de scris cântând o simfonie

Mașina de scris din 1960 a devenit nu numai o imprimantă, ci și un instrument muzical.

Robot AT-AT

Robot AT-AT controlat din Star Wars.

Robot T-800 de la Terminator

Există mulți fani ai filmului Terminator în lume, dar puțini au recreat robotul T-800. Puteți citi mai multe despre proiect și puteți urmări videoclipul.

Ou de minion robot de la Kinder Surpriză

Un robot distractiv de casă pe care îl poți face singur. Mai multe detalii despre proiect.

Controlează-ți televizorul cu mintea

Telecomanda televizorului nu mai este necesară. Tot ce trebuie să faci este să te gândești la schimbarea canalului. Proiectul folosește un cip din jocul Star Wars Force Trainer lansat în 2009. Mai multe detalii.