- Katılım
- 24 Şubat 2018
- Mesajlar
- 26,197
Arduino IDE kullanarak raspberry pi pico'nun ADC sinden veri okuma nasıl yapılır ona bakalım. Öncelikle piconun pin yapısını gösteren şekle bakalım
	
	
		
			
				
					
						 
					
				
			
			
				
		
	
		
		
	
	
		 
	
Buradan 26 numaralı pinin ADC0 girişi olduğunu görüyoruz. Sadece bu pini INPUT olarak yapılandırıp okuyalım bakalım ne gelecek.
	
	
	
		
Bu programı çalıştırınca analog pin de boşta iken şuna benzer değerler okuyorum
	
	
	
		
				
			 
					
				Raspberry Pi Documentation - Raspberry Pi Pico and Pico W
The official documentation for Raspberry Pi computers and microcontrollers
				
					
						
					
					www.raspberrypi.com
				
			Buradan 26 numaralı pinin ADC0 girişi olduğunu görüyoruz. Sadece bu pini INPUT olarak yapılandırıp okuyalım bakalım ne gelecek.
		Kod:
	
	#define PIN_ADC0 26
void setup()
{
  pinMode(PIN_ADC0, INPUT);
  Serial.begin(115200);
}
void loop()
{
  while (1)
  {
    int value = analogRead(PIN_ADC0);
    char buffer[20];
    sprintf(buffer, "value = %d\n", value);
    Serial.print(buffer);
  }
}Bu programı çalıştırınca analog pin de boşta iken şuna benzer değerler okuyorum
		Kod:
	
	value = 234
value = 234
value = 234
value = 232
value = 232
value = 231
value = 232
value = 232
value = 231
value = 233
value = 231
value = 231
value = 234
value = 231
value = 232
value = 232
value = 233
value = 233
value = 232
value = 235
value = 232
value = 233
value = 233
value = 235
value = 233
value = 232
value = 231
value = 232
value = 232
value = 232
value = 232
value = 232
value = 234
value = 232
value = 232
value = 232
value = 233
value = 234
value = 232
value = 232
value = 233
value = 233
value = 232
value = 235
value = 232
value = 234
value = 231
value = 231
value = 231
value = 233
value = 232
value = 233
value = 232
value = 233
value = 231 
	 
 
		 
 
		

 
 
		 
 
		
 
 
		 
 
		 
 
		