Koda: |
; ================================================
; PINOUT ATMega 328P ; ========================================================================= ; TIME ADC FUNC PO PO FUNC ADC TIME ; ATMega328P ; ____ ____ ; _____ | |__| | ; RESET PC6| 1 28 | PC5 SCL ADC5 ; RXD PD0| 2 27 | PC4 SDA ADC4 ; TXD PD1| 3 26 | PC3 ADC3 ; INT0 PD2| 4 25 | PC2 ADC2 ; INT1 PD3| 5 24 | PC1 ADC1 ; PD4| 6 23 | PC0 ADC0 ; VCC | 7 22 | GND ; GND | 8 21 | AREF ; XTAL1 PB6| 9 20 | AVCC ; XTAL2 PB7| 10 19 | PB5 SCK ; OC0B PD5| 11 18 | PB4 MISO ; OC0A AIN0 PD6| 12 17 | PB3 MOSI ; AIN1 PD7| 13 16 | PB2 OC1B ; ICP1 CLKO PB0| 14 15 | PB1 OC1A ; |___________| ; ;============================================================================ |
gustinmi je napisal/a: | ||
Tukaj je potrebno razlikovati med PINi na razvojni ploščici in PINi na procesorju oz. MCU-ju razvojne ploščice. Položaj PINov na ploščici in oznake so: "every chinese gorrila for himself."
Še najbolj poenotena je razporeditev pinov na čipu MCU, npr. ATMEGA328PU:
PIN se delijo na Analogne (AIN, ADC), Digitalne (PO - PortB,PortD,PortC, PWM), Power in Posebne (FUNC). Kot vidiš je en PIN lahko več stvari, to se pa spremeni z registrom Porta. In takšne multipleksirane izhodne nožice gredo pol na razvojno ploščico. Ni drugega kot da preveriš dokumentacijo čipa, potem pa z voltmetrom določiš izhod na ploščici, če si v dvomih (kjer se to da). Slike na internetu so za uradne Arduino ploščice, ki so od 25$ naprej. Za te imaš tudi sheme vezij. Pri barvah so ponavadi POWER (Vcc, GND) PINi črni, analogni ponavadi ZELENI, digitalni MODRI. Posebnosti pa kakor se komu zdi ... |
gustinmi je napisal/a: |
Tale LORA je vesoljska ladja v primerjavi z Arduino. Kar malo škoda bi bilo to dati v luč, da užiga in pa ugaša rele glede na svetlobo v prostoru, a ni res ?
Pa pomojem je Arduinotov plus v knjižnicah. Zamisli si katerikoli čip, pa boš videl da obstaja arduino library, ki dela z njim. A si to sam zasnoval tisti NANO kompatibilni board ? |