James Lewellen
James Lewellen
  • 103
  • 8 940

Відео

Lesson 44 playing music on the Arduino Uno R4
Переглядів 599 годин тому
Paul ask us to code up a song on the Arduino R4. I chose its a small world song. Try and get that one out of your head. Here is a link to Paul's video: ua-cam.com/video/lK-tmgaWrLg/v-deo.html
Arduino UNO R4 Lesson 42 Active Buzzer sending an SOS
Переглядів 3914 днів тому
This is the homework for Lesson 42 of the Arduino UNO R4 sending an SOS incorporating an active buzzer and a ILI9341 oled display. Here is a link to Paul's video: ua-cam.com/video/xRMRi_La48o/v-deo.html
Arduino UNO R4 WiFi Lesson 40 potentiometer to control led brightness using functions.
Переглядів 43Місяць тому
Paul ask us to control an led using functions with no global variables. ua-cam.com/video/SeAT_sELVdw/v-deo.html
Raspberry Pi Pico W Lesson 92 count up with State Machine controlled button
Переглядів 83Місяць тому
This is the homework for simple toggle switching using PIO State Machine. Paul ask us to make a program that could count up using only a button and the PIO State Machine. ua-cam.com/video/yiTp98IQBoU/v-deo.html
This is the homework for Lesson no. 39 of the Arduino UNO R4 using functions.
Переглядів 174Місяць тому
This is the homework for lesson no.39 Using functions. Converting my Arduino Matrix and a DHT11 program to using functions. Here is a link to Paul's video: ua-cam.com/video/8_KNyTB11dI/v-deo.html
Lesson 90 PIO StateMachine Binary UP Counter
Переглядів 59Місяць тому
Here is the homework for lesson no. 90 of the Raspberry Pi PICO W. Paul ask us to use the PIO to make a binary counter to count up. Here is a link to Paul's video: ua-cam.com/video/scjKnrcYh0o/v-deo.html
Lesson 36 Arduino Uno R4 Wifi sorting grades from High to Low.
Переглядів 85Місяць тому
This video is the homework for lesson 36 of Paul McWhorter's series on the Arduino Uno R4. He ask us to sort the inputted grades and display them on the serial monitor. I used a ILI9341 TFT display. ua-cam.com/video/5_qZwNqDg-Y/v-deo.html
Arduino Lesson 35 using arrays and finding max, min and average
Переглядів 952 місяці тому
This is my homework video for the Arduino Uno R4 WIFi Lesson 35 Using Arrays. I show how to find the average, maximum and the minimum grade in an array of grades. Here is a link to Paul's video: ua-cam.com/video/HWkQHzCNdx8/v-deo.html
Lesson number 87 homework for Raspberry Pi Pico PIO and State Machines
Переглядів 4842 місяці тому
This is the homework for lesson no. 87. Paul ask us to use python to input numbers into the State Machine code. This is my homework. I am still having trouble with UA-cam taking down my comments with links. If you want to see my homework you will have to go to my home page. Here is a link to Paul's video: ua-cam.com/video/PXE7q25Mf1E/v-deo.html
Raspberry Pi PicoW Lesson 85 Homework, Up/Down button controlled binary counter
Переглядів 502 місяці тому
Homework for Lesson 85 of the Raspberry Pi PicoW series. Controlling a four bit binary counter with an Up button and a down button. Here is a link to Paul's video: ua-cam.com/video/je9QVjFSxME/v-deo.html
Arduino Uno R4 WiFi lesson 33 homework. Controlling a servo from a photo resistor.
Переглядів 322 місяці тому
Paul ask us to control an external device with the photo resistor. I decided on controlling a servo motor. Her is a link to Paul's video: ua-cam.com/video/AEJ-j7EDyZ4/v-deo.html
Raspbewrry Pi PicoW Lesson 84 Binary Counter
Переглядів 482 місяці тому
This is the homework for Lesson 84 of the Raspberry Pi Pico W. Paul ask us to code a binary counter wthout using the main programs area. Here is a link to Paul's video: ua-cam.com/video/s2tjQbwBkxw/v-deo.html
Arduino Uno R4 WiFi Lesson 31 dht11 matrix
Переглядів 513 місяці тому
This is the homework for lesson 31 DHT11 with the matrix. ua-cam.com/video/AXLgZzLfwI8/v-deo.html
Raspberry Pi Pico W Lesson 83 IRQ switch de-bounce
Переглядів 443 місяці тому
Paul ask us to de-bounce the switch that was using interrupts to control an led. Here is a link to Paul's video:mua-cam.com/video/GxtQJmvhsvs/v-deo.html
Lesson 81 Binary Counter Using the Timer function
Переглядів 1,6 тис.3 місяці тому
Lesson 81 Binary Counter Using the Timer function
Lesson 28 bouncing bit with the Arduino Matrix.
Переглядів 543 місяці тому
Lesson 28 bouncing bit with the Arduino Matrix.
Lesson no. 80 Asymmetric timer functions
Переглядів 853 місяці тому
Lesson no. 80 Asymmetric timer functions
Lesson 27 pullup resistors intenal
Переглядів 1394 місяці тому
Lesson 27 pullup resistors intenal
Lesson 78 of the Raspberry Pi Pico W controlling neopixel display with IR remote
Переглядів 774 місяці тому
Lesson 78 of the Raspberry Pi Pico W controlling neopixel display with IR remote
Lesson 25 for the Arduino Uno R4 RGB Led toggle switch control.
Переглядів 634 місяці тому
Lesson 25 for the Arduino Uno R4 RGB Led toggle switch control.
Lesson 24 push button toggle switching
Переглядів 454 місяці тому
Lesson 24 push button toggle switching
Lesson 076 IR remote ctrl servo
Переглядів 944 місяці тому
Lesson 076 IR remote ctrl servo
Lesson #75 Raspberry Pi PicoW IR receiver control
Переглядів 955 місяців тому
Lesson #75 Raspberry Pi PicoW IR receiver control
Lesson 22 Servo with Pot Control
Переглядів 355 місяців тому
Lesson 22 Servo with Pot Control
Lesson 73 controlling an RGB led with a library
Переглядів 725 місяців тому
Lesson 73 controlling an RGB led with a library
Lesson 20 Arduino R4 WiFi, using for and while loops.
Переглядів 235 місяців тому
Lesson 20 Arduino R4 WiFi, using for and while loops.
Lesson 72 Controlling an RGB LED with a dictionary
Переглядів 255 місяців тому
Lesson 72 Controlling an RGB LED with a dictionary
Lesson 19 homework RGB LED flashing
Переглядів 385 місяців тому
Lesson 19 homework RGB LED flashing
Lesson 18 Arduino R4 RGB led color mixing
Переглядів 336 місяців тому
Lesson 18 Arduino R4 RGB led color mixing

КОМЕНТАРІ

  • @paulmcwhorter
    @paulmcwhorter Годину тому

    Well done!

  • @VeryUsMumblings
    @VeryUsMumblings 3 дні тому

    I think the whole world got a little smaller! (or more Disney!) 😄 👍

  • @charlotteswift
    @charlotteswift 3 дні тому

    That was REALLY AWFUL, James!!!😁😁

    • @jameslewellen150
      @jameslewellen150 3 дні тому

      Thank You, I thought so too. I had a problem with the audio. The buzzer would not record, I finally used the camera phone. Not ideal but it worked. Now that is a tune that will stick with you. LOL

  • @paulmcwhorter
    @paulmcwhorter 4 дні тому

    Indeed, an annoying song. Well done!

  • @mamadoubapassioninformatique

    WOnderful !!! Could you share the program, please?

  • @bigbogeyface
    @bigbogeyface 4 дні тому

    Hahahaha 😄 Brilliant 😊👏👏👏👏

  • @jimf99
    @jimf99 16 днів тому

    Nice Solution! I like the on/off slide switch for the buzzer. Also nice touch with the Display. Great to visualize things. Kind Regards from Calgary Alberta Canada.

  • @charlotteswift
    @charlotteswift 17 днів тому

    H James I like your little screen and also how you can turn the annoying buzzer off. Unfortunately, you've got your timings wrong. dah should be on for 3 units and off for 1 unit. Also, you turn the buzzer off for 1 unit at the end of dit and for 3 units (should be 1 unit as I said above) at the end of dah, therefore the delay after each letter should be 2 units. This is probably why you found it hard to hear the pause between each 'sos'. If you fix these bugs, I think that a delay of 7 units would work fine. Obviously this should be coded as 6 units because of the i unit delay at the end of the last dit in 'sos'. Sorry to be so negative😿😿

    • @jameslewellen150
      @jameslewellen150 17 днів тому

      Not negative, just informative. Made those changes and it worked perfectly. Thanks

    • @charlotteswift
      @charlotteswift 17 днів тому

      @@jameslewellen150 Hurrah!!!!

  • @VeryUsMumblings
    @VeryUsMumblings 26 днів тому

    Cool video. I like the way you used the tft screen. 👍

  • @Jallal70
    @Jallal70 Місяць тому

    subscribed

  • @shawnlowe1392
    @shawnlowe1392 Місяць тому

    Well done!

  • @paulmcwhorter
    @paulmcwhorter Місяць тому

    Excellent!

  • @charlotteswift
    @charlotteswift Місяць тому

    Hi James I like your little screen. Just one thing - you don't need to work out the low and high grades because you could just use grades[0] and grades[numGrades - 1]

  • @keithlohmeyer
    @keithlohmeyer Місяць тому

    Nice job! Thanks for posting.

  • @paulmcwhorter
    @paulmcwhorter Місяць тому

    Excellent!

  • @VeryUsMumblings
    @VeryUsMumblings Місяць тому

    Pretty Cool! 👍

  • @justmc62
    @justmc62 Місяць тому

    Great homework ..thanks for posting . Like the TFT display , will be investigating 😉

    • @jameslewellen150
      @jameslewellen150 Місяць тому

      The tft display library needed a change to Adafruit_ili9341,cpp look up the error code wiring_private that initially comes up and search on that. The fix to that file works. I fixed the file and saved it separate from the library so if things go wrong I have the updated file. Link is: forum.arduino.cc/t/compilation-error-wiring-private-h-no-such-file-or-directory/1146752/2

  • @paulmcwhorter
    @paulmcwhorter 2 місяці тому

    Nice work!

  • @paulmcwhorter
    @paulmcwhorter 2 місяці тому

    Excellent!

  • @bigbogeyface
    @bigbogeyface 2 місяці тому

    I believe there is a function called sort() that will arrange all elements of an array into order 👍 Just thought I would let you know in case you want to mess around with it a bit 👍 Have a nice day 👋

  • @bigbogeyface
    @bigbogeyface 2 місяці тому

    Very good 👍

  • @techniqueskhalid9873
    @techniqueskhalid9873 2 місяці тому

    Big thanks ❤

  • @paulmcwhorter
    @paulmcwhorter 2 місяці тому

    Excellent!

  • @keithlohmeyer
    @keithlohmeyer 2 місяці тому

    Nice job and quick too. I have not tried but you should be able to put sm0.put(0) as the first line in your except to clear the LEDs then maybe a short sleep before sm0.active(0) Thanks for posting

  • @rassulkuatov6160
    @rassulkuatov6160 2 місяці тому

    Great job!🎉

  • @VeryUsMumblings
    @VeryUsMumblings 2 місяці тому

    🤩very bright 🤩 good work! 👍

  • @keithlohmeyer
    @keithlohmeyer 2 місяці тому

    Nice job James. A couple of things. In lines 23 and 40 you spell tDown as tDwon. That may solve the problem. If not you may need separate variables for tUp/tDown for each callback like tUp2/tDown2. Thanks for posting.

    • @jameslewellen150
      @jameslewellen150 2 місяці тому

      I tried both fixes and no success. Still has that extra bit before changing direction. Perplexed

    • @keithlohmeyer
      @keithlohmeyer 2 місяці тому

      @@jameslewellen150 Ah I see you need to put the increment before the led.values in both callbacks

    • @jameslewellen150
      @jameslewellen150 2 місяці тому

      @@keithlohmeyer Nice, works now. Sometimes I am braindead. I guess that comes with age. Thanks

  • @antoinenguyen959
    @antoinenguyen959 2 місяці тому

    Been following the series, thank you!

  • @keithlohmeyer
    @keithlohmeyer 3 місяці тому

    Very nice! Thanks for posting.

  • @phantomchuckles
    @phantomchuckles 3 місяці тому

    good work, grandpa 👍

  • @VeryUsMumblings
    @VeryUsMumblings 3 місяці тому

    Thanks for the video! Good Stuff! 👍

  • @paulmcwhorter
    @paulmcwhorter 3 місяці тому

    Nice!

  • @peterkarlsson7801
    @peterkarlsson7801 3 місяці тому

    Thanks for a nice solution and also showing the bounce from the button on your oscilloscope!

  • @keithlohmeyer
    @keithlohmeyer 3 місяці тому

    Nice job!

  • @paulmcwhorter
    @paulmcwhorter 3 місяці тому

    Excellent!

  • @SpitaliaVI
    @SpitaliaVI 3 місяці тому

    It's really cool to see someone getting started with programming like this! Best of luck James!

  • @keithlohmeyer
    @keithlohmeyer 3 місяці тому

    Nice!

    • @jameslewellen150
      @jameslewellen150 3 місяці тому

      I should have used variables as time values. Not that complicated. Thanks

  • @charlotteswift
    @charlotteswift 3 місяці тому

    Jolly good, James

  • @bigbogeyface
    @bigbogeyface 3 місяці тому

    Very nice 👌

  • @paulmcwhorter
    @paulmcwhorter 3 місяці тому

    Excellent!

  • @shawnlowe1392
    @shawnlowe1392 3 місяці тому

    Well done! Love the massive breadboarding setup! Love the font size on that display!

  • @paulmcwhorter
    @paulmcwhorter 3 місяці тому

    Interesting approach. The challenge is going to be that the way you did redBlink is now blocking. the time.sleep of .9 is going to halt your program, and anything else you do in the main while loop. Take a look at my solution next week.

    • @peterkarlsson7801
      @peterkarlsson7801 3 місяці тому

      I think this program works fine and is a valid solution for the homework. But I agree that there are other better solutions, giving the posibility for the Picow / main program to do more than just blinking one LED.

  • @paulmcwhorter
    @paulmcwhorter 4 місяці тому

    LEGEND!

  • @paulmcwhorter
    @paulmcwhorter 4 місяці тому

    Excellent!

  • @ilonpilaaja
    @ilonpilaaja 4 місяці тому

    Cool!!!

  • @paulmcwhorter
    @paulmcwhorter 4 місяці тому

    Excellent!

  • @keithlohmeyer
    @keithlohmeyer 4 місяці тому

    Nice job. Sound like you have your RPi4 working overtime. Thanks for the video.

    • @jameslewellen150
      @jameslewellen150 4 місяці тому

      The RPi4 works for most things but os studio and video editing it is strained.

  • @VeryUsMumblings
    @VeryUsMumblings 4 місяці тому

    Very cool, including the OLED display! 👍

  • @charlotteswift
    @charlotteswift 4 місяці тому

    Very nice, James

  • @bigbogeyface
    @bigbogeyface 4 місяці тому

    Super cool 😎 👌